0001060955-20-000022.txt : 20200724 0001060955-20-000022.hdr.sgml : 20200724 20200724101655 ACCESSION NUMBER: 0001060955-20-000022 CONFORMED SUBMISSION TYPE: 6-K PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200724 DATE AS OF CHANGE: 20200724 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ICON PLC CENTRAL INDEX KEY: 0001060955 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731] IRS NUMBER: 981067160 FILING VALUES: FORM TYPE: 6-K SEC ACT: 1934 Act SEC FILE NUMBER: 333-08704 FILM NUMBER: 201045517 BUSINESS ADDRESS: STREET 1: SOUTH COUNTY BUSINESS PARK STREET 2: LEOPARDSTOWN CITY: DUBLIN 18 STATE: L2 ZIP: 00000 BUSINESS PHONE: 00 353 1 291 2000 MAIL ADDRESS: STREET 1: SOUTH COUNTY BUSINESS PARK STREET 2: LEOPARDSTOWN CITY: DUBLIN 18 STATE: L2 ZIP: 00000 FORMER COMPANY: FORMER CONFORMED NAME: ICON PLC /ADR/ DATE OF NAME CHANGE: 20010213 6-K 1 iclr-20200630.htm 6-K iclr-20200630
falseJun 30, 20202020Q2000106095512/31us-gaap:AccountingStandardsUpdate201602Memberus-gaap:AccountingStandardsUpdate201602CumulativeEffectPeriodOfAdoptionMember00010609552020-01-012020-06-30iso4217:USD00010609552020-06-3000010609552019-12-31iso4217:EURxbrli:sharesxbrli:shares00010609552020-04-012020-06-3000010609552019-04-012019-06-3000010609552019-01-012019-06-30iso4217:USDxbrli:shares00010609552018-12-3100010609552019-06-300001060955us-gaap:CommonStockMember2019-12-310001060955us-gaap:AdditionalPaidInCapitalMember2019-12-310001060955iclr:OtherUndenominatedCapitalMember2019-12-310001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001060955us-gaap:RetainedEarningsMember2019-12-310001060955iclr:RedeemableNoncontrollingInterestMember2019-12-310001060955us-gaap:RetainedEarningsMember2020-01-012020-06-300001060955iclr:RedeemableNoncontrollingInterestMember2020-01-012020-06-300001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001060955us-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateContractMember2020-01-012020-06-300001060955us-gaap:InterestRateContractMember2020-01-012020-06-300001060955us-gaap:AccumulatedOtherComprehensiveIncomeMembericlr:CashFlowHedgeMember2020-01-012020-06-300001060955iclr:CashFlowHedgeMember2020-01-012020-06-300001060955us-gaap:CommonStockMember2020-01-012020-06-300001060955us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001060955iclr:OtherUndenominatedCapitalMember2020-01-012020-06-300001060955us-gaap:CommonStockMember2020-06-300001060955us-gaap:AdditionalPaidInCapitalMember2020-06-300001060955iclr:OtherUndenominatedCapitalMember2020-06-300001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001060955us-gaap:RetainedEarningsMember2020-06-300001060955iclr:RedeemableNoncontrollingInterestMember2020-06-30xbrli:pure0001060955iclr:MeDiNovaResearchMember2020-03-090001060955iclr:MeDiNovaResearchMemberus-gaap:SubsequentEventMember2020-07-172020-07-1700010609552019-01-012019-12-310001060955us-gaap:AccountingStandardsUpdate201602Member2019-01-010001060955us-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate201602Member2019-01-010001060955iclr:TopClientMember2020-04-012020-06-300001060955iclr:TopClientMember2019-04-012019-06-300001060955iclr:TopClientMember2020-01-012020-06-300001060955iclr:TopClientMember2019-01-012019-06-300001060955iclr:Clients25Member2020-04-012020-06-300001060955iclr:Clients25Member2019-04-012019-06-300001060955iclr:Clients25Member2020-01-012020-06-300001060955iclr:Clients25Member2019-01-012019-06-300001060955iclr:Clients610Member2020-04-012020-06-300001060955iclr:Clients610Member2019-04-012019-06-300001060955iclr:Clients610Member2020-01-012020-06-300001060955iclr:Clients610Member2019-01-012019-06-300001060955iclr:Clients1125Member2020-04-012020-06-300001060955iclr:Clients1125Member2019-04-012019-06-300001060955iclr:Clients1125Member2020-01-012020-06-300001060955iclr:Clients1125Member2019-01-012019-06-300001060955iclr:OtherCustomersMember2020-04-012020-06-300001060955iclr:OtherCustomersMember2019-04-012019-06-300001060955iclr:OtherCustomersMember2020-01-012020-06-300001060955iclr:OtherCustomersMember2019-01-012019-06-3000010609552020-07-012020-06-300001060955iclr:MedpassGroupLimitedMember2020-01-220001060955us-gaap:CustomerRelationshipsMembericlr:MedpassGroupLimitedMember2020-01-220001060955us-gaap:OrderOrProductionBacklogMembericlr:MedpassGroupLimitedMember2020-01-220001060955iclr:MedpassGroupLimitedMember2020-01-222020-01-220001060955iclr:MedpassGroupLimitedMember2020-06-300001060955iclr:CRNHoldingsLLCSymphonyMember2019-09-240001060955us-gaap:CustomerRelationshipsMembericlr:CRNHoldingsLLCSymphonyMember2019-09-240001060955us-gaap:OrderOrProductionBacklogMembericlr:CRNHoldingsLLCSymphonyMember2019-09-240001060955iclr:CRNHoldingsLLCSymphonyMember2019-09-242019-09-240001060955iclr:CRNHoldingsLLCSymphonyMember2020-06-300001060955iclr:MeDiNovaResearchMember2019-05-230001060955iclr:MeDiNovaResearchMemberus-gaap:CustomerRelationshipsMember2019-05-230001060955iclr:MeDiNovaResearchMemberus-gaap:OrderOrProductionBacklogMember2019-05-230001060955us-gaap:DatabasesMembericlr:MeDiNovaResearchMember2019-05-230001060955iclr:MeDiNovaResearchMember2019-05-232019-05-230001060955iclr:MeDiNovaResearchMember2019-07-012020-06-300001060955iclr:MolecularMDCorpMember2019-01-250001060955iclr:MolecularMDCorpMember2019-01-252019-01-250001060955iclr:MolecularMDCorpMemberus-gaap:CustomerRelationshipsMember2019-01-250001060955iclr:MolecularMDCorpMemberus-gaap:OrderOrProductionBacklogMember2019-01-250001060955iclr:ResourceRationalization2020Member2020-04-012020-06-300001060955iclr:WorkforceReductionMembericlr:ResourceRationalization2020Member2020-04-012020-06-300001060955iclr:OnerousLeaseMembericlr:ResourceRationalization2020Member2020-04-012020-06-300001060955iclr:ResourceRationalization2020Memberus-gaap:OtherRestructuringMember2020-04-012020-06-300001060955iclr:ResourceRationalization2020Member2019-04-012019-06-300001060955iclr:ResourceRationalization2020Member2020-01-012020-06-300001060955iclr:ResourceRationalization2020Member2019-01-012019-06-300001060955iclr:WorkforceReductionMembericlr:ResourceRationalization2020Member2020-01-012020-06-300001060955iclr:OnerousLeaseMembericlr:ResourceRationalization2020Member2020-01-012020-06-300001060955iclr:WorkforceReductionMembericlr:ResourceRationalization2020Member2020-06-300001060955iclr:OnerousLeaseMembericlr:ResourceRationalization2020Member2020-06-300001060955iclr:ResourceRationalization2020Member2020-06-300001060955iclr:ResourceRationalizations2018Member2018-01-012018-12-310001060955iclr:WorkforceReductionMembericlr:ResourceRationalizations2018Member2018-01-012018-12-310001060955iclr:OnerousLeaseMembericlr:ResourceRationalizations2018Member2018-01-012018-12-310001060955iclr:ResourceRationalizations2018Member2020-01-012020-06-300001060955iclr:WorkforceReductionMembericlr:ResourceRationalizations2018Member2018-12-310001060955iclr:OnerousLeaseMembericlr:ResourceRationalizations2018Member2018-12-310001060955iclr:ResourceRationalizations2018Member2018-12-310001060955iclr:WorkforceReductionMembericlr:ResourceRationalizations2018Member2019-01-012019-12-310001060955iclr:OnerousLeaseMembericlr:ResourceRationalizations2018Member2019-01-012019-12-310001060955iclr:ResourceRationalizations2018Member2019-01-012019-12-310001060955iclr:WorkforceReductionMembericlr:ResourceRationalizations2018Member2019-12-310001060955iclr:OnerousLeaseMembericlr:ResourceRationalizations2018Member2019-12-310001060955iclr:ResourceRationalizations2018Member2019-12-310001060955iclr:WorkforceReductionMembericlr:ResourceRationalizations2018Member2020-01-012020-06-300001060955iclr:OnerousLeaseMembericlr:ResourceRationalizations2018Member2020-01-012020-06-300001060955iclr:WorkforceReductionMembericlr:ResourceRationalizations2018Member2020-06-300001060955iclr:OnerousLeaseMembericlr:ResourceRationalizations2018Member2020-06-300001060955iclr:ResourceRationalizations2018Member2020-06-300001060955us-gaap:OtherCurrentLiabilitiesMember2020-06-300001060955us-gaap:OtherNoncurrentLiabilitiesMember2020-06-300001060955us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-06-300001060955us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-06-300001060955us-gaap:CostOfGoodsAndServicesSold2020-01-012020-06-300001060955us-gaap:CostOfGoodsAndServicesSold2019-01-012019-06-300001060955us-gaap:OtherCurrentLiabilitiesMember2019-06-300001060955iclr:ConsultantsStockPlan2008PlanMember2017-02-130001060955iclr:ConsultantsStockPlan2008PlanMember2017-02-140001060955iclr:EmployeeStockPlanTwentyZeroEightPlanMember2017-02-140001060955iclr:ConsultantsStockPlan2008PlanMember2017-02-142017-02-140001060955iclr:EmployeeStockPlanTwentyZeroEightPlanMember2017-02-142017-02-140001060955srt:MinimumMembericlr:OptionPlans2008Member2017-02-142017-02-140001060955iclr:EmployeeStockPlanTwentyZeroThreePlanMember2003-01-170001060955iclr:EmployeeStockPlanTwentyZeroThreePlanMember2003-01-172003-01-170001060955iclr:AwardDateAllYearsExcluding2018Memberus-gaap:EmployeeStockOptionMember2020-01-012020-06-300001060955us-gaap:EmployeeStockOptionMembericlr:AwardDate2018Membericlr:NonexecutiveDirectorMember2020-01-012020-06-300001060955srt:MaximumMemberus-gaap:EmployeeStockOptionMember2020-01-012020-06-300001060955us-gaap:EmployeeStockOptionMember2019-12-310001060955us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001060955us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001060955us-gaap:EmployeeStockOptionMember2020-06-300001060955srt:MinimumMemberus-gaap:EmployeeStockOptionMember2020-06-300001060955srt:MaximumMemberus-gaap:EmployeeStockOptionMember2020-06-300001060955us-gaap:EmployeeStockOptionMember2019-01-012019-06-300001060955iclr:RestrictedStockUnitsTwentyThirteenMember2015-05-112015-05-110001060955iclr:RestrictedStockUnitsTwentyThirteenMember2015-05-110001060955iclr:ConsultantsRestrictedStockUnitsTwentyNineteenMember2019-05-160001060955iclr:ConsultantsRestrictedStockUnitsTwentyNineteenMembericlr:NonexecutiveDirectorMember2020-01-012020-06-300001060955iclr:PerformanceShareUnitMember2019-12-310001060955iclr:PerformanceShareUnitMember2019-01-012019-12-310001060955us-gaap:RestrictedStockUnitsRSUMember2019-12-310001060955us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001060955iclr:PerformanceShareUnitMember2020-01-012020-06-300001060955us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001060955iclr:PerformanceShareUnitMember2020-06-300001060955us-gaap:RestrictedStockUnitsRSUMember2020-06-300001060955iclr:PerformanceBasedGrantsMembersrt:MaximumMember2020-06-300001060955us-gaap:CostOfSalesMember2020-04-012020-06-300001060955us-gaap:CostOfSalesMember2019-04-012019-06-300001060955us-gaap:CostOfSalesMember2020-01-012020-06-300001060955us-gaap:CostOfSalesMember2019-01-012019-06-300001060955us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-04-012020-06-300001060955us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-04-012019-06-300001060955iclr:BuybackProgramMembersrt:MaximumMember2020-01-012020-06-300001060955iclr:BuybackProgramMember2019-01-080001060955iclr:BuybackProgramMember2019-01-012019-12-310001060955iclr:BuybackProgramMember2019-12-312019-12-310001060955iclr:BuybackProgramMember2020-01-012020-06-30iclr:segment0001060955country:IE2020-04-012020-06-300001060955country:IE2019-04-012019-06-300001060955country:IE2020-01-012020-06-300001060955country:IE2019-01-012019-06-300001060955iclr:RestOfEuropeMember2020-04-012020-06-300001060955iclr:RestOfEuropeMember2019-04-012019-06-300001060955iclr:RestOfEuropeMember2020-01-012020-06-300001060955iclr:RestOfEuropeMember2019-01-012019-06-300001060955country:US2020-04-012020-06-300001060955country:US2019-04-012019-06-300001060955country:US2020-01-012020-06-300001060955country:US2019-01-012019-06-300001060955iclr:RestOfWorldMember2020-04-012020-06-300001060955iclr:RestOfWorldMember2019-04-012019-06-300001060955iclr:RestOfWorldMember2020-01-012020-06-300001060955iclr:RestOfWorldMember2019-01-012019-06-300001060955country:IE2020-06-300001060955country:IE2019-12-310001060955iclr:RestOfEuropeMember2020-06-300001060955iclr:RestOfEuropeMember2019-12-310001060955country:US2020-06-300001060955country:US2019-12-310001060955iclr:RestOfWorldMember2020-06-300001060955iclr:RestOfWorldMember2019-12-31

FORM 6-K
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

Report of Foreign Private Issuer
Pursuant to Rule 13a-16 under
the Securities Exchange Act of 1934


For
the month ended July, 2020

ICON plc
(Registrant's name)


333-08704
(Commission file number)


South County Business Park, Leopardstown, Dublin 18, Ireland
(Address of principal executive offices)


Brendan Brennan, CFO
South County Business Park, Leopardstown, Dublin 18, Ireland
Brendan.Brennan@iconplc.com
+353-1-291-2000
(Name, telephone number, email and/or facsimile number and address of Company contact person)


Indicate by check mark whether the registrant files or will file annual reports under cover Form 20-F or Form 40-F.
Form 20-F___X___
Form 40-F______
Indicate by check mark whether the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T Rule 101(b)(1):
Yes______
No___X___
Indicate by check mark whether the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T Rule 101(b)(7):
Yes______
No___X___
Indicate by check mark whether the registrant by furnishing the information contained in this Form is also thereby furnishing the information to the Commission pursuant to Rule12g3-2(b) under the Securities Exchange Act of 1934.
Yes______
No___X___
If "Yes" is marked, indicate below the file number assigned to the registrant in connection with Rule 12g3-2(b):82 N/A



ICON plc
Rider A
        This report on Form 6-K is hereby incorporated by reference in the registration statement on Form F-3 (Registration No. 333-133371) of ICON plc and in the prospectus contained therein, and this report on Form 6-K shall be deemed a part of such registration statement from the date on which this report is filed, to the extent not superseded by documents or reports subsequently filed or furnished by ICON plc under the Securities Act of 1933 or the Securities Exchange Act of 1934.

1


GENERAL

        As used herein, “ICON”, the “Company” and “we” refer to ICON plc and its consolidated subsidiaries, unless the context requires otherwise.

Business

        ICON public limited company (“ICON”) is a clinical research organization (“CRO”), providing outsourced development services on a global basis to the pharmaceutical, biotechnology and medical device industries. We specialize in the strategic development, management and analysis of programs that support all stages of the clinical development process - from compound selection to Phase I-IV clinical studies. Our vision is to be the global CRO partner of choice in drug development by delivering best in class information, solutions and performance in clinical and outcomes research.

        We believe that we are one of a select group of CROs with the expertise and capability to conduct clinical trials in most major therapeutic areas on a global basis and have the operational flexibility to provide development services on a stand-alone basis or as part of an integrated “full service” solution. At June 30, 2020 we had approximately 15,150 employees, in 94 locations in 40 countries. During the six months ended June 30, 2020, we derived approximately 31.1%, 58.9% and 10.0% of our revenue in the United States, Europe and Rest of World respectively.

        We began operations in 1990 and have expanded our business predominately through organic growth, together with a number of strategic acquisitions to enhance our capabilities and expertise in certain areas of the clinical development process. We are incorporated in Ireland and our principal executive office is located at: South County Business Park, Leopardstown, Dublin 18, Republic of Ireland. The contact telephone number of this office is +353-1-291-2000.

Recent developments

Acquisition

        On January 22, 2020 a subsidiary of the Company, ICON Investments Limited acquired 100% of the equity share capital of the MedPass Group ("MedPass"). 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's Medical Device and Diagnostic Research Services, through the addition of new regulatory and clinical capabilities in Europe. The integration of Medpass's services brings noted expertise in complex class 3 medical devices, interventional cardiology and structural heart devices. The total consideration for the acquisition of MedPass is $47.6 million.

Redemption of MeDiNova NCI

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 is recognized, representing the assessment of the redemption value of the noncontrolling interest. This liability was settled on July 17, 2020 for $43.9 million.
Share repurchase program

        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 31, 2019 for total consideration of $141.6 million. On October 22, 2019, the Company commenced a further share buyback program. At December 31, 2019, 35,100 ordinary shares were redeemed for a total consideration of $5.3 million. During the six months ended June 30, 2020, 1,235,218 ordinary shares were redeemed by the Company under this buyback program for a total consideration of $175.0 million.

        All ordinary shares that were redeemed under the buyback program were canceled in accordance with the Constitution of the Company and the nominal value of these shares transferred to other undenominated capital as required by Irish Company law.

Assessment of COVID-19 impact on the business

        In the period since year-end, as a result of the global spread of COVID-19, the Company has experienced a negative impact on its operations. At this point in time, there continues to be significant uncertainty relating to the long-term effect of COVID-19 on our business. We have experienced restrictions on our ability to ensure laboratory samples are collected and analyzed on time, our ability to monitor our clinical trials, the ability of patients or other service providers to travel, and our ability to travel, as a result of the outbreak. These factors, amongst others, have resulted in a requirement to increase investment in impact prevention and increased operating costs.

2


Revenue for the three months ended June 30, 2020 decreased by $74.9 million, or 10.8%, to $620.2 million, compared to $695.1 million for the three months ended June 30, 2019. Revenue decreased by 10.3% in constant currency and decreased by 11.4% in constant dollar organic terms. The decrease in revenues in the three months ended June 30, 2020 is due to the impact the COVID-19 global pandemic has had on operations including; our ability to ensure laboratory samples are collected and analyzed on time, our ability to perform on-site monitoring of clinical trials, the ability of patients or other service providers to travel, and our ability to travel. Certain cost saving measures were introduced in response to COVID-19 including salary reductions. The primary cost saving measure was the application of temporary salary reductions scaled based on seniority of employees.

        In light of on-going developments relating to the COVID-19 global pandemic, the Company is supplementing the risk factors previously disclosed in its Form 20-F filed on February 27, 2020 to include the following risk factors.

        COVID-19 has, and may continue to, adversely affect our business performance. The Company has begun to experience a negative impact on our operations as a result of the global spread of COVID-19, including restrictions on our ability to ensure laboratory samples are collected and analyzed on time, our ability to monitor our clinical trials, the ability of patients or other service providers to travel, and our ability to travel. We have also experienced an increase in operating costs and investments in impact prevention.

        The COVID-19 outbreak continues to evolve. While our site network and office facilities have begun to re-open on a phased basis, the extent to which the outbreak may continue to impact our business will depend on future developments, which are highly uncertain and cannot be predicted with confidence, such as the ultimate geographic spread of COVID-19, additional phases of the outbreak, travel restrictions and actions to contain the outbreak or treat its impact, such as social distancing and quarantines or lock-downs, business closures or business disruptions and the effectiveness of actions taken throughout the world to contain and treat the disease.

        Our information systems and those of third parties which we utilize may face increased cybersecurity risks due to the COVID-19 pandemic, including from the significant number of employees that are working remotely or otherwise impacted by stay-at-home orders. Additional remote access points provide new potential vulnerabilities to cybercriminals. Employees of ICON and third parties may be more susceptible to social engineering efforts, and to phishing attempts which can disguise malware as a legitimate effort to circulate important information relating to COVID-19. 

        Please also refer to the complete Form 20-F filed on February 27, 2020 for additional risks and uncertainties facing the Company that may adversely affect our business.

Debt re-financing

On December 15, 2015, ICON Investments Five Unlimited Company issued Senior Notes for aggregate gross proceeds of $350.0 million in a private placement. The Senior Notes will mature on December 15, 2020. This debt will be repaid and new Senior Notes will be drawn in December 2020. In June 2020, the Company entered into an interest rate hedge in respect of the planned refinancing. The interest rate hedge was effective in accordance with Financial Accounting Standards Board (“FASB”) ASC 815 'Derivatives and Hedging'. The fair value of this derivative is recorded within other comprehensive income. The interest rate hedge matured on July 9, 2020 when the interest rates on the issue of new Senior Notes were fixed.



3


New accounting pronouncements

Recently adopted accounting standards

        ASU 2020-04 'Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting' provides optional expedients and exceptions for applying Generally Accepted Accounting Principles ("GAAP") to contracts, hedging relationships, and other transactions affected by the reference rate reform. The amendments apply only to contracts and transactions that reference LIBOR or another reference rate expected to be discontinued as part of the reform. This ASU was issued on March 12, 2020 and applies only to contracts or transactions entered into or evaluated before December 31, 2022. This ASU is effective upon issuance and may be adopted on any date on or after March 12, 2020. The impact of adopting ASU 2020-04 is not expected to be material to the Group.

ASU 2016-13 'Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments' (ASC 326) was effective, and adopted by the group, from January 1, 2020. ASC 326 introduces an expected loss methodology that is referred to as the current expected credit loss (CECL) methodology. The new standard requires loss provisions to reflect an entity’s current estimate of all expected credit losses. The assessment must include consideration of both past events and current conditions. The methodology requires 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. 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. There was no impact of adopting ASC 326 on retained earnings at January 1, 2020.

        ICON adopted ASU No. 2018-15 'Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40)' (ASU 2018-15) effective from January 1, 2020. ASU 2018-15 provides guidance on when to capitalize implementation costs incurred in hosting arrangements which are accounted for as service contracts. The adoption of ASU 2018-15 did not have an impact on the financial statements.
        
4


  ICON plc
CONDENSED CONSOLIDATED BALANCE SHEETS
AS AT JUNE 30, 2020 AND DECEMBER 31, 2019
(Unaudited)(Audited)
June 30,
2020
December 31, 2019
ASSETS(in thousands)
Current Assets:
Cash and cash equivalents$592,100  $520,309  
Available for sale investments1,728  49,628  
Accounts receivable, net of allowance for credit losses473,020  527,708  
Unbilled revenue410,397  422,769  
Other receivables34,456  39,290  
Prepayments and other current assets38,108  41,517  
Income taxes receivable28,589  23,759  
Total current assets1,578,398  1,624,980  
Other Assets:
Property, plant and equipment, net162,552  165,087  
Goodwill901,245  883,170  
Operating right-of-use assets86,267  104,977  
Other non-current assets16,939  17,439  
Non-current income taxes receivable13,451  17,230  
Non-current deferred tax asset15,794  16,682  
Investments in equity-long term11,326  10,053  
Intangible assets72,748  67,894  
Total Assets$2,858,720  $2,907,512  
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current Liabilities:
Accounts payable$32,722  $24,050  
Unearned revenue393,217  366,988  
Other liabilities385,036  378,543  
Income taxes payable9,190  12,031  
Current bank credit lines and loan facilities349,828  349,640  
Total current liabilities1,169,993  1,131,252  
Other Liabilities:  
Non-current operating lease liabilities63,974  76,593  
Non-current other liabilities21,662  17,512  
Non-current government grants792  813  
Non-current income taxes payable13,351  14,301  
Non-current deferred tax liability10,465  9,476  
Commitments and contingencies    
Total Liabilities1,280,237  1,249,947  
Shareholders' Equity:
Ordinary shares, par value 6 euro cents per share; 100,000,000 shares authorized,
52,629,067 shares issued and outstanding at June 30, 2020 and
53,622,206 shares issued and outstanding at December 31, 2019
4,569  4,635  
Additional paid-in capital592,500  577,961  
Other undenominated capital1,134  1,052  
Accumulated other comprehensive income(89,740) (75,819) 
Retained earnings1,070,020  1,110,226  
       Total Shareholders' Equity1,578,483  1,618,055  
Redeemable noncontrolling interest  39,510  
Total Shareholders' Equity and Redeemable Noncontrolling Interest1,578,483  1,657,565  
Total Liabilities and Shareholders' Equity and Redeemable Noncontrolling Interest$2,858,720  $2,907,512  

The accompanying notes are an integral part of these condensed consolidated financial statements.
5


ICON plc
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2020 AND JUNE 30, 2019
(UNAUDITED)
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands except share and per share data)
Revenue$620,228  $695,137  $1,335,330  $1,369,989  
Costs and expenses: 
Direct costs445,833  490,656  951,126  966,153  
Selling, general and administrative expense83,499  83,203  170,695  165,115  
Depreciation and amortization15,858  15,188  32,180  30,685  
Restructuring18,089    18,089    
Total costs and expenses563,279  589,047  1,172,090  1,161,953  
Income from operations56,949  106,090  163,240  208,036  
Interest income441  1,780  2,250  3,525  
Interest expense(3,220) (3,199) (6,401) (6,553) 
Income before provision for income taxes54,170  104,671  159,089  205,008  
Provision for income taxes(6,410) (12,456) (19,000) (24,496) 
Net income47,760  92,215  140,089  180,512  
Net income attributable to noncontrolling interest  (358) (633) (358) 
Net income attributable to the Group$47,760  $91,857  $139,456  $180,154  
Net income per Ordinary Share attributable to the Group (note 10): 
Basic$0.91  $1.70  $2.55  $3.34  
Diluted$0.90  $1.69  $2.51  $3.31  
Weighted average number of Ordinary Shares outstanding:  
Basic52,570,104  53,957,446  52,959,229  53,901,427  
Diluted53,028,567  54,449,117  53,691,138  54,355,705  

The accompanying notes are an integral part of these condensed consolidated financial statements.

6


ICON plc
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE SIX MONTHS ENDED JUNE 30, 2020 AND JUNE 30, 2019 (UNAUDITED)
Six Months Ended
June 30, 2020June 30, 2019
(in thousands)
Cash flows from operating activities:
Net income $140,089  $180,512  
Adjustments to reconcile net income to net cash provided by operating activities:  
 Loss on disposal of property, plant and equipment95  29  
 Depreciation expense22,643  22,916  
 Impairment of right-of-use assets5,411    
 Reduction in carrying value of operating right-of-use assets14,337  15,046  
 Amortization of intangibles9,537  7,769  
 Amortization of government grants(22) (22) 
 Interest on short term investments  (538) 
 Interest on non-current operating lease liability 1,006  1,506  
 Realized gain on sale of short term investments(232)   
 Loss/(gain) on re-measurement of financial assets  (500) 
 Stock compensation expense13,186  12,834  
 Amortization of interest rate hedge(482) (464) 
 Amortization of financing costs258  255  
 Deferred taxes(2,613) 2,465  
Changes in assets and liabilities:  
 Decrease/(increase) in accounts receivable58,170  (9,285) 
 Decrease/(increase) in unbilled revenue12,226  (124,158) 
 Decrease in other receivables2,689  1,666  
 Decrease/(increase) in prepayments and other current assets2,937  (2,946) 
 Decrease/(increase) in other non-current assets486  (1,925) 
 Increase in unearned revenue25,056  42,263  
 Decrease in other current liabilities(33,507) (10,581) 
 Decrease in operating lease liabilities(15,416) (16,724) 
 Increase in other non-current liabilities2,355  147  
 Decrease in income taxes payable(5,931) (3,191) 
 Increase in accounts payable8,370  295  
Net cash provided by operating activities260,648  117,369  
Cash flows from investing activities:  
 Purchase of property, plant and equipment(21,161) (18,217) 
 Purchase of subsidiary undertakings(47,367) (81,631) 
 Cash acquired with subsidiary undertaking10,170  8,405  
 Purchase of available for sale investments   (9,105) 
 Sale of available for sale investments47,902  9,061  
 Purchase of investments in equity - long term(1,273) (3,305) 
Net cash used in investing activities(11,729) (94,792) 
Cash flows from financing activities:  
 Proceeds from exercise of equity compensation1,461  17,054  
 Share issue costs(6) (6) 
 Repurchase of ordinary shares(175,000) (65,100) 
 Share repurchase costs(140) (52) 
Net cash used in financing activities(173,685) (48,104) 
Effect of exchange rate movements on cash(3,443) (116) 
Net increase/(decrease) in cash and cash equivalents71,791  (25,643) 
Cash and cash equivalents at beginning of period520,309  395,851  
Cash and cash equivalents at end of period$592,100  $370,208  

The accompanying notes are an integral part of these condensed consolidated financial statements.
7


ICON plc
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY AND COMPREHENSIVE INCOME
(UNAUDITED)
 
Group
SharesAmountAdditional
Paid-in
Capital
Other
Undenominated
Capital
Accumulated
Other
Comprehensive
Income
Retained
Earnings
TotalRedeemable Noncontrolling Interest
(dollars in thousands, except share data)
Balance at December 31, 201953,622,206  $4,635  $577,961  $1,052  $(75,819) $1,110,226  $1,618,055  $39,510  
Comprehensive income:
Net income —  —  —  —  —  139,456  139,456  633  
Currency translation adjustment
—  —  —  —  (11,828) —  (11,828) —  
Currency impact of long term funding (net of tax)
—  —  —  —  (1,002) —  (1,002) —  
Transfer to realized capital gain
—  —  —  —  (232) —  (232) —  
Amortization of interest rate hedge
—  —  —  —  (482) —  (482) —  
Loss on interest rate hedge—  —  —  —  (760) —  (760) 
Fair value of cash flow hedge (net of tax)—  —  —  —  383  —  383  —  
Total comprehensive income—  —  —  —  (13,921) 139,456  125,535  633  
Exercise of share options40,199  3  1,445  —  —  —  1,448  —  
Issue of restricted share units201,880  13  —  —  —  —  13  —  
Non-cash stock compensation expense—  —  13,100  —  —  —  13,100  —  
Share issuance costs—  —  (6) —  —  —  (6) —  
Share repurchase program(1,235,218) (82) —  82  —  (175,000) (175,000) —  
Share repurchase costs
—  —  —  —  —  (140) (140) —  
Noncontrolling interest adjustment to redemption amount—  —  —  —  —  (4,522) (4,522) 4,522  
Exercise of call option on noncontrolling interest shares—  —  —  —  —  —  —  (44,665) 
Balance at June 30, 202052,629,067  $4,569  $592,500  $1,134  $(89,740) $1,070,020  $1,578,483  $  

The accompanying notes are an integral part of these condensed consolidated financial statements.

8


ICON plc
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
June 30, 2020
1. Basis of presentation

        These condensed consolidated financial statements which have been prepared in accordance with United States Generally Accepted Accounting Principles (“US GAAP”) 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.

        The condensed consolidated financial statements should be read in conjunction with the accounting policies and notes to the consolidated financial statements included in ICON’s Form 20-F for the year ended December 31, 2019 (see note 2 - Significant accounting policies for impact of adoption of any new accounting standards). Operating results for the six months ended June 30, 2020 are not necessarily indicative of the results that may be expected for the fiscal period ending December 31, 2020.
2. Significant accounting policies

Redeemable noncontrolling interests and equity

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 'Distinguishing Liabilities from Equity'.

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.

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. This liability was settled on July 17, 2020 for $43.9 million.

Financial assets - credit losses

        On January 1, 2020, the Group adopted ASU 2016-13 'Measurement of Credit Losses on Financial Instruments (ASC 326)', 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.

        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.

        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.

9


        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.

Leases

        The new leasing standard (ASC 842 'Leases') was effective and adopted by ICON from January 1, 2019. ASC 842 'Leases' supersedes the requirements in ASC 840 'Leases' 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.

        ICON adopted the new standard under the cumulative effect adjustment approach. Under this transition method, the new standard is applied from January 1, 2019 without restatement of comparative period amounts. 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.

        There was no impact of adopting ASC 842 on opening retained earnings at January 1, 2019.
3. Revenue

        Revenue disaggregated by customer profile is as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Top client$74,932  $89,565  $156,199  $189,559  
Clients 2-5179,018  166,772  381,996  336,285  
Clients 6-1086,449  87,725  160,800  166,499  
Clients 11-25101,417  139,086  231,501  274,748  
Other178,412  211,989  404,834  402,898  
Total$620,228  $695,137  $1,335,330  $1,369,989  

4. Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)

        Accounts receivables and unbilled revenue are as follows:
June 30, 2020December 31, 2019
(in thousands)
Contract assets:
Billed services (accounts receivable)$482,349  $535,088  
Unbilled services (unbilled revenue)410,397  422,769  
Accounts receivable and unbilled revenue892,746  957,857  
Allowance for credit losses(9,329) —  
Allowance for doubtful debts—  (7,380) 
Accounts receivable and unbilled revenue, net$883,417  $950,477  
10


        
Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:
(in thousands, except percentages)June 30, 2020December 31, 2019$ Change% Change
Unbilled services (unbilled revenue)$410,397  $422,769  $(12,372) (2.9)%
Unearned revenue (payments on account)(393,217) (366,988) (26,229) 7.1 %
Net balance$17,180  $55,781  $(38,601) (69.2)%

        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.

        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.

        Unbilled services as at June 30, 2020 decreased by $12.4 million as compared to December 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 31, 2019 and June 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.

        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 30, 2020 and June 30, 2019.

        As of June 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.

5. Goodwill
Six Months EndedYear Ended
June 30, 2020December 31, 2019
(in thousands)
Opening balance$883,170  $756,260  
Current period acquisitions (Note 6)27,304  126,932  
Prior period acquisitions123    
Foreign exchange movement(9,352) (22) 
Closing balance$901,245  $883,170  
11


6. Business combinations 

Acquisitions – MedPass Group ("MedPass")

        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’s Medical Device and Diagnostic Research Services, through the addition of new regulatory and clinical capabilities in Europe. The integration of MedPass’s services brings noted expertise in complex class 3 medical devices, interventional cardiology and structural heart devices.

        The acquisition of MedPass has been accounted for as a business combination in accordance with ASC 805 'Business Combinations'. The Company has made a provisional assessment of the fair value of assets acquired and liabilities assumed as at that date.
January 22,
2020
(in thousands)
Cash & cash equivalents$10,170  
Property, plant and equipment45  
Operating right of use assets539  
Goodwill *27,304  
Customer relationships **11,725  
Order backlog **2,883  
Accounts receivable3,033  
Prepayments and other current assets 158  
Accounts payable(368) 
Unearned revenue(989) 
Other liabilities(2,315) 
Current lease liabilities(219) 
Non-current lease liabilities(320) 
Non-current deferred tax liability(4,090) 
Net assets acquired$47,556  
Cash outflows$46,992  
Working capital adjustment payable564  
Contingent consideration ***  
Total consideration$47,556  
* 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.
** 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.
*** 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.










12


Acquisitions – CRN Holdings LLC (trading as Symphony Clinical Research ("Symphony"))

        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 & patient services offering.

        The acquisition of Symphony has been accounted for as a business combination in accordance with ASC 805 'Business Combinations'. The Company has made a provisional assessment of the fair value of assets acquired and liabilities assumed as at that date.
September 24,
2019
(in thousands)
Cash & cash equivalents$3,292  
Property, plant and equipment564  
Operating right of use assets820  
Goodwill *22,865  
Customer relationships **8,159  
Order backlog **2,163  
Accounts receivable4,544  
Unbilled revenue186  
Prepayments and other current assets 181  
Other receivables6  
Accounts payable(799) 
Unearned revenue(2,411) 
Other liabilities(933) 
Current lease liabilities(289) 
Non-current lease liabilities(531) 
Net assets acquired$37,817  
 
Cash outflows $34,976  
Working capital adjustment paid341  
Contingent consideration ***2,500  
Total consideration $37,817  
* 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.
** The Company has made an estimate of separate intangible assets acquired, being customer relationships and order book assets. The fair value of Symphony’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.
*** 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 million. The change in fair value has been recorded in the Condensed Consolidated Statement of Operations.
13





Acquisitions – MeDiNova

        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.

        The acquisition of MeDiNova has been accounted for as a business combination in accordance with ASC 805 'Business Combinations'. 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’s fair values of the assets acquired and liabilities assumed:
May 23,
2019
(in thousands)
Cash & cash equivalents$7,719  
Property, plant and equipment670  
Operating right of use assets1,558  
Goodwill *81,760  
Customer relationships **3,887  
Order backlog **171  
Patient database **2,542  
Accounts receivable3,488  
Unbilled revenue4,272  
Other receivables819  
Prepayments and other current assets 406  
Accounts payable(5,484) 
Unearned revenue(5,796) 
Other liabilities(6,860) 
Current lease liabilities(430) 
Non-current lease liabilities(1,128) 
Non-current deferred tax liability(1,345) 
Net assets acquired$86,249  
Cash outflows $54,123  
Working capital adjustment received(466) 
Redeemable noncontrolling interest ***32,592  
Total consideration $86,249  
*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.
**In finalizing the acquisition of MeDiNova in the twelve month period from acquisition, fair value adjustments were made which resulted in an increase in other liabilities ($1.6 million) and decreases in operating right of use assets ($0.3 million), current lease liabilities ($0.1 million), non-current lease liabilities ($0.3 million) and non-current deferred tax liability ($2.2 million). Customer relationship, order backlog and patient database assets were also finalized.
***The fair value of the redeemable noncontrolling interest on May 23, 2019 was $32.6 million which was estimated by applying an income based approach. The valuation approach used was based on the future earnings of the Company times an appropriate earnings multiple. On March 9, 2020 ICON exercised its option to call the outstanding shares in the noncontrolling interest to take 100% ownership of MeDiNova. Effective from this date, the noncontrolling interest was derecognized and a liability was recognized, representing the assessment of the redemption value of the noncontrolling interest. This liability was settled on July 17, 2020 for $43.9 million.

14



Acquisitions – MolecularMD Corp ("MMD")

        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 $42.2 million.

        The acquisition of MMD has been accounted for as a business combination in accordance with ASC 805 'Business Combinations'. 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’s fair values of the assets acquired and liabilities assumed:
January 25,
2019
(in thousands)
Cash & cash equivalent$686  
Property, plant and equipment1,697  
Operating right of use assets2,866  
Goodwill *22,430  
Customer relationships10,708  
Order backlog2,787  
Accounts receivable3,100  
Unbilled revenue2,421  
Other receivables43  
Prepayments and other current assets908  
Deferred tax asset1,568  
Accounts payable(1,280) 
Unearned revenue(540) 
Other liabilities(1,232) 
Current lease liabilities(699) 
Non-current lease liabilities(2,167) 
Non-current other liabilities(1,123) 
Net assets acquired$42,173  
 
Cash outflows $42,349  
Working capital adjustment received(176) 
Total consideration$42,173  
 
*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.

Accounting for the acquisition of MMD was finalized at December 31, 2019.
15


7. Restructuring

Restructuring charges 

        A restructuring charge of $18.1 million was recognized during the three months ended June 30, 2020 under a restructuring plan adopted following a review of operations. The restructuring plan reflected resource rationalization across the business to improve resource utilization, resulting in a charge of $11.4 million and office consolidation resulting in a charge for onerous lease obligation of $6.7 million, including the recognition of an impairment of right of use assets of $5.4 million (see note 8 - Operating Leases) and provision for other related costs of $1.3 million.

Details of the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:

Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019

(in thousands)
Restructuring charge
$18,089  $  $18,089  $  
Total $18,089  $  $18,089    

Details of the movement in the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:

Workforce reductionsOnerous LeaseTotal
(in thousands)
Initial restructuring charge recorded$11,391  $6,698  $18,089  
Utilization(1,807)   (1,807) 
Provision at June 30, 2020$9,584  $6,698  $16,282  


Prior Period Restructuring charges 

        A restructuring charge of $12.5 million was recognized during the year ended December 31, 2018 under a restructuring plan adopted following a review of operations. 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 30, 2020.
Workforce reductionsOnerous LeaseTotal
(in thousands)
Initial restructuring charge recorded$9,684  $2,806  $12,490  
Utilization(5,399) (672) (6,071) 
Provision at December 31, 2018$4,285  $2,134  $6,419  
Utilization(3,554) (1,228) (4,782) 
Provision at December 31, 2019$731  $906  $1,637  
Utilization(430) (211) (641) 
Provision at June 30, 2020$301  $695  $996  
        
        At June 30, 2020, $12.7 million is included within other liabilities and $4.6 million within non-current other liabilities.



16



8. Operating leases
        Lease costs recorded under operating leases for the three and six months ended June 30, 2020 were as follows:

Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Operating lease costs$7,768  $8,964  $15,857  $17,619  
Income from sub-leases(246) (547) (514) (1,067) 
Net operating lease costs$7,522  $8,417  $15,343  $16,552  

        Of the total cost of $15.3 million incurred in the six months ended June 30, 2020 (June 30, 2019: $16.6 million), $14.0 million (June 30, 2019: $15.3 million) is recorded within selling, general and administration costs and $1.3 million (June 30, 2019: $1.3 million) is recorded within direct costs.

        During the three and six months ended June 30, 2020 and June 30, 2019, costs incurred by the Group related to variable lease payments was de minimis.

        Right-of-use assets obtained during the three and six months ended June 30, 2020 net of early termination options, now reasonably certain to be exercised, totaled $(1.4) million and $2.9 million, respectively (June 30, 2019: $4.9 million and $17.9 million respectively). In the three and six months ended June 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 million was recorded (see note 7 - Restructuring). No impairment losses were recognized in the three and six months ended June 30, 2019.

The weighted average remaining lease term and weighted-average discount rate at June 30, 2020 were 4.77 years and 2.66%, respectively.

        Future minimum lease payments under non-cancelable leases as of June 30, 2020 were as follows:
Minimum rental payments
(in thousands)
June 30, 2020
Due within 1 year$25,095  
Due between 1 and 5 years55,632  
Thereafter12,369  
Total future minimum lease payments 93,096  
Lease imputed interest(6,027) 
Total$87,069  

        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 30, 2020 (June 30, 2019: $29.0 million).





17



9. Income taxes
        Income taxes recognized during the three and six months ended June 30, 2020 and June 30, 2019, comprise:

Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Provision for income taxes $8,671  $12,456  $21,261  $24,496  
Tax impact of restructuring and other items(2,261)   (2,261)   
Provision for income taxes $6,410  $12,456  $19,000  $24,496  

        As at June 30, 2020 the Company maintains a $19.3 million liability (December 31, 2019: $21.3 million) for unrecognized tax benefit, which is comprised of $18.9 million (December 31, 2019: $20.2 million) related to items generating unrecognized tax benefits and $0.4 million (December 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.

        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.
10. Net income per ordinary share

        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.

        Diluted net income per ordinary share is computed by adjusting the weighted average number of ordinary shares outstanding during the period for all potentially dilutive ordinary shares outstanding during the period and adjusting net income for any changes in income or loss that would result from the conversion of such potential ordinary shares.

        There is no difference in net income used for basic and diluted net income per ordinary share.

         Basic and diluted net income per ordinary share attributable to the Group includes the adjustment to reflect the accretion of the noncontrolling interest in MeDiNova to its redemption value.

         The reconciliation of the number of shares used in the computation of basic and diluted net income per ordinary share is as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
Weighted average number of ordinary shares outstanding for basic net income per ordinary share52,570,104  53,957,446  52,959,229  53,901,427  
Effect of dilutive share options outstanding458,463  491,671  731,909  454,278  
Weighted average number of ordinary shares outstanding for diluted net income per ordinary share53,028,567  54,449,117  53,691,138  54,355,705  
18


        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:

Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Net income attributable to the Group$47,760  $91,857  $139,456  $180,154  
Noncontrolling interest adjustment to redemption amount    (4,522)   
Net income attributable to the Group (including NCI redemption adjustment)$47,760  $91,857  $134,934  $180,154  
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
Net income per Ordinary Share attributable to the Group (including NCI redemption adjustment):
Basic$0.91  $1.70  $2.55  $3.34  
Diluted$0.90  $1.69  $2.51  $3.31  

11. Share-based awards

Share Options

        On July 21, 2008, the Company adopted the Employee Share Option Plan 2008 (the “2008 Employee Plan”) pursuant to which the Compensation and Organization Committee of the Company’s Board of Directors may grant options to any employee, or any Director holding a salaried office or employment with the Company or a Subsidiary for the purchase of ordinary shares. On the same date, the Company also adopted the Consultants Share Option Plan 2008 (the “2008 Consultants Plan”), pursuant to which the Compensation and Organization Committee of the Company’s Board of Directors may grant options to any consultant, adviser or non-executive Director retained by the Company or any Subsidiary for the purchase of ordinary shares. 

        On February 14, 2017, both the 2008 Employee Plan and the 2008 Consultants Plan (together the “2008 Option Plans”) were amended and restated in order to increase the number of options that can be issued under the 2008 Consultants Plan from 0.4 million to 1.0 million and to extend the date for options to be granted under the 2008 Option Plans.

        An aggregate of 6.0 million ordinary shares have been reserved under the 2008 Employee Plan, as reduced by any shares issued or to be issued pursuant to options granted under the 2008 Consultants Plan, under which a limit of 1.0 million shares applies. Further, the maximum number of ordinary shares with respect to which options may be granted under the 2008 Employee Option Plan, during any calendar year to any employee shall be 0.4 million ordinary shares. There is no individual limit under the 2008 Consultants Plan. No options may be granted under the 2008 Option Plans after February 14, 2027. 

        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. 

        On January 17, 2003, the Company adopted the Share Option Plan 2003 (the “2003 Share Option Plan”) pursuant to which the Compensation and Organization Committee of the Board could grant options to officers and other employees of the Company or its subsidiaries for the purchase of ordinary shares. An aggregate of 6.0 million ordinary shares were reserved under the 2003 Share Option Plan; and, in no event could the number of ordinary shares issued pursuant to options awarded under this plan exceed 10% of the outstanding shares, as defined in the 2003 Share Option Plan, at the time of the grant, unless the Board expressly determined otherwise. Further, the maximum number of ordinary shares with respect to which options could be granted under the 2003 Share Option Plan during any calendar year to any employee was 0.4 million ordinary shares. The 2003 Share Option Plan expired on January 17, 2013. No new options may be granted under this plan. 

        Share option awards are granted with an exercise price equal to the market price of the Company’s shares at date of grant. Prior to 2018, share options typically vest over a period of five years from date of grant and expire eight years from date of grant. Share options granted to non-executive directors during 2018 vest over 12 months and expire eight years from the date of grant. The maximum contractual term of options outstanding at June 30, 2020 is eight years.
19



        The following table summarizes option activity for the six months ended June 30, 2020:
 Options
Outstanding
Number of Shares 
Weighted
Average
Exercise
Price
Weighted
Average Grant Date
Fair Value
Weighted
Average
Remaining
Contractual
Life
Outstanding at December 31, 2019656,107  $87.80  $26.60  4.76
Granted107,737  $159.83  $42.43  
Exercised(40,199) $36.00  $13.03  
Canceled/expired(4,420) $22.30  $9.72  
Outstanding at June 30, 2020719,225  $101.89  $29.84  5.00
Exercisable at June 30, 2020378,063  $80.50  $24.12  3.90

        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 30, 2020 was 378,063. Fully vested share options at June 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 30, 2020 was $4.3 million (June 30, 2019: $19.3 million).

The following table summarizes the movement in non-vested share options for the six months ended June 30, 2020: 
Options
Outstanding
Number of Shares
Weighted Average
Exercise Price
Weighted Average
Grant Date Fair Value
Non-vested outstanding at December 31, 2019358,030  $103.68  $31.28  
Granted107,737  $159.83  $42.43  
Vested(124,605) $92.25  $27.51  
Forfeited  $  $  
Non-vested outstanding at June 30, 2020341,162  $125.59  $36.18  

Fair value of Stock Options Assumptions

        The weighted average fair value of options granted during the six months ended June 30, 2020 and June 30, 2019 was calculated using the Black-Scholes option pricing model. The weighted average grant date fair values and assumptions used were as follows:
Six Months Ended
June 30, 2020June 30, 2019
Weighted average grant date fair value$42.43  $43.43  
Assumptions:  
Expected volatility30 %30 %
Dividend yield % %
Risk-free interest rate0.57 %2.55 %
Expected life5 years5 years

        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.
20



Restricted Share Units and Performance Share Units 

        On April 23, 2013, the Company adopted the 2013 Employees Restricted Share Unit and Performance Share Unit Plan (the “2013 RSU Plan”) pursuant to which the Compensation and Organization Committee of the Company’s Board of Directors may select any employee, or any Director holding a salaried office or employment with the Company, or a Subsidiary to receive an award under the plan. On May 11, 2015, the 2013 RSU Plan was amended and restated in order to increase the number of shares that can be issued under the RSU Plan by 2.5 million shares. Accordingly, an aggregate of 4.1 million ordinary shares have been reserved for issuance under the 2013 RSU Plan. The shares are awarded at par value and vest over a service period. Awards under the 2013 RSU Plan may be settled in cash or shares at the option of the Company.

        On April 30 2019, the Company approved the 2019 Consultants and Directors Restricted Share Unit Plan (the “2019 Consultants RSU Plan”), which was effective as of May 16, 2019, pursuant to which the Compensation and Organization Committee of the Company’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.

        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 30, 2020:
  
PSU
Outstanding
Number of
Shares
 
PSU
Weighted
Average Grant Date
Fair Value
PSU
Weighted
Average
Remaining
Contractual
Life
 
RSU
Outstanding
Number of
Shares
 
RSU
Weighted
Average Grant Date
Fair Value
RSU
Weighted
Average
Remaining
Contractual
Life
Outstanding at December 31, 2019175,989  $110.79  1.04389,900  $119.07  1.43
Granted57,184  $165.30   125,756  $165.18  
Shares vested(63,516) $83.92   (138,939) $98.20  
Forfeited(197) $83.47   (16,994) $126.73  
Outstanding at June 30, 2020169,460  $137.53  1.64359,723  $142.86  1.82

        The fair value of PSUs vested for the six months ended June 30, 2020 totaled $5.3 million (full year 2019: $16.5 million).

        The fair value of RSUs vested for the six months ended June 30, 2020 totaled $13.6 million (full year 2019: $8.5 million).

        The PSUs vest based on service and specified EPS targets over the periods 2018 – 2020, 2019 – 2021 and 2020 – 2022. Depending on the amount of EPS from 2018 to 2022, up to an additional 78,645 PSUs may also be granted.

Non-cash stock compensation expense

        Non-cash stock compensation expense for the three and six months ended June 30, 2020 and June 30, 2019 has been allocated as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Direct costs$2,353  $3,171  $4,188  $7,072  
Selling, general and administrative4,764  2,584  8,998  5,762  
 $7,117  $5,755  $13,186  $12,834  
        
Total non-cash stock compensation expense not yet recognized at June 30, 2020 amounted to $61.1 million. The weighted average period over which this is expected to be recognized is 2.42 years.

21


12. Share capital

        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’s constitutional documents through open market share acquisitions.

        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 31, 2019 for total consideration of $141.6 million. On October 22 2019, the Company commenced a further share buyback program. At December 31, 2019 35,100 ordinary shares were redeemed for a total consideration of $5.3 million.

        During the six months ended June 30, 2020 1,235,218 ordinary shares were redeemed by the Company under this buyback program for a total consideration of $175.0 million.

        The buyback program gives a broker authority to acquire the Company’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.
13. Business segment information

        The Company determines and presents operating segments based on the information that is internally provided to the chief operating decision maker, the (‘CODM’) in accordance with ASC 280 'Segment Reporting'. The Company determined that the CODM was comprised of the Chief Executive Officer and the Chief Financial Officer.

        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.

        The Company is a clinical research organization (“CRO”), providing outsourced development services on a global basis to the pharmaceutical, biotechnology and medical device industries. It specializes in the strategic development, management and analysis of programs that support all stages of the clinical development process - from compound selection to Phase I-IV clinical studies. The Company has the expertise and capability to conduct clinical trials in most major therapeutic areas on a global basis and has the operational flexibility to provide development services on a stand-alone basis or as part of an integrated “full service” solution. The Company has expanded predominately through internal growth together with a number of strategic acquisitions to enhance its expertise and capabilities in certain areas of the clinical development process.

        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 (“ICON Ireland”), the Company’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’s global transfer pricing model.

        ICON Ireland acts as the group entrepreneur under the Company’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’s global network. ICON Ireland enters into the majority of the Company’s customer contracts.

        ICON Ireland remunerates other operating entities in the ICON Group on the basis of a guaranteed cost plus mark-up for the services they perform in each of their local territories. The cost plus mark-up for each ICON entity is established to ensure that each of ICON Ireland and the ICON entities that are involved in the conduct of services for customers, earn an appropriate arms-length return having regard to the assets owned, risks borne, and functions performed by each entity from these intercompany transactions. The cost plus mark up policy is reviewed annually to ensure that it is market appropriate.

        The 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.

        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.
22



        The geographical distribution of the Company’s segment measures as at June 30, 2020 and December 31, 2019 and for the three and six months ended June 30, 2020 and June 30, 2019 is as follows:

a) The distribution of revenue by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Ireland *$279,743  $310,477  $594,715  $608,960  
Rest of Europe89,387  94,192  191,818  184,637  
U.S.189,466  222,312  414,933  440,852  
Rest of World61,632  68,156  133,864  135,540  
Total$620,228  $695,137  $1,335,330  $1,369,989  

* All sales shown for Ireland are export sales.

b) The distribution of income from operations including restructuring by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Ireland$38,655  $78,052  $112,590  $148,673  
Rest of Europe7,120  5,663  17,816  11,513  
U.S.9,377  16,300  23,268  33,407  
Rest of World1,797  6,075  9,566  14,443  
Total$56,949  $106,090  $163,240  $208,036  

c) The distribution of income from operations excluding restructuring by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Ireland$56,744  $78,052  $130,679  $148,673  
Rest of Europe7,120  5,663  17,816  $11,513  
U.S.9,377  16,300  23,268  $33,407  
Rest of World1,797  6,075  9,566  14,443  
Total$75,038  $106,090  $181,329  $208,036  














23


d) The distribution of long-lived assets (including right-of-use assets), net, by geographical area was as follows:
June 30, 2020December 31, 2019
(in thousands)
Ireland$108,531  $110,522  
Rest of Europe33,377  41,970  
U.S.64,932  72,578  
Rest of World41,979  44,994  
Total$248,819  $270,064  

         e) The distribution of depreciation, amortization and reduction in carrying value of the right-of-use assets by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands) (in thousands)
Ireland$7,951  $7,026  $16,192  $14,916  
Rest of Europe3,672  3,615  7,487  7,052  
U.S.6,201  9,539  14,840  17,180  
Rest of World5,043  2,608  7,998  6,583  
Total$22,867  $22,788  $46,517  $45,731  

f) The distribution of total assets by geographical area was as follows: 
June 30, 2020December 31, 2019
(in thousands)
Ireland$1,340,307  $1,323,181  
Rest of Europe605,148  660,797  
U.S.735,370  755,271  
Rest of World177,895  168,263  
Total$2,858,720  $2,907,512  

24



14. Impact of change in accounting policies

ASC 326 Financial Instruments - Credit Losses

        ASU 2016-13 'Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments' (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.

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’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.

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.

        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.

25


ICON plc

Management’s discussion and analysis of financial condition and results of operations

        The following discussion and analysis should be read in conjunction with the unaudited condensed consolidated financial statements and accompanying notes included elsewhere herein and the consolidated financial statements and related notes thereto included in our Form 20-F for the year ended December 31, 2019. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States.

Overview

        We are a CRO providing outsourced development services on a global basis to the pharmaceutical, biotechnology and medical device industries. We specialize in the strategic development, management and analysis of programs that support all stages of the clinical development process - from compound selection to Phase I-IV clinical studies. Our vision is to be the Global CRO partner of choice, delivering best in class information, solutions and performance in clinical and outcomes research.

        We believe that we are one of a select group of CROs with the expertise and capability to conduct clinical trials in most major therapeutic areas on a global basis and have the operational flexibility to provide development services on a stand-alone basis or as part of an integrated “full service” solution. At June 30, 2020 we employed approximately 15,150 employees, in 94 locations in 40 countries. During the six months ended June 30, 2020 we derived approximately 31.1%, 58.9% and 10.0% of our revenue in the United States, Europe and Rest of World respectively.

        As the nature of our business involves the management of projects having a typical duration of a few weeks to several years, the commencement or completion of projects in a fiscal year can have a material impact on revenues earned with the relevant clients in such years. In addition, as we typically work with some, but not all, divisions of a client, fluctuations in the number and status of available projects within such divisions can also have a material impact on revenues earned from clients from year to year.

        Termination or delay in the performance of an individual contract may occur for various reasons, including, but not limited to, unexpected or undesired results, production problems resulting in shortages of the drug, adverse patient reactions to the drug, the client’s decision to de-emphasize a particular trial or inadequate patient enrollment or investigator recruitment. In the event of termination, the Company is usually entitled to all sums owed for work performed through the notice of termination and certain costs associated with the termination of the study. In addition, contracts generally contain provisions for renegotiation in the event of changes in the scope, nature, duration, or volume of services of the contract.

        Our unsatisfied performance obligation consists of potential revenue yet to be earned from projects awarded by clients. At June 30, 2020 we had unsatisfied performance obligations of approximately $5.7 billion (see note 4 - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) for further details). We believe that our remaining or unrealized performance obligations as of any date is not necessarily a meaningful predictor of future results, due to the potential for cancellation or delay of revenue.

        Although we are domiciled in Ireland, we report our results in U.S. dollars. As a consequence the results of our non-U.S. based operations, when translated into U.S. dollars, could be materially affected by fluctuations in exchange rates between the U.S. dollar and the currencies of those operations.

        In addition to translation exposures, we are also subject to transaction exposures when the currency in which contracts are priced can be different from the currencies in which costs relating to those contracts are incurred. Our operations in the United States are not materially exposed to such currency differences as the majority of our revenues and costs are in U.S. dollars. However, outside of the United States the multinational nature of our activities means that contracts are usually priced in a single currency, most often U.S. dollars or euro, while costs arise in a number of currencies, depending, among other things, on which of our offices provide staff for the contract and the location of investigator sites. Although many such contracts benefit from some degree of natural hedging, due to the matching of contract revenues and costs in the same currency, where costs are incurred in currencies other than those in which contracts are priced, fluctuations in the relative value of those currencies could have a material effect on our results of operations.

        As we conduct operations on a global basis, our effective tax rate depends on the geographic distribution of our revenue and earnings among locations with varying tax rates. Our results therefore may be affected by changes in the tax rates of the various jurisdictions. In particular, as the geographic mix of our results of operations among various tax jurisdictions changes, our effective tax rate may vary significantly from period to period.





26



Operating Results

        The following table sets forth for the periods indicated certain financial data as a percentage of revenue and the percentage change in these items compared to the prior comparable period. The trends illustrated in the following table may not be indicative of future results. 
Three Months Ended
June 30, 2020June 30, 20192019 to 2020
Percentage of RevenuePercentage
Increase/
(Decrease)
Revenue100.0 %100.0 %(10.8)%
Costs and expenses:
Direct costs71.9 %70.6 %(9.1)%
Selling, general and administrative13.5 %12.0 %0.4 %
Depreciation1.8 %1.6 %(0.9)%
Amortization0.7 %0.5 %20.1 %
Restructuring2.9 %— %100.0 %
Income from operations9.2 %15.3 %(46.3)%

Six Months Ended
June 30, 2020June 30, 20192019 to 2020
Percentage of RevenuePercentage Increase/ (Decrease)
Revenue100.0 %100.0 %(2.5)%
Costs and expenses:
Direct costs71.2 %70.5 %(1.6)%
Selling, general and administrative12.8 %12.1 %3.4 %
Depreciation1.7 %1.7 %(1.2)%
Amortization0.7 %0.5 %22.8 %
Restructuring1.4 %— %100.0 %
Income from operations12.2 %15.2 %(21.5)%

















27




Revenue
Three Months Ended
June 30,
Change
(dollars in thousands)20202019$%
Revenue$620,228  $695,137  $(74,909) (10.8)%

Revenue for the three months ended June 30, 2020 decreased by $74.9 million, or 10.8%, to $620.2 million, compared to $695.1 million for the three months ended June 30, 2019. Revenue decreased by 10.3% in constant currency and decreased by 11.4% in constant dollar organic terms. The decrease in revenues in the three months ended June 30, 2020 is due to the impact the COVID-19 global pandemic has had on operations including; our ability to ensure laboratory samples are collected and analyzed on time, our ability to perform on-site monitoring of clinical trials, the ability of patients or other service providers to travel, and our ability to travel.

        During the three months ended June 30, 2020 we derived approximately 30.6%, 59.5% and 9.9% of our revenue in the United States, Europe and Rest of World respectively. During the three months ended June 30, 2020, $254.0 million or 40.9% of our revenues were derived from our top 5 customers. Revenue from our largest customer contributed 12.1% of revenue for the quarter. Revenue from our second largest customer contributed 10.7% of revenue for the quarter. New customer accounts are continually added, particularly from mid-tier pharma customers and biotech customers, which over time will result in a reduction in concentration of revenues from our top 5 customers.

        Revenue in Ireland for the three months ended June 30, 2020 decreased to $279.7 million compared to $310.5 million for the three months ended June 30, 2019. Revenue in Ireland is principally a function of the Company’s global transfer pricing model (see note 13 - Business segment information for further details). Revenue in our Rest of Europe region decreased to $89.4 million compared to $94.2 million for the three months ended June 30, 2019. Revenue in the Rest of World region decreased to $61.6 million compared to $68.2 million for the three months ended June 30, 2019. Revenue in the U.S. region decreased to $189.5 million from $222.3 million for the three months ended June 30, 2019.

Six Months Ended
June 30,
Change
(dollars in thousands)20202019$%
Revenue$1,335,330  $1,369,989  $(34,659) (2.5)%

        Revenue for the six months ended June 30, 2020 decreased by $34.7 million, or 2.5%, to $1,335.3 million compared to $1,370.0 million for the six months ended June 30, 2019. Revenue decreased by 2.0% in constant currency and decreased by 3.4% in constant dollar organic terms. The decrease in revenues in the six months ended June 30, 2020 is due to the impact the COVID-19 global pandemic has had on operations including; our ability to ensure laboratory samples are collected and analyzed on time, our ability to perform on-site monitoring of clinical trials, the ability of patients or other service providers to travel, and our ability to travel.

        During the six months ended June 30, 2020 we derived approximately 31.1%, 58.9% and 10.0% of our revenue in the United States, Europe and Rest of World respectively. During the six months ended June 30, 2020, $538.2 million or 40.3% of our revenues were derived from our top 5 customers. The largest of these customers related to a strategic partnership with a large global pharmaceutical company. Revenue from this customer contributed 11.7% of revenue for the six months ended June 30, 2020. Revenue from our second largest customer contributed 11.0% for the for the six months ended June 30, 2020. New customer accounts are continually added, particularly from mid-tier pharma customers and biotech customers.

        Revenue in Ireland for the six months ended June 30, 2020 decreased to $594.7 million compared to $609.0 million for the six months ended June 30, 2019. Revenue in Ireland is principally a function of the Company’s global transfer pricing model (see note 13 - Business segment information for further details). Revenue in our Rest of Europe region increased to $191.8 million compared to $184.6 million for the six months ended June 30, 2019. Revenue in the Rest of World region decreased to $133.9 million compared to $135.5 million for the six months ended June 30, 2019. Revenue in the U.S. region decreased to $414.9 million from $440.9 million for the six months ended June 30, 2019.





28


Direct costs
Three Months Ended
June 30,
Six Months Ended
June 30,
(dollars in thousands)20202019Change20202019Change
Direct costs$445,833  $490,656  $(44,823) $951,126  $966,153  $(15,027) 
% of revenue71.9 %70.6 %(9.1)%71.2 %70.5 %(1.6)%

        Direct costs consist primarily of investigator and other reimbursable costs, compensation, associated fringe benefits and share based compensation expense for project-related employees and other direct project driven costs. Direct costs for the three months ended June 30, 2020 decreased by $44.8 million, or 9.1%, to $445.8 million compared to $490.7 million for the three months ended June 30, 2019. The decrease in direct costs relates to decreases in third party investigator and other reimbursable costs and a decrease in personnel related expenditure reflecting certain cost saving measures introduced in response to COVID-19. These are partly off set by an increase in direct project related costs and an increase in laboratory costs during the period. As a percentage of revenue, direct costs have increased to 71.9% compared to 70.6% for the three months ended June 30, 2019.

Direct costs for the six months ended June 30, 2020 decreased by $15.0 million, or 1.6%, to $951.1 million compared to $966.2 million for the six months ended June 30, 2019. The decrease in direct costs relates to decreases in third party investigator and other reimbursable costs partly offset by an increase in direct project related costs and personnel related expenditure and an increase in laboratory costs during the period. As a percentage of revenue, direct costs have increased to 71.2% compared to 70.5% for the six months ended June 30, 2019.

Selling, general and administrative expenses
Three Months Ended
June 30,
Six Months Ended
June 30,
(dollars in thousands)20202019Change20202019Change
Selling, general and administrative expenses$83,499  $83,203  $296  $170,695  $165,115  $5,580  
% of revenue13.5 %12.0 %0.4 %12.8 %12.1 %3.4 %
        
Selling, general and administrative expenses comprise primarily of compensation, related fringe benefits and share based compensation expense for non-project-related employees, recruitment expenditure, professional service costs, advertising costs and all costs related to facilities and information systems. Selling, general and administrative expenses for the three months ended June 30, 2020 increased by $0.3 million, or 0.4%, to $83.5 million, compared to $83.2 million for the three months ended June 30, 2019. Decreases in personnel related costs reflect certain cost saving measures introduce in response to COVID-19, were offset by increases in other expenditure. As a percentage of revenue, selling, general and administrative expenses increased to 13.5% compared to 12.0% for the three months ended June 30, 2019.

Selling, general and administrative expenses for the six months ended June 30, 2020 increased by $5.6 million, or 3.4%, to $170.7 million, compared to $165.1 million for the six months ended June 30, 2019. As a percentage of revenue, selling, general and administrative expenses increased to 12.8% compared to 12.1% for the six months ended June 30, 2019.

Depreciation and amortization
Three Months Ended
June 30,
Six Months Ended
June 30,
(dollars in thousands)20202019Change20202019Change
Depreciation$11,230  $11,334  $(104) $22,643  22,916  $(273) 
% of revenue1.8 %1.6 %(0.9)%1.7 %1.7 %(1.2)%
Amortization$4,628  $3,854  $774  $9,537  $7,769  $1,768  
% of revenue0.7 %0.5 %20.1 %0.7 %0.5 %22.8 %

29


        Depreciation expense arises principally from investment in facilities, information systems and equipment to support the Company’s growth. Depreciation expense for the three months ended June 30, 2020 decreased by $0.1 million, or 0.9%, to $11.2 million compared to $11.3 million for the three months ended June 30, 2019. As a percentage of revenue the depreciation expense increased to 1.8% from 1.6% for the three months ended June 30, 2019. Depreciation expense for the six months ended June 30, 2020 decreased by $0.3 million, or 1.2%, to $22.6 million compared to $22.9 million for the six months ended June 30, 2019. As a percentage of revenue the depreciation expense was 1.7% which is in line with the six months ended June 30, 2019.

Amortization expense represents the amortization of intangible assets acquired on business combinations. Amortization on intangibles for the three months ended June 30, 2020 increased by $0.8 million, or 20.1%, to $4.6 million compared to $3.9 million for the three months ended June 30, 2019. As a percentage of revenue, amortization expense increased to 0.7%, compared to 0.5% for the three months ended June 30, 2019. Amortization on intangibles for the six months ended June 30, 2020 increased by $1.8 million, or 22.8%, to $9.5 million compared to $7.8 million for the six months ended June 30, 2019. The increase in the amortization expense for the six months ended June 30, 2020 was driven by new acquisitions over the last year. As a percentage of revenue, amortization expense increased to 0.7%, compared to 0.5% for the six months ended June 30, 2019.

Income from operations
Three Months Ended
June 30,
Six Months Ended
June 30,
(dollars in thousands)20202019Change20202019Change
Income from operations (incl. restructuring)$56,949  $106,090  $(49,141) $163,240  $208,036  $(44,796) 
% of revenue9.2 %15.3 %(46.3)%12.2 %15.2 %(21.5)%
Income from operations (excl. restructuring)$75,038  $106,090  $(31,052) $181,329  $208,036  $(26,707) 
% of revenue12.1 %15.3 %(29.3)%13.6 %15.2 %(12.8)%

        Income from operations for the three months ended June 30, 2020 decreased by $49.1 million, or 46.3%, to $56.9 million ($75.0 million excluding restructuring) compared to $106.1 million for the three months ended June 30, 2019. As a percentage of revenue, income from operations decreased to 9.2% (12.1% excluding restructuring) compared to 15.3% of revenues for the three months ended June 30, 2019.

Income from operations for the six months ended June 30, 2020 decreased by $44.8 million, or 21.5%, to $163.2 million ($181.3 million excluding restructuring) compared to $208.0 million for the six months ended June 30, 2019. As a percentage of revenue, income from operations decreased to 12.2% (13.6% excluding restructuring), compared to 15.2% of revenues for the six months ended June 30, 2019.

        Income from operations in Ireland decreased to a profit of $38.7 million ($56.7 million excluding restructuring) compared to a profit of $78.1 million ($78.1 million excluding restructuring) for the three months ended June 30, 2019. Income from operations in Ireland decreased to a profit of $112.6 million ($130.7 million excluding restructuring) compared to a profit of $148.7 million ($148.7 million excluding restructuring) for the six months ended June 30, 2019. Income from operations in Ireland is impacted by the Group’s global transfer pricing model (see note 13 - Business segment information for further details).

Income from operations in our Rest of Europe region increased to $7.1 million compared to $5.7 million for the three months ended June 30, 2019. Income from operations in our Rest of Europe region increased to $17.8 million compared to $11.5 million for the six months ended June 30, 2019.

Income from operations in our Rest of World region decreased to $1.8 million compared to $6.1 million for the three months ended June 30, 2019. Income from operations in our Rest of World region decreased to $9.6 million compared to $14.4 million for the six months ended June 30, 2019. 

Income from operations in the U.S. region decreased to $9.4 million compared to $16.3 million for the three months ended June 30, 2019. Income from operations in the U.S. region decreased to $23.3 million compared to $33.4 million for the six months ended June 30, 2019.







30



Interest income and expense
Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
(dollars in thousands)20202019$%20202019$%
Interest income$441  $1,780  $(1,339) (75.2)%$2,250  $3,525  $(1,275) (36.2)%
Interest expense$(3,220) $(3,199) $(21) 0.7 %$(6,401) $(6,553) $152  (2.3)%

Interest income for the three months ended June 30, 2020 decreased to $0.4 million, compared to $1.8 million for the three months ended June 30, 2019. Interest income for the six months ended June 30, 2020 decreased to $2.3 million, compared to $3.5 million for the six months ended June 30, 2019.
        
Interest expense for the three months ended June 30, 2020 was $3.2 million, which is comparable with the three months ended June 30, 2019. Interest expense for the six months ended June 30, 2020 decreased to $6.4 million, compared to $6.6 million for the six months ended June 30, 2019.


Income tax expense
Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
(dollars in thousands)2020201920202019
Income tax expense (including restructuring)$6,410  $12,456  $(6,046) $19,000  $24,496  $(5,496) 
Effective income tax rate (including restructuring)11.8 %11.9 %(48.5)%11.9 %11.9 %(22.4)%
Income tax expense (excluding restructuring)$8,671  $12,456  $(3,785) $21,261  $24,496  $(3,235) 
Effective income tax rate (excluding restructuring)12.0 %11.9 %(30.4)%12.0 %11.9 %(13.2)%

        Provision for income taxes decreased to $6.4 million ($8.7 million excluding restructuring), compared to $12.5 million for the three months ended June 30, 2019. The Company’s effective tax rate for the three months ended June 30, 2020 was 11.8% (12.0% excluding restructuring ) compared with 11.9% for the three months ended June 30, 2019.

Provision for income taxes decreased to $19.0 million ($21.3 million excluding restructuring), compared to $24.5 million for the six months ended June 30, 2019. The Company’s effective tax rate for the six months ended June 30, 2020 was 11.9% (12.0% excluding restructuring) compared with 11.9% for the six months ended June 30, 2019. The Company’s effective tax rate remains principally a function of the distribution of pre-tax profits amongst the territories in which it operates.

Liquidity and capital resources

        The CRO industry is generally not capital intensive. The Group’s principal operating cash needs are payment of salaries, office rents, travel expenditures and payments to investigators. Investing activities primarily reflect capital expenditures for facilities and information systems enhancements, the purchase and sale of short term investments and acquisitions.

        Our clinical research and development contracts are generally fixed price with some variable components and range in duration from a few weeks to several years. Revenue from contracts is generally recognized as income on the basis of the relationship between time incurred and the total estimated contract duration or on a fee-for-service basis. The cash flow from contracts typically consists of a small down payment at the time the contract is entered into, with the balance paid in installments over the contract's duration, in some cases on the achievement of certain milestones. Accordingly, cash receipts do not correspond to costs incurred or revenue recognized on contracts.







31



Cash and cash equivalents and net borrowings
Balance
December
31, 2019
Drawn
down/
(repaid)
Net cash
inflow/
(outflow)
Other non-
cash
adjustments
Effect of
exchange
rates
Balance
June 30, 2020
 $ (in thousands) 
Cash and cash equivalents520,309  —  75,234  —  (3,443) 592,100  
Available for sale investments49,628  —  (47,902)  —  1,728  
Private placement notes(349,640) —  —  (188) —  (349,828) 
220,297  —  27,332  (186) (3,443) 244,000  

        The Company’s cash and short term investment balances at June 30, 2020 amounted to $593.8 million compared with cash and short term investment balances of $569.9 million at December 31, 2019. The Company’s cash and short term investment balances at June 30, 2020 comprised of cash and cash equivalents of $592.1 million and short-term investments of $1.7 million. The Company’s cash and short term investment balances at December 31, 2019 comprised of cash and cash equivalents of $520.3 million and short-term investments of $49.6 million.

        On December 15, 2015, ICON Investments Five Unlimited Company issued Senior Notes for aggregate gross proceeds of $350.0 million in a private placement. The Senior Notes will mature on December 15, 2020. Interest payable is fixed at 3.64%, and is payable semi-annually on the Senior Notes on each June 15 and December 15, commencing June 15, 2016. The Senior Notes are guaranteed by ICON plc.

        On March 12, 2018, the Company entered into a five year committed multi-currency Revolving Credit Facility for $150.0 million with Citibank, JP Morgan, Santander, HSBC Bank and Morgan Stanley International (“Revolving Credit Facility”). Each bank subject to the agreement has committed $30.0 million to the facility, with equal terms and conditions in place with all institutions. The facility is guaranteed by ICON plc. The facility bears interest at LIBOR plus a margin. No amounts were drawn at June 30, 2020, or at December 31, 2019, in respect of the Revolving Credit Facility. Amounts available to the Group under the facility at June 30, 2020 and at December 31, 2019 were $150.0 million.

Debt re-financing

On December 15, 2015, ICON Investments Five Unlimited Company issued Senior Notes for aggregate gross proceeds of $350.0 million in a private placement. The Senior Notes will mature on December 15, 2020. This debt will be repaid and new Senior Notes will be drawn in December 2020. In June 2020, the Company entered into an interest rate hedge in respect of the planned refinancing. The interest rate hedge was effective in accordance with Financial Accounting Standards Board (“FASB”) ASC 815, “Derivatives and Hedging”. The fair value of this derivative is recorded within other comprehensive income. The interest rate hedge matured on July 9, 2020 when the interest rates on the issue of new Senior Notes were fixed.

Cash flows

Net cash from operating activities

        Net cash provided by operating activities was $260.6 million for the six months ended June 30, 2020 compared with cash provided by operating activities of $117.4 million for the six months ended June 30, 2019. This reflects the movements in working capital balances in the period. The dollar value of these balances and the related number of days revenue outstanding (i.e. revenue outstanding as a percentage of revenue for the period, multiplied by the number of days in the period) can vary over a study or trial duration. Contract fees are generally payable in installments based on the delivery of certain performance targets or “milestones” (e.g. target patient enrollment rates, clinical testing sites initiated or case report forms completed), such milestones being specific to the terms of each individual contract, while revenues on contracts are recognized as contractual obligations are performed. Days revenue outstanding can vary therefore due to, amongst others, the scheduling of contractual milestones over a study or trial duration, the delivery of a particular milestone during the period or the timing of cash receipts from customers. A decrease in the number of days revenue outstanding during a period will result in cash inflows to the Company while an increase in days revenue outstanding will lead to cash outflows. The number of days revenue outstanding at June 30, 2020 was 71 days compared with 72 days at December 31, 2019 and 78 days at June 30, 2019. This reflects the timing of cash collections.

32


Net cash used in investing activities

        Net cash used in investing activities was $11.7 million for the six months ended June 30, 2020 compared to net cash used in investing activities of $94.8 million for the six months ended June 30, 2019. Net cash used in investing activities in the six months ended June 30, 2020 was largely attributable to cash outflows on the acquisition of MedPass of $47.0 million on January 22, 2020, cash outflows of $0.3 million in relation to the working capital adjustment on the acquisition of Symphony which was acquired on September 24, 2019, cash outflows of $0.5 million in relation to the contingent consideration paid for Symphony in the period and and a cash inflow of $0.5 million in relation to the working capital adjustment on the acquisition of MeDiNova which was acquired on May 23, 2019. These were offset in part by cash acquired of $10.2 million. During the six months ended June 30, 2020, capital expenditure of $21.2 million was made mainly relating to investment in facilities and IT infrastructure. In addition, $1.3 million was used for the purchase of investments in equity. During the six months ended June 30, 2020 $47.9 million was generated by the sale of short term investments. Net cash used in investing activities during the six months ended June 30, 2019 was largely attributable to the initial cash outflow on acquisition of MMD of $42.3 million on January 25, 2019 and cash outflows on the acquisition of MeDiNova on May 23, 2019 of $39.3 million. These were offset in party by cash acquired of $8.4 million. In addition capital expenditure of $18.2 million was made which was mainly comprised of investment in facilities and IT infrastructure. In addition $3.3 million was used for the purchase of investments in equity. During the six months ended June 30, 2019 $9.1 million was used for the purchase of short term investments and $9.1 million was generated by the sale of short term investments.

Net cash used in financing activities

        Net cash used in financing activities during the six months ended June 30, 2020 amounted to $173.7 million compared to net cash used in financing activities of $48.1 million for the six months ended June 30, 2019. Cash outflows in respect of financing includes cash payments in respect of the Company’s share repurchase program totaling $175.0 million during the six months ended June 30, 2020. In addition, $1.5 million was received by the Company from the exercise of share options. During the six months ended June 30, 2019, $65.1 million was recognized in relation to the Company's share repurchase program. In addition, $17.1 million was received by the Company from the exercise of share options.

Net cash outflow

        As a result of these cash flows, cash and cash equivalents increased by $71.8 million for the six months ended June 30, 2020 compared to a decrease of $25.6 million for the six months ended June 30, 2019.

Inflation

        We believe the effects of inflation generally do not have a material adverse impact on our operations or financial condition.

Legal proceedings

On April 20, 2020, a putative class action, Chrystal Miller v. ICON plc et al, was filed against the Company in the Superior Court of California, County of San Mateo. The complaint alleges that the Company and a subsidiary violated the California Labor Code and the California Business & Professions Code by failing to pay overtime wages, provide meal and rest periods, provide accurate and itemized wage statements and timely pay all final wages to Clinical Research Associates employed in California since April 20, 2016. The suit seeks monetary damages, interest, injunctive relief, and attorneys’ fees and costs. On June 22, 2020, the case was removed to the U.S. District Court, Northern District of California. The Company denies the allegations and will vigorously defend the lawsuit.

Forward-Looking Statements

        Certain statements contained herein are forward looking statements. These statements are based on management's current expectations and information currently available, including current economic and industry conditions. Actual results may differ materially from those stated or implied by forward looking statements due to risks and uncertainties associated with the Company’s business and forward looking statements are not guarantees of future performance. Forward-looking statements are only as of the date they are made and we do not undertake any obligation to update publicly any forward-looking statement, either as a result of new information, future events or otherwise. Please also refer to the Form 20-F filed on February 27, 2020 for risks and uncertainties facing the Company.
33


SIGNATURES

        Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

ICON plc
/s/Brendan Brennan 
Date:July 24, 2020Brendan Brennan
Chief Financial Officer
34
EX-101.SCH 2 iclr-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Shareholders' Equity and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of presentation link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Significant accounting policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Significant accounting policies (Details) link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2108104 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) (Tables) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Revenue Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Revenue Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2112105 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2115106 - Disclosure - Business combinations link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Business combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Business combinations (Details) link:presentationLink link:calculationLink link:definitionLink 2118107 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2319305 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2420407 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2421408 - Disclosure - Restructuring - Rollforward Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2122108 - Disclosure - Operating leases link:presentationLink link:calculationLink link:definitionLink 2323306 - Disclosure - Operating leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2424409 - Disclosure - Operating leases - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2425410 - Disclosure - Operating leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2426411 - Disclosure - Operating leases - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2426411 - Disclosure - Operating leases - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2127109 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 2328307 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2429412 - Disclosure - Income taxes - Income Taxes Recognized During Period (Details) link:presentationLink link:calculationLink link:definitionLink 2430413 - Disclosure - Income taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2131110 - Disclosure - Net income per ordinary share link:presentationLink link:calculationLink link:definitionLink 2332308 - Disclosure - Net income per ordinary share (Tables) link:presentationLink link:calculationLink link:definitionLink 2433414 - Disclosure - Net income per ordinary share - Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details) link:presentationLink link:calculationLink link:definitionLink 2434415 - Disclosure - Net income per ordinary share - Reconciliation of Net Income Attributable to the Group and Net Income Attributable To the Group (Including NCI Redemption Amount) (Details) link:presentationLink link:calculationLink link:definitionLink 2135111 - Disclosure - Share-based awards link:presentationLink link:calculationLink link:definitionLink 2336309 - Disclosure - Share-based awards (Tables) link:presentationLink link:calculationLink link:definitionLink 2437416 - Disclosure - Share-based awards - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2438417 - Disclosure - Share-based awards - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2439418 - Disclosure - Share-based awards - Summary of Movement in Non-Vested Share Options (Details) link:presentationLink link:calculationLink link:definitionLink 2440419 - Disclosure - Share-based awards - Schedule of Weighted Average Fair Values and Assumptions Used (Details) link:presentationLink link:calculationLink link:definitionLink 2441420 - Disclosure - Share-based awards - Summary of RSU and PSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2442421 - Disclosure - Share-based awards - Schedule of Non-cash Stock Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2143112 - Disclosure - Share capital link:presentationLink link:calculationLink link:definitionLink 2444422 - Disclosure - Share capital (Details) link:presentationLink link:calculationLink link:definitionLink 2145113 - Disclosure - Business segment information link:presentationLink link:calculationLink link:definitionLink 2346310 - Disclosure - Business segment information (Tables) link:presentationLink link:calculationLink link:definitionLink 2447423 - Disclosure - Business segment information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2448424 - Disclosure - Business segment information - Distribution of Revenue by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2449425 - Disclosure - Business segment information - Distribution of Income from Operations, Including Restructuring, by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2450426 - Disclosure - Business segment information - Distribution of Income from Operations, Excluding Restructuring by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2451427 - Disclosure - Business segment information - Distribution of Long-lived Assets, Net, by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2452428 - Disclosure - Business segment information - Distribution of Depreciation and Amortization by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2453429 - Disclosure - Business segment information - Distribution of Total Assets by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2154114 - Disclosure - Impact of change in accounting policies link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 3 iclr-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 4 iclr-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 5 iclr-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Current bank credit lines and loan facilities Line of Credit, Current Change in unbilled services (unbilled revenue), percent Increase (Decrease) In Contract with Customer, Asset, Gross, Current, Percent Increase (Decrease) In Contract with Customer, Asset, Gross, Current, Percent Granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross PSUs Based on Service and EPS Targets Performance Based Grants [Member] Performance Based Grants [Member] Non-current deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Shares vested (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Ordinary shares which have been reserved for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Prior period acquisitions Goodwill, Purchase Accounting Adjustments Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Increase in other non-current liabilities Increase (Decrease) in Other Noncurrent Liabilities Non-current deferred tax liability Deferred Income Tax Liabilities, Net Weighted Average Exercise Price Share Based Compensation Arrangement By Share Based Payment Award Nonvested Options Outstanding Exercise Price Abstract Share Based Compensation Arrangement By Share Based Payment Award Nonvested Options Outstanding Exercise Price Abstract Exercisable at end of period (USD per share) Share Based Compensation Arrangement by Share Based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value Share Based Compensation Arrangement by Share Based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value Thereafter Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five Current Fiscal Year End Date Current Fiscal Year End Date Share repurchase costs Adjustment to Retained Earning Share Repurchase costs Adjustment to Retained Earning Share Repurchase costs Onerous Lease Onerous Lease [Member] Onerous Lease [Member] Forfeited (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Items generating unrecognized tax benefits Unrecognized Tax Benefits, Current Year Tax Positions Unrecognized Tax Benefits, Current Year Tax Positions Income from operations Income from operations, including restructuring Operating Income (Loss) Distribution of Long-lived Assets, Net, by Geographical Area Long-lived Assets by Geographic Areas [Table Text Block] Total current liabilities Liabilities, Current Schedule of Contracts with Customers, Asset and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Prepayments and other current assets Prepaid Expense and Other Assets, Current Outstanding at beginning of period (USD per share) Outstanding at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Employee Stock Plan, 2003 Plan Employee Stock Plan, 2003 Plan [Member] Employee Stock Plan, 2003 Plan [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies Commitments and Contingencies Repurchase of ordinary shares Payments for Repurchase of Common Stock ASSETS Assets [Abstract] Shares vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Cash acquired with subsidiary undertaking Cash Acquired from Acquisition Total Shareholders' Equity and Redeemable Noncontrolling Interest Stockholders Equity Attributable To Parent And Redeemable Noncontrolling Interest, Equity, Carrying Amount Stockholders Equity Attributable To Parent And Redeemable Noncontrolling Interest, Equity, Carrying Amount Issue of restricted share units Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Cash Flow Hedge Cash Flow Hedge [Member] Cash Flow Hedge Shares vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Cover [Abstract] Accounts payable Accounts Payable, Current Foreign exchange movement Goodwill, Foreign Currency Translation Gain (Loss) Document Type Document Type Income from sub-leases Sublease Income Interest on short term investments Accrued Interest On Short Term Bank Deposits Accrued Interest On Short Term Bank Deposits Retained earnings Retained Earnings (Accumulated Deficit) Operating right-of-use assets Operating Lease, Right-of-Use Asset MMD MolecularMD Corp [Member] MolecularMD Corp [Member] Fair value of cash flow hedge (net of tax) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Noncontrolling interest adjustment to redemption amount Temporary Equity, Accretion to Redemption Value, Adjustment Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Non-cash stock compensation expense not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Maximum number of shares per employee (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Customer [Axis] Customer [Axis] Net operating lease costs Total lease cost Lease, Cost Exercisable - number of shares (in shares) Exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Ordinary shares, par value (in EUR cents per share) Common Stock, Par or Stated Value Per Share Non-current other liabilities Other Liabilities, Noncurrent Non-current deferred tax asset Deferred Income Tax Assets, Net Canceled/expired (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Costs and expenses: Cost of Revenue [Abstract] Non-cash stock compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Effect of exchange rate movements on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Unearned revenue Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Liability, Current Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Liability, Current Canceled/expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Revenue Revenue from Contract with Customer, Excluding Assessed Tax Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Shares expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Statement [Line Items] Statement [Line Items] Net income per Ordinary Share attributable to the Group (including NCI redemption adjustment): Earnings Per Share, Basic and Diluted [Abstract] Business combinations fair value adjustments decrease to non-current deferred tax liability Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities Prepayments and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Document Fiscal Period Focus Document Fiscal Period Focus Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Statement [Table] Statement [Table] Working capital adjustments (decrease) increase Business Combination, Consideration Transferred, Working Capital Adjustments Business Combination, Consideration Transferred, Working Capital Adjustments Statistical Measurement [Axis] Statistical Measurement [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Unbilled revenue Unbilled services (unbilled revenue) Contract with Customer, Asset, before Allowance for Credit Loss, Current Reduction in carrying value of operating right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Expense MeDiNova MeDiNova Research [Member] MeDiNova Research [Member] Deferred taxes Deferred Income Taxes and Tax Credits Ireland IRELAND Other receivables Nontrade Receivables, Current Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Business Combinations [Abstract] Business Combinations [Abstract] Change in net balance, percent Change in Advance Payments Netted Against Unbilled Contracts Receivable, Percent Change in Advance Payments Netted Against Unbilled Contracts Receivable, Percent Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Compensation Related Costs Share Based Payments Disclosure [Table] Compensation Related Costs Share Based Payments Disclosure [Table] Compensation Related Costs Share Based Payments Disclosure [Table] Exercisable - weighted average remaining contractual life Exercisable at end of period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share Repurchase Program [Domain] Share Repurchase Program [Domain] Selling, general and administration costs Selling, general and administrative Selling, General and Administrative Expenses [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Assumptions: Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Weighted average number of Ordinary Shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Interest and related penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Ordinary shares which have been reserved for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Non-current government grants Capital Government Grants Noncurrent Noncurrent capital government grants, which are amortized and recognized in earnings over the grant period. Schedule of Summary of Estimates of Fair Values of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Amendment Flag Amendment Flag Stock units to be granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Settlement of liability Payments for Previous Acquisition Amortization of interest rate hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Share repurchase costs Payments for Share Repurchase Costs Payments for Share Repurchase Costs Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Comprehensive income: Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Restructuring Restructuring and Related Activities Disclosure [Text Block] Available for sale investments Debt Securities, Available-for-sale, Current Derivative Instrument [Axis] Derivative Instrument [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Non-current other liabilities Other Noncurrent Liabilities [Member] Income taxes receivable Income Taxes Receivable, Current Geographical [Axis] Geographical [Axis] Unbilled revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Unbilled Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Unbilled Revenue Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Non-current income taxes payable Accrued Income Taxes, Noncurrent Accounts receivable and unbilled revenue, net Contracts Receivable, Net Contracts Receivable, Net Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Effect of dilutive share options outstanding (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Clients 6-10 Clients 6-10 [Member] Clients 6-10 [Member] Medpass Medpass Group Limited [Member] Medpass Group Limited [Member] Income Statement Location [Axis] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line Income Statement Location [Axis] Other Undenominated Capital Other Undenominated Capital [Member] Other undenominated capital. Non-current lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Operating Lease Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Operating Lease Liability Income Statement Location [Domain] Income Statement Location [Domain] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value [Abstract] Operating income (loss) excluding restructuring Operating Income (Loss) Excluding Restructuring Operating Income (Loss) Excluding Restructuring Selling, general and administrative expense Selling, General and Administrative Expense Amortization of intangibles Amortization of Intangible Assets Schedule of Lease Costs Lease, Cost [Table Text Block] Other non-current assets Other Assets, Noncurrent Resource rationalization, 2020 Resource Rationalization, 2020 [Member] Resource Rationalization, 2020 Business segment information Segment Reporting Disclosure [Text Block] Realized gain on sale of short term investments Gain (Loss) on Sale of Investments Total Assets Assets Assets Business combination fair value adjustment increase to other liabilities Business Combination Fair Value Increase (Decrease) Other Liabilities Business Combination Fair Value Increase (Decrease) Other Liabilities Interest expense Interest Expense, Debt Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Employee Stock Plan, 2008 Plan Employee Stock Plan, 2008 Plan [Member] Employee Stock Plan, 2008 Plan [Member] Order backlog Order or Production Backlog [Member] Intangible assets Finite-Lived Intangible Assets, Net Long-lived assets, net Long-Lived Assets Granted (USD per share) Weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Income taxes payable Accrued Income Taxes, Current Subsequent Event Type [Axis] Subsequent Event Type [Axis] Transfer to realized capital gain OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Direct costs Cost of Sales [Member] Noncontrolling interest adjustment to redemption amount Temporary Equity, Accretion to Redemption Value Share repurchase program, number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Schedule of Components of Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Cash & cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Distribution of Depreciation and Amortization by Geographical Area Schedule Of Depreciation And Amortization Expense By Geographical Area [Table Text Block] Schedule Of Depreciation And Amortization Expense By Geographical Area. Total Liabilities Liabilities Unrecognized stock-based compensation expense, weighted average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Other restructuring Other Restructuring [Member] Business combinations fair value adjustments decrease to non-current lease liabilities Business Combinations Fair Value Increase (Decrease) Non-Current Lease Liabilities Business Combinations Fair Value Increase (Decrease) Non-Current Lease Liabilities Lease imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Patient database Database Rights [Member] Net income attributable to the Group (including NCI redemption adjustment) Net Income (Loss) Available to Common Stockholders, Basic Document Fiscal Year Focus Document Fiscal Year Focus Increase in accounts payable Increase (Decrease) in Accounts Payable Outstanding Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Vested (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Net balance Advance Payments Netted Against Unbilled Contracts Receivable Advance Payments Netted Against Unbilled Contracts Receivable Additional Paid-in Capital Additional Paid-in Capital [Member] Share repurchase program, authorized percentage Stock Repurchase Program Authorized Percentage Stock Repurchase Program Authorized Percentage Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Billed services (accounts receivable) Accounts Receivable, before Allowance for Credit Loss, Current Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Ordinary shares, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Subsequent Event Subsequent Event [Member] Net income attributable to redeemable noncontrolling interest Temporary Equity, Net Income Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Outstanding at beginning of period (USD per share) Outstanding at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Restricted Stock Units 2013 Restricted Stock Units Twenty Thirteen [Member] Restricted Stock Units Twenty Thirteen [Member] Ordinary shares, shares authorized (in shares) Common Stock, Shares Authorized Percentage of share capital acquired Business Acquisition, Percentage of Voting Interests Acquired Distribution of Revenue by Geographical Area Revenue from External Customers by Geographic Areas [Table Text Block] Proceeds from exercise of equity compensation Proceeds from Stock Options Exercised Restructuring Plan [Domain] Restructuring Plan [Domain] Distribution of income from operations by geographical area Schedule of Segment Reporting Information, by Segment [Table Text Block] Document Period End Date Document Period End Date Entity Registrant Name Entity Registrant Name Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Decrease/(increase) in prepayments and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Customer relationships Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Interest on non-current operating lease liability Accrued Interest On Operating Lease Liability Accrued Interest On Operating Lease Liability Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Current Assets: Assets, Current [Abstract] Goodwill expected to be tax deductible Business Acquisition, Goodwill, Expected Tax Deductible Amount Interest income Investment Income, Interest Business combinations fair value adjustments decrease to operating right of use assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease, Right-Of-Use, Asset Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease, Right-Of-Use, Asset Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Clients 2-5 Clients 2-5 [Member] Clients 2-5 [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Other undenominated capital Other Undenominated Capital Other undenominated capital. Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Contingent consideration Business Combination, Contingent Consideration, Liability Change in unbilled services (unbilled revenue) Increase (Decrease) In Contract with Customer, Asset, Gross, Current Increase (Decrease) In Contract with Customer, Asset, Gross, Current Revenue, remaining performance obligation, percent Revenue, Remaining Performance Obligation, Percentage Non-vested outstanding at beginning of period (USD per share) Non-vested outstanding at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Granted (USD per share) Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Granted in Period Weighted Average Exercise Price Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Granted in Period Weighted Average Exercise Price Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Percentage of interest acquired Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage Impairment of right-of-use assets Operating Lease, Impairment Loss Stock compensation expense Share-based Payment Arrangement, Noncash Expense Restructuring reserve, noncurrent Restructuring Reserve, Noncurrent Restructuring charge Restructuring and Related Costs [Table Text Block] Current period acquisitions (Note 6) Goodwill, Acquired During Period Share repurchase program (in shares) Shares redeemed (in shares) Stock Repurchased and Retired During Period, Shares Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Increase in unearned revenue Increase (Decrease) in Contract with Customer, Liability Operating leases Lessee, Operating Leases [Text Block] Customer Relationships Customer Relationships [Member] Direct costs Cost of Goods and Services Sold Total costs and expenses Costs and Expenses Award Date [Domain] Award Date [Domain] Equity Components [Axis] Equity Components [Axis] Canceled/expired (USD per share) Share-based Compensation Arrangement By Share-based Payment Award, Options, Forfeitures And Expirations In Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement By Share-based Payment Award, Options, Forfeitures And Expirations In Period, Weighted Average Grant Date Fair Value Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Redeemable Noncontrolling Interest Redeemable Noncontrolling Interest [Member] Redeemable Noncontrolling Interest [Member] Non-current income taxes receivable Income Taxes Receivable, Noncurrent Operating lease liabilities Operating Lease, Liability, Current Award Date [Axis] Award Date [Axis] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Clients 11-25 Clients 11-25 [Member] Clients 11-25 [Member] Accounts receivable and unbilled revenue Contracts Receivable, Gross Contracts Receivable Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible List] Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible List] Forfeited (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Schedule of Weighted Average Fair Values and Assumptions Used Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Current lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Operating Lease Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Operating Lease Liability U.S. UNITED STATES Exercised (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share capital Stockholders' Equity Note Disclosure [Text Block] Schedule of Share Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Customer [Domain] Customer [Domain] Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Utilization Restructuring Reserve Utilizations Restructuring Reserve Utilizations Additional paid-in capital Additional Paid in Capital, Common Stock Subsequent Event Type [Domain] Subsequent Event Type [Domain] Non-vested outstanding at beginning of period (in shares) Non-vested outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Award Date, All years excluding 2018 Award Date, All Years Excluding 2018 [Member] Award Date, Prior to 2018 [Member] Accounts receivable, net of allowance for credit losses Accounts Receivable, after Allowance for Credit Loss, Current Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Provision, beginning balance Provision, ending balance Restructuring Reserve Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Percentage of option price for fair value of ordinary share Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Restructuring Type [Axis] Restructuring Type [Axis] Tax impact of restructuring and other items Other Tax Expense (Benefit) Goodwill Opening balance Closing balance Goodwill Non-vested outstanding at beginning of period (USD per share) Non-vested outstanding at end of period (USD per share) Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Outstanding Weighted Average Exercise Price Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Outstanding Weighted Average Exercise Price Title of Individual [Axis] Title of Individual [Axis] Purchase of investments in equity - long term Payments to Acquire Long-term Investments Non-current other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Share repurchase program Shares redeemed, value Stock Repurchased and Retired During Period, Value Decrease in income taxes payable Increase (Decrease) in Income Taxes Payable Schedule of Goodwill Schedule of Goodwill [Table Text Block] Equity [Abstract] Equity [Abstract] Share issuance costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Entity Central Index Key Entity Central Index Key Maximum number of award as percentage of shares outstanding Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum Unearned revenue Unearned revenue (payments on account) Contract with Customer, Liability, Current Redeemable noncontrolling interest Business Combination Acquisition Of Less Than 100 Percent Redeemable Noncontrolling Interest Fair Value Business Combination Acquisition Of Less Than 100 Percent Redeemable Noncontrolling Interest Fair Value Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Granted (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Impact of change in accounting policies Accounting Standards Update and Change in Accounting Principle [Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Diluted (in shares) Weighted average number of ordinary shares outstanding for diluted net income per ordinary share (in shares) Weighted Average Number of Shares Outstanding, Diluted Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Change in net balance Change in Advance Payments Netted Against Unbilled Contracts Receivable Change in Advance Payments Netted Against Unbilled Contracts Receivable Basic (USD per share) Earnings Per Share, Basic Operating right of use assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset Other receivables Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Receivables Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Receivables Number of operating segments Number of Operating Segments Expected life Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other liabilities Other Current Liabilities [Member] Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Loss/(gain) on re-measurement of financial assets Increase (Decrease) in Equity Securities, FV-NI Symphony CRN Holdings LLC, Symphony [Member] CRN Holdings LLC, Symphony [Member] Amortization of government grants Recovery of Amortization of Government Grants Amortization of Government Grants. Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Restructuring Plan [Axis] Restructuring Plan [Axis] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Due within 1 year Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Amortization of interest rate hedge Amortization of Deferred Hedge Gains Liability for unrecognized tax benefit Unrecognized Tax Benefits Balance Sheet Location [Axis] Balance Sheet Location [Axis] Ordinary shares, par value 6 euro cents per share; 100,000,000 shares authorized, 52,508,751 shares issued and outstanding at March 31, 2020 and 53,622,206 shares issued and outstanding at December 31, 2019 Common Stock, Value, Issued Investments in equity-long term Long-term Investments Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Deferred tax asset Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Other Assets: Assets, Noncurrent [Abstract] Fully vested total intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Purchase of available for sale investments Payments to Acquire Debt Securities, Available-for-sale Issue of restricted share units (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Currency impact of long term funding (net of tax) Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Net Of Tax, Long-Term Funding Adjustment that results from the process of translating the impact of long-term funding into the functional currency of the reporting entity. Decrease/(increase) in unbilled revenue Increase (Decrease) in Contract with Customer, Asset Granted (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Ordinary shares, shares issued (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Operating lease, liability Total Operating Lease, Liability Total comprehensive income Temporary Equity, Comprehensive Income (Loss) Temporary Equity, Comprehensive Income (Loss) Segment Reporting [Abstract] Segment Reporting [Abstract] Share Repurchase Program Share Repurchase Program [Axis] Decrease/(increase) in accounts receivable Increase (Decrease) in Accounts Receivable Total Shareholders' Equity Beginning balance Ending balance Opening retained earnings Stockholders' Equity Attributable to Parent Share issue costs Payments of Stock Issuance Costs Total consideration Business Combination, Consideration Transferred Total Liabilities and Shareholders' Equity and Redeemable Noncontrolling Interest Liabilities and Equity Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Income taxes Income Tax Disclosure [Text Block] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Consultants Restricted Stock Units 2019 Consultants Restricted Stock Units Twenty Nineteen [Member] Consultants Restricted Stock Units Twenty Nineteen [Member] Operating lease costs Operating Lease, Cost Noncontrolling interest adjustment to redemption amount Redeemable Noncontrolling Interest, Accretion To Redemption Value Redeemable Noncontrolling Interest, Accretion To Redemption Value Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Type of Adoption [Domain] Accounting Standards Update [Domain] Performance Share Unit (PSUs) Performance Share Unit [Member] Performance Share Unit [Member] Loss on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Equity Component [Domain] Equity Component [Domain] Award Date, 2018 Award Date, 2018 [Member] Award Date, 2018 [Member] Decrease/(increase) in other non-current assets Increase (Decrease) in Other Noncurrent Assets Property, plant and equipment, net Property, Plant and Equipment, Net Provision for income taxes Income Tax Expense (Benefit), Excluding Other Tax Expense (Benefit) Income Tax Expense (Benefit), Excluding Other Tax Expense (Benefit) Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Share-based awards Share-based Payment Arrangement [Text Block] Interest Rate Hedge Interest Rate Contract [Member] Net income attributable to the Group Net income Net income attributable to the group Net Income (Loss) Attributable to Parent Decrease in other receivables Increase (Decrease) in Other Receivables Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Other liabilities Other Liabilities, Current Schedule of Non-cash Stock Compensation Expense Schedule of Non Cash Stock Compensation Expense [Table Text Block] Schedule of Non Cash Stock Compensation Expense. Leases [Abstract] Leases [Abstract] Total current assets Assets, Current Goodwill Goodwill Disclosure [Text Block] Net income per Ordinary Share attributable to the Group (note 10): Earnings Per Share [Abstract] Restructuring Restructuring charge Restructuring Charges Other Other Customers [Member] Other Customers [Member] Due between 1 and 5 years Lessee, Operating Lease, Liability, Payments, Due Between Rolling Year One And Year Five Lessee, Operating Lease, Liability, Payments, Due Between Rolling Year One and Year Five Rest of Europe Rest Of Europe [Member] Rest Of Europe [Member] Workforce reductions Workforce Reduction [Member] Workforce Reduction [Member] Change in unearned revenue (payments on account) Increase (Decrease) In Contract With Customer, Liability, Current Increase (Decrease) In Contract With Customer, Liability, Current Options Outstanding Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Shareholders' Equity: Stockholders' Equity Attributable to Parent [Abstract] Options Outstanding Number of Shares  Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Schedule of RSU and PSU Activity Schedule Of Share Based Compensation Restricted Stock Units Performance Stock Units Award Activity [Table Text Block] Schedule Of Share Based Compensation Restricted Stock Units Performance Stock Units Award Activity [Table Text Block] Business combination fair value adjustments decrease to current lease liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability, Current Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability, Current Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Rest of World Rest of World [Member] Rest of World [Member] Ordinary Shares Common Stock [Member] Net income attributable to noncontrolling interest Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Outstanding at beginning of period (USD per share) Outstanding at end of period (USD per share) Share Based Compensation Arrangement by Share Based Payment Award, Options, Weighted Average Grant Date Fair Value Share Based Compensation Arrangement by Share Based Payment Award, Options, Weighted Average Grant Date Fair Value Top client Top Client [Member] Top Client [Member] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Exercise of share options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net increase/(decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Business combinations Business Combination Disclosure [Text Block] Schedule of Movement in Non-vested Share Options Schedule of Nonvested Share Activity [Table Text Block] Compensation Related Costs Share Based Payments Disclosure [Line Items] Compensation Related Costs Share Based Payments Disclosure [Line Items] Compensation Related Costs Share Based Payments Disclosure [Line Items] Exercise of call option on noncontrolling interest shares Redeemable Noncontrolling Interest, Decrease From Redemptions Or Purchase Of Interests Redeemable Noncontrolling Interest, Decrease From Redemptions Or Purchase Of Interests Schedule of Operating Lease Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Employee Stock Option Share-based Payment Arrangement, Option [Member] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Options outstanding fair value (USD per share) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Option Price Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Option Price Basic (in shares) Weighted average number of ordinary shares outstanding for basic net income per ordinary share (in shares) Weighted Average Number of Shares Outstanding, Basic Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Resource rationalizations 2018 Resource Rationalizations 2018 [Member] Resource Rationalizations 2018 [Member] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Restructuring reserve, current Restructuring Reserve, Current Buyback Program Buyback Program [Member] Buyback Program [Member] Revenue Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) Revenue from Contract with Customer [Text Block] Decrease in other current liabilities Increase (Decrease) in Other Current Liabilities Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Basis of presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Exercised (USD per share) Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Grant Date Fair Value Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Consultants Stock Plan, 2008 Plan Consultants Stock Plan, 2008 Plan [Member] Consultants Stock Plan, 2008 Plan [Member] Title of Individual [Domain] Title of Individual [Domain] Diluted (USD per share) Earnings Per Share, Diluted Sale of available for sale investments Proceeds from Sale of Debt Securities, Available-for-sale Purchase of subsidiary undertakings Cash outflows Payments to Acquire Businesses, Gross Distribution of Total Assets by Geographical Area Reconciliation of Assets from Segment to Consolidated [Table Text Block] Forfeited (USD per share) Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Forfeited in Period Weighted Average Exercise Price Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Forfeited in Period Weighted Average Exercise Price Intrinsic value of option exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Limit of shares issued or to be issued pursuant to options granted (in shares) Limit Of Shares Issued Or To Be Issued Pursuant To Options Granted Limit of Shares Issued or To Be Issued Pursuant to Options Granted Depreciation expense Depreciation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Exercise of share options Stock Issued During Period, Value, Stock Options Exercised Contingent consideration, maximum amount Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Award Type [Axis] Award Type [Axis] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair value of stock units vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Maximum Maximum [Member] Amortization of financing costs Amortization of Debt Issuance Costs Change in unearned revenue (payments on account), percent Increase (Decrease) In Contract With Customer, Liability, Gross, Current, Percent Increase (Decrease) In Contract with Customer, Liability, Gross, Current, Percent Retained Earnings Retained Earnings [Member] Significant accounting policies Significant Accounting Policies [Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Weighted average contractual term of options outstanding Outstanding at end of period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Allowance for credit losses/doubtful debts Accounts Receivable, Allowance for Credit Loss Award Type [Domain] Award Type [Domain] Other Liabilities: Liabilities, Noncurrent [Abstract] Non-executive directors Non-executive Director [Member] Non-executive Director [Member] Details of movement in restructuring charge Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Exercisable - weighted average exercise price (USD per share) Exercisable at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Outstanding at end of period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Vested (USD per share) Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Vested in Period Weighted Average Exercise Price Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Vested in Period Weighted Average Exercise Price Net income per ordinary share Earnings Per Share [Text Block] Redeemable noncontrolling interest Beginning balance Ending balance Redeemable Noncontrolling Interest, Equity, Carrying Amount Current Liabilities: Liabilities, Current [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Option Plans 2008 Option Plans 2008 [Member] Option Plans 2008 [Member] Decrease in operating lease liabilities Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities New accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Depreciation, amortization and reduction in carrying value of right-of-use assets Depreciation, Amortization And Operating Lease, Right-of-Use Asset, Amortization Expense Depreciation, Amortization And Operating Lease, Right-of-Use Asset, Amortization Expense Weighted average fair value per option (USD per share) Share Based Compensation Arrangement by Share Based Payment Award, Options, Grants in Period, Weighted Average Option Price Share Based Compensation Arrangement by Share Based Payment Award, Options, Grants in Period, Weighted Average Option Price EX-101.PRE 6 iclr-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 7 iclr-20200630_htm.xml IDEA: XBRL DOCUMENT 0001060955 2020-01-01 2020-06-30 0001060955 2020-06-30 0001060955 2019-12-31 0001060955 2020-04-01 2020-06-30 0001060955 2019-04-01 2019-06-30 0001060955 2019-01-01 2019-06-30 0001060955 2018-12-31 0001060955 2019-06-30 0001060955 us-gaap:CommonStockMember 2019-12-31 0001060955 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001060955 iclr:OtherUndenominatedCapitalMember 2019-12-31 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001060955 us-gaap:RetainedEarningsMember 2019-12-31 0001060955 iclr:RedeemableNoncontrollingInterestMember 2019-12-31 0001060955 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001060955 iclr:RedeemableNoncontrollingInterestMember 2020-01-01 2020-06-30 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001060955 us-gaap:InterestRateContractMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001060955 us-gaap:InterestRateContractMember 2020-01-01 2020-06-30 0001060955 iclr:CashFlowHedgeMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001060955 iclr:CashFlowHedgeMember 2020-01-01 2020-06-30 0001060955 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001060955 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001060955 iclr:OtherUndenominatedCapitalMember 2020-01-01 2020-06-30 0001060955 us-gaap:CommonStockMember 2020-06-30 0001060955 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001060955 iclr:OtherUndenominatedCapitalMember 2020-06-30 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001060955 us-gaap:RetainedEarningsMember 2020-06-30 0001060955 iclr:RedeemableNoncontrollingInterestMember 2020-06-30 0001060955 iclr:MeDiNovaResearchMember 2020-03-09 0001060955 iclr:MeDiNovaResearchMember us-gaap:SubsequentEventMember 2020-07-17 2020-07-17 0001060955 2019-01-01 2019-12-31 0001060955 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001060955 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-01-01 0001060955 iclr:TopClientMember 2020-04-01 2020-06-30 0001060955 iclr:TopClientMember 2019-04-01 2019-06-30 0001060955 iclr:TopClientMember 2020-01-01 2020-06-30 0001060955 iclr:TopClientMember 2019-01-01 2019-06-30 0001060955 iclr:Clients25Member 2020-04-01 2020-06-30 0001060955 iclr:Clients25Member 2019-04-01 2019-06-30 0001060955 iclr:Clients25Member 2020-01-01 2020-06-30 0001060955 iclr:Clients25Member 2019-01-01 2019-06-30 0001060955 iclr:Clients610Member 2020-04-01 2020-06-30 0001060955 iclr:Clients610Member 2019-04-01 2019-06-30 0001060955 iclr:Clients610Member 2020-01-01 2020-06-30 0001060955 iclr:Clients610Member 2019-01-01 2019-06-30 0001060955 iclr:Clients1125Member 2020-04-01 2020-06-30 0001060955 iclr:Clients1125Member 2019-04-01 2019-06-30 0001060955 iclr:Clients1125Member 2020-01-01 2020-06-30 0001060955 iclr:Clients1125Member 2019-01-01 2019-06-30 0001060955 iclr:OtherCustomersMember 2020-04-01 2020-06-30 0001060955 iclr:OtherCustomersMember 2019-04-01 2019-06-30 0001060955 iclr:OtherCustomersMember 2020-01-01 2020-06-30 0001060955 iclr:OtherCustomersMember 2019-01-01 2019-06-30 0001060955 2020-07-01 2020-06-30 0001060955 iclr:MedpassGroupLimitedMember 2020-01-22 0001060955 iclr:MedpassGroupLimitedMember us-gaap:CustomerRelationshipsMember 2020-01-22 0001060955 iclr:MedpassGroupLimitedMember us-gaap:OrderOrProductionBacklogMember 2020-01-22 0001060955 iclr:MedpassGroupLimitedMember 2020-01-22 2020-01-22 0001060955 iclr:MedpassGroupLimitedMember 2020-06-30 0001060955 iclr:CRNHoldingsLLCSymphonyMember 2019-09-24 0001060955 iclr:CRNHoldingsLLCSymphonyMember us-gaap:CustomerRelationshipsMember 2019-09-24 0001060955 iclr:CRNHoldingsLLCSymphonyMember us-gaap:OrderOrProductionBacklogMember 2019-09-24 0001060955 iclr:CRNHoldingsLLCSymphonyMember 2019-09-24 2019-09-24 0001060955 iclr:CRNHoldingsLLCSymphonyMember 2020-06-30 0001060955 iclr:MeDiNovaResearchMember 2019-05-23 0001060955 iclr:MeDiNovaResearchMember us-gaap:CustomerRelationshipsMember 2019-05-23 0001060955 iclr:MeDiNovaResearchMember us-gaap:OrderOrProductionBacklogMember 2019-05-23 0001060955 iclr:MeDiNovaResearchMember us-gaap:DatabasesMember 2019-05-23 0001060955 iclr:MeDiNovaResearchMember 2019-05-23 2019-05-23 0001060955 iclr:MeDiNovaResearchMember 2019-07-01 2020-06-30 0001060955 iclr:MolecularMDCorpMember 2019-01-25 0001060955 iclr:MolecularMDCorpMember 2019-01-25 2019-01-25 0001060955 iclr:MolecularMDCorpMember us-gaap:CustomerRelationshipsMember 2019-01-25 0001060955 iclr:MolecularMDCorpMember us-gaap:OrderOrProductionBacklogMember 2019-01-25 0001060955 iclr:ResourceRationalization2020Member 2020-04-01 2020-06-30 0001060955 iclr:WorkforceReductionMember iclr:ResourceRationalization2020Member 2020-04-01 2020-06-30 0001060955 iclr:OnerousLeaseMember iclr:ResourceRationalization2020Member 2020-04-01 2020-06-30 0001060955 us-gaap:OtherRestructuringMember iclr:ResourceRationalization2020Member 2020-04-01 2020-06-30 0001060955 iclr:ResourceRationalization2020Member 2019-04-01 2019-06-30 0001060955 iclr:ResourceRationalization2020Member 2020-01-01 2020-06-30 0001060955 iclr:ResourceRationalization2020Member 2019-01-01 2019-06-30 0001060955 iclr:WorkforceReductionMember iclr:ResourceRationalization2020Member 2020-01-01 2020-06-30 0001060955 iclr:OnerousLeaseMember iclr:ResourceRationalization2020Member 2020-01-01 2020-06-30 0001060955 iclr:WorkforceReductionMember iclr:ResourceRationalization2020Member 2020-06-30 0001060955 iclr:OnerousLeaseMember iclr:ResourceRationalization2020Member 2020-06-30 0001060955 iclr:ResourceRationalization2020Member 2020-06-30 0001060955 iclr:ResourceRationalizations2018Member 2018-01-01 2018-12-31 0001060955 iclr:WorkforceReductionMember iclr:ResourceRationalizations2018Member 2018-01-01 2018-12-31 0001060955 iclr:OnerousLeaseMember iclr:ResourceRationalizations2018Member 2018-01-01 2018-12-31 0001060955 iclr:ResourceRationalizations2018Member 2020-01-01 2020-06-30 0001060955 iclr:WorkforceReductionMember iclr:ResourceRationalizations2018Member 2018-12-31 0001060955 iclr:OnerousLeaseMember iclr:ResourceRationalizations2018Member 2018-12-31 0001060955 iclr:ResourceRationalizations2018Member 2018-12-31 0001060955 iclr:WorkforceReductionMember iclr:ResourceRationalizations2018Member 2019-01-01 2019-12-31 0001060955 iclr:OnerousLeaseMember iclr:ResourceRationalizations2018Member 2019-01-01 2019-12-31 0001060955 iclr:ResourceRationalizations2018Member 2019-01-01 2019-12-31 0001060955 iclr:WorkforceReductionMember iclr:ResourceRationalizations2018Member 2019-12-31 0001060955 iclr:OnerousLeaseMember iclr:ResourceRationalizations2018Member 2019-12-31 0001060955 iclr:ResourceRationalizations2018Member 2019-12-31 0001060955 iclr:WorkforceReductionMember iclr:ResourceRationalizations2018Member 2020-01-01 2020-06-30 0001060955 iclr:OnerousLeaseMember iclr:ResourceRationalizations2018Member 2020-01-01 2020-06-30 0001060955 iclr:WorkforceReductionMember iclr:ResourceRationalizations2018Member 2020-06-30 0001060955 iclr:OnerousLeaseMember iclr:ResourceRationalizations2018Member 2020-06-30 0001060955 iclr:ResourceRationalizations2018Member 2020-06-30 0001060955 us-gaap:OtherCurrentLiabilitiesMember 2020-06-30 0001060955 us-gaap:OtherNoncurrentLiabilitiesMember 2020-06-30 0001060955 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-30 0001060955 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-06-30 0001060955 us-gaap:CostOfGoodsAndServicesSold 2020-01-01 2020-06-30 0001060955 us-gaap:CostOfGoodsAndServicesSold 2019-01-01 2019-06-30 0001060955 us-gaap:OtherCurrentLiabilitiesMember 2019-06-30 0001060955 iclr:ConsultantsStockPlan2008PlanMember 2017-02-13 0001060955 iclr:ConsultantsStockPlan2008PlanMember 2017-02-14 0001060955 iclr:EmployeeStockPlanTwentyZeroEightPlanMember 2017-02-14 0001060955 iclr:ConsultantsStockPlan2008PlanMember 2017-02-14 2017-02-14 0001060955 iclr:EmployeeStockPlanTwentyZeroEightPlanMember 2017-02-14 2017-02-14 0001060955 srt:MinimumMember iclr:OptionPlans2008Member 2017-02-14 2017-02-14 0001060955 iclr:EmployeeStockPlanTwentyZeroThreePlanMember 2003-01-17 0001060955 iclr:EmployeeStockPlanTwentyZeroThreePlanMember 2003-01-17 2003-01-17 0001060955 iclr:AwardDateAllYearsExcluding2018Member us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001060955 iclr:NonexecutiveDirectorMember iclr:AwardDate2018Member us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001060955 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001060955 us-gaap:EmployeeStockOptionMember 2019-12-31 0001060955 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001060955 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001060955 us-gaap:EmployeeStockOptionMember 2020-06-30 0001060955 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-06-30 0001060955 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-06-30 0001060955 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001060955 iclr:RestrictedStockUnitsTwentyThirteenMember 2015-05-11 2015-05-11 0001060955 iclr:RestrictedStockUnitsTwentyThirteenMember 2015-05-11 0001060955 iclr:ConsultantsRestrictedStockUnitsTwentyNineteenMember 2019-05-16 0001060955 iclr:NonexecutiveDirectorMember iclr:ConsultantsRestrictedStockUnitsTwentyNineteenMember 2020-01-01 2020-06-30 0001060955 iclr:PerformanceShareUnitMember 2019-12-31 0001060955 iclr:PerformanceShareUnitMember 2019-01-01 2019-12-31 0001060955 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001060955 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001060955 iclr:PerformanceShareUnitMember 2020-01-01 2020-06-30 0001060955 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001060955 iclr:PerformanceShareUnitMember 2020-06-30 0001060955 us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001060955 srt:MaximumMember iclr:PerformanceBasedGrantsMember 2020-06-30 0001060955 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001060955 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001060955 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001060955 us-gaap:CostOfSalesMember 2019-01-01 2019-06-30 0001060955 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0001060955 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-06-30 0001060955 srt:MaximumMember iclr:BuybackProgramMember 2020-01-01 2020-06-30 0001060955 iclr:BuybackProgramMember 2019-01-08 0001060955 iclr:BuybackProgramMember 2019-01-01 2019-12-31 0001060955 iclr:BuybackProgramMember 2019-12-31 2019-12-31 0001060955 iclr:BuybackProgramMember 2020-01-01 2020-06-30 0001060955 country:IE 2020-04-01 2020-06-30 0001060955 country:IE 2019-04-01 2019-06-30 0001060955 country:IE 2020-01-01 2020-06-30 0001060955 country:IE 2019-01-01 2019-06-30 0001060955 iclr:RestOfEuropeMember 2020-04-01 2020-06-30 0001060955 iclr:RestOfEuropeMember 2019-04-01 2019-06-30 0001060955 iclr:RestOfEuropeMember 2020-01-01 2020-06-30 0001060955 iclr:RestOfEuropeMember 2019-01-01 2019-06-30 0001060955 country:US 2020-04-01 2020-06-30 0001060955 country:US 2019-04-01 2019-06-30 0001060955 country:US 2020-01-01 2020-06-30 0001060955 country:US 2019-01-01 2019-06-30 0001060955 iclr:RestOfWorldMember 2020-04-01 2020-06-30 0001060955 iclr:RestOfWorldMember 2019-04-01 2019-06-30 0001060955 iclr:RestOfWorldMember 2020-01-01 2020-06-30 0001060955 iclr:RestOfWorldMember 2019-01-01 2019-06-30 0001060955 country:IE 2020-06-30 0001060955 country:IE 2019-12-31 0001060955 iclr:RestOfEuropeMember 2020-06-30 0001060955 iclr:RestOfEuropeMember 2019-12-31 0001060955 country:US 2020-06-30 0001060955 country:US 2019-12-31 0001060955 iclr:RestOfWorldMember 2020-06-30 0001060955 iclr:RestOfWorldMember 2019-12-31 iso4217:USD iso4217:EUR shares shares iso4217:USD shares pure iclr:segment false 2020-06-30 2020 Q2 0001060955 --12-31 us-gaap:AccountingStandardsUpdate201602Member us-gaap:AccountingStandardsUpdate201602CumulativeEffectPeriodOfAdoptionMember 6-K ICON plc 592100000 520309000 1728000 49628000 473020000 527708000 410397000 422769000 34456000 39290000 38108000 41517000 28589000 23759000 1578398000 1624980000 162552000 165087000 901245000 883170000 86267000 104977000 16939000 17439000 13451000 17230000 15794000 16682000 11326000 10053000 72748000 67894000 2858720000 2907512000 32722000 24050000 393217000 366988000 385036000 378543000 9190000 12031000 349828000 349640000 1169993000 1131252000 63974000 76593000 21662000 17512000 792000 813000 13351000 14301000 10465000 9476000 0 0 1280237000 1249947000 6 6 100000000 100000000 52629067 52629067 53622206 53622206 4569000 4635000 592500000 577961000 1134000 1052000 -89740000 -75819000 1070020000 1110226000 1578483000 1618055000 0 39510000 1578483000 1657565000 2858720000 2907512000 620228000 695137000 1335330000 1369989000 445833000 490656000 951126000 966153000 83499000 83203000 170695000 165115000 15858000 15188000 32180000 30685000 18089000 0 18089000 0 563279000 589047000 1172090000 1161953000 56949000 106090000 163240000 208036000 441000 1780000 2250000 3525000 3220000 3199000 6401000 6553000 54170000 104671000 159089000 205008000 6410000 12456000 19000000 24496000 47760000 92215000 140089000 180512000 0 358000 633000 358000 47760000 91857000 139456000 180154000 0.91 1.70 2.55 3.34 0.90 1.69 2.51 3.31 52570104 53957446 52959229 53901427 53028567 54449117 53691138 54355705 140089000 180512000 -95000 -29000 22643000 22916000 5411000 0 14337000 15046000 9537000 7769000 22000 22000 0 538000 1006000 1506000 232000 0 0 500000 13186000 12834000 -482000 -464000 258000 255000 -2613000 2465000 -58170000 9285000 -12226000 124158000 -2689000 -1666000 -2937000 2946000 -486000 1925000 25056000 42263000 -33507000 -10581000 -15416000 -16724000 2355000 147000 -5931000 -3191000 8370000 295000 260648000 117369000 21161000 18217000 47367000 81631000 10170000 8405000 0 9105000 47902000 9061000 1273000 3305000 -11729000 -94792000 1461000 17054000 6000 6000 175000000 65100000 140000 52000 -173685000 -48104000 -3443000 -116000 71791000 -25643000 520309000 395851000 592100000 370208000 53622206 4635000 577961000 1052000 -75819000 1110226000 1618055000 39510000 139456000 139456000 633000 -11828000 -11828000 -1002000 -1002000 -232000 -232000 482000 482000 -760000 -760000 383000 383000 -13921000 139456000 125535000 633000 40199 3000 1445000 1448000 201880 13000 13000 13100000 13100000 6000 6000 1235218 82000 -82000 175000000 175000000 140000 140000 4522000 4522000 4522000 44665000 52629067 4569000 592500000 1134000 -89740000 1070020000 1578483000 0 Basis of presentation<div style="text-align:justify;"><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%;">        These condensed consolidated financial statements which have been prepared in accordance with United States Generally Accepted Accounting Principles (“US GAAP”) 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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        The condensed consolidated financial statements should be read in conjunction with the accounting policies and notes to the consolidated financial statements included in ICON’s Form 20-F for the year ended December 31, 2019 (see</span><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%;"> note 2 - Significant accounting policies </span><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%;">for impact of adoption of</span><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%;"> </span><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%;">any</span><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%;"> </span><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%;">new accounting standards). Operating results for the six months ended June 30, 2020 are not necessarily indicative of the results that may be expected for the fiscal period ending December 31, 2020.</span></div> Significant accounting policies<div style="text-indent:-6.75pt;padding-left:9pt;text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">Redeemable noncontrolling interests and equity</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">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 '</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">Distinguishing Liabilities from Equity</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">'.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">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. </span><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%;">This liability was settled on July 17, 2020 for $43.9 million.</span></div><div style="text-indent:-6.75pt;padding-left:9pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">Financial assets - credit losses</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        On January 1, 2020, the Group adopted ASU 2016-13</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"> 'Measurement of Credit Losses on Financial Instruments (ASC 326)'</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">, 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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        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.</span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        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.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        The new leasing standard (<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTMxOTQxMzk1NTgyNTM_74db70ad-e1d0-47f4-8efa-baa21ed81569">ASC 842</span></span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"> 'Leases'</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">) was effective and adopted by ICON from January 1, 2019. ASC 842 '</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">' supersedes the requirements in ASC 840</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"> 'Leases'</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> 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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        ICON adopted the new standard under the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTk3OTEyMDkzMjQ5MTA_3b9b2f51-9dd7-4e1b-82b4-a15f2e4d8aff">cumulative effect adjustment approach</span>. 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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        There was no impact of adopting ASC 842 on opening retained earnings at January 1, 2019.</span></div> 1 43900000 <div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">Financial assets - credit losses</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        On January 1, 2020, the Group adopted ASU 2016-13</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"> 'Measurement of Credit Losses on Financial Instruments (ASC 326)'</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">, 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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        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.</span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        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.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        The new leasing standard (<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTMxOTQxMzk1NTgyNTM_74db70ad-e1d0-47f4-8efa-baa21ed81569">ASC 842</span></span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"> 'Leases'</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">) was effective and adopted by ICON from January 1, 2019. ASC 842 '</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">' supersedes the requirements in ASC 840</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"> 'Leases'</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> 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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        ICON adopted the new standard under the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTk3OTEyMDkzMjQ5MTA_3b9b2f51-9dd7-4e1b-82b4-a15f2e4d8aff">cumulative effect adjustment approach</span>. 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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        There was no impact of adopting ASC 842 on opening retained earnings at January 1, 2019.</span></div> 106500000 106500000 0 Revenue<div style="text-align:justify;"><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%;">        Revenue disaggregated by customer profile is as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.192%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.700%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Top client</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,565 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,559 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Clients 2-5</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,018 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">381,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336,285 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Clients 6-10</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,449 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Clients 11-25</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,086 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231,501 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,412 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">404,834 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">402,898 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620,228 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695,137 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,335,330 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,369,989 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr></table></div>Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)<div><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%;">        Accounts receivables and unbilled revenue are as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:73.806%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.731%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Billed services (accounts receivable)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">482,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">535,088 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled services (unbilled revenue)</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">422,769 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable and unbilled revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">892,746 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">957,857 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for credit losses</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,329)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful debts</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,380)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable and unbilled revenue, net</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">883,417 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">950,477 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-bottom:6pt;"><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%;">        </span></div><div style="text-indent:36pt;margin-bottom:6pt;"><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%;">Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:48.879%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.732%;"/><td style="width:1.0%;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except percentages)</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$ Change</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">% Change</span></td></tr><tr><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;"/><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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled services (unbilled revenue)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">422,769 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,372)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned revenue (payments on account)</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(393,217)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(366,988)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,229)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,180 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,781 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38,601)</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69.2)</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><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%;">        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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        Unbilled services as at June 30, 2020 decreased by $12.4 million as compared to December 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 31, 2019 and June 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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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 30, 2020 and June 30, 2019. </span></div>        As of June 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. Revenue disaggregated by customer profile is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.192%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.700%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Top client</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,565 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,559 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Clients 2-5</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,018 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">381,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336,285 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Clients 6-10</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,449 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Clients 11-25</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,086 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231,501 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,412 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">404,834 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">402,898 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620,228 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695,137 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,335,330 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,369,989 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr></table> 74932000 89565000 156199000 189559000 179018000 166772000 381996000 336285000 86449000 87725000 160800000 166499000 101417000 139086000 231501000 274748000 178412000 211989000 404834000 402898000 620228000 695137000 1335330000 1369989000 Accounts receivables and unbilled revenue are as follows: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:73.806%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.731%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Billed services (accounts receivable)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">482,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">535,088 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled services (unbilled revenue)</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">422,769 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable and unbilled revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">892,746 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">957,857 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for credit losses</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,329)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful debts</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,380)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable and unbilled revenue, net</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">883,417 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">950,477 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table><div style="margin-bottom:6pt;"><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%;">        </span></div><div style="text-indent:36pt;margin-bottom:6pt;"><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%;">Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:48.879%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.732%;"/><td style="width:1.0%;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except percentages)</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$ Change</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">% Change</span></td></tr><tr><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;"/><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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled services (unbilled revenue)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">422,769 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,372)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned revenue (payments on account)</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(393,217)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(366,988)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,229)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,180 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,781 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38,601)</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69.2)</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 482349000 535088000 410397000 422769000 892746000 957857000 9329000 7380000 883417000 950477000 410397000 422769000 -12372000 -0.029 393217000 366988000 26229000 0.071 17180000 55781000 -38601000 -0.692 -12400000 26200000 -38600000 5700000000 0.43 P12M Goodwill<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Opening balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">883,170 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">756,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current period acquisitions (Note 6)</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prior period acquisitions</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange movement</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,352)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Closing balance</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">901,245 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">883,170 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Opening balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">883,170 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">756,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current period acquisitions (Note 6)</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prior period acquisitions</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange movement</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,352)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Closing balance</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">901,245 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">883,170 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 883170000 756260000 27304000 126932000 123000 0 -9352000 -22000 901245000 883170000 Business combinations <div><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%;">Acquisitions – MedPass Group ("MedPass")</span></div><div><span><br/></span></div><div style="text-align:justify;"><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%;">        </span><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%;">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’s Medical Device and Diagnostic Research Services, through the addition of new regulatory and clinical capabilities in Europe. The integration of MedPass’s services brings noted expertise in complex class 3 medical devices, interventional cardiology and structural heart devices</span><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%;">.</span></div><div><span><br/></span></div><div><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%;">        </span><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%;">The acquisition of MedPass has been accounted for as a business combination in accordance with ASC 805 '</span><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%;">Business Combinations'</span><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%;">. The Company has made a provisional assessment of the fair value of assets acquired and liabilities assumed as at that date. </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:83.882%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.118%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 22,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash &amp; cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,170 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating right of use assets</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">539 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill *</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Order backlog **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepayments and other current assets </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(368)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(989)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,315)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(219)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(320)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current deferred tax liability</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,090)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,556 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital adjustment payable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration ***</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,556 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:12pt;margin-bottom:3pt;"><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%;">* 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. </span></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">** 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.</span></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">*** 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.</span></div><div><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%;">Acquisitions – CRN Holdings LLC (trading as Symphony Clinical Research ("Symphony"))</span></div><div><span><br/></span></div><div style="text-align:justify;"><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%;">        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; patient services offering. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        The acquisition of Symphony has been accounted for as a business combination in accordance with ASC 805 '</span><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%;">Business Combinations'</span><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%;">. The Company has made a provisional assessment of the fair value of assets acquired and liabilities assumed as at that date. </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:83.882%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.118%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 24,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash &amp; cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating right of use assets</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">820 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill *</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Order backlog **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,544 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepayments and other current assets </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other receivables</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(799)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(933)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(289)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(531)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,817 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital adjustment paid</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">341 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration ***</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,817 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:12pt;margin-bottom:3pt;"><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%;">* 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.</span></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">** The Company has made an estimate of separate intangible assets acquired, being customer relationships and order book assets. The fair value of Symphony’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. </span></div><div style="margin-bottom:3pt;"><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%;">*** 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 million. The change in fair value has been recorded in the Condensed Consolidated Statement of Operations.</span></div><div style="text-align:justify;"><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%;">Acquisitions – MeDiNova </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        The acquisition of MeDiNova has been accounted for as a business combination in accordance with ASC 805 '</span><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%;">Business Combinations'</span><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%;">. 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’s fair values of the assets acquired and liabilities assumed:</span></div><div><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%;"> </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:83.882%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.118%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 23,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash &amp; cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating right of use assets</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill *</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Order backlog **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patient database **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other receivables</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepayments and other current assets </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,484)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,796)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,860)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,128)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current deferred tax liability</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,345)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,249 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital adjustment received</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Redeemable noncontrolling interest ***</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,592 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,249 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">*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. </span></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">*</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">*In finalizing the acquisition of MeDiNova in the twelve month period from acquisition, fair value adjustments were made which resulted in an increase in other liabilities ($1.6 million) and decreases in operating right of use assets ($0.3 million), current lease liabilities ($0.1 million), non-current lease liabilities ($0.3 million) and non-current deferred tax liability ($2.2 million). Cust</span><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%;">omer relationship, order backlog and patient database assets were also finalized.</span></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">***The fair value of the redeemable noncontrolling interest on May 23, 2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> was $32.6 million wh</span><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%;">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 million.</span></div><div style="text-align:justify;"><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%;"> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">Acquisitions – MolecularMD Corp ("MMD")</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> $42.2 million. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        The acquisition of MMD has been accounted for as a business combination in accordance with ASC 805 '</span><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%;">Business Combinations'</span><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%;">. 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’s fair values of the assets acquired and liabilities assumed:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:83.944%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.056%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 25,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash &amp; cash equivalent</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating right of use assets</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,866 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill *</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Order backlog</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,421 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other receivables</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepayments and other current assets</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax asset</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,568 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,280)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(540)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(699)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,167)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current other liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,123)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital adjustment received</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(176)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,173 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><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%;"> </span></div><div style="text-align:justify;"><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%;">*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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">Accounting for the acquisition of MMD was finalized at December 31, 2019.</span></div> 1 <div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:83.882%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.118%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 22,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash &amp; cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,170 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating right of use assets</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">539 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill *</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Order backlog **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepayments and other current assets </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(368)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(989)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,315)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(219)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(320)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current deferred tax liability</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,090)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,556 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital adjustment payable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration ***</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,556 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:12pt;margin-bottom:3pt;"><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%;">* 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. </span></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">** 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.</span></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">*** 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.</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:83.882%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.118%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 24,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash &amp; cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating right of use assets</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">820 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill *</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Order backlog **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,544 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepayments and other current assets </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other receivables</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(799)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(933)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(289)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(531)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,817 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital adjustment paid</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">341 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration ***</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,817 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:12pt;margin-bottom:3pt;"><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%;">* 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.</span></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">** The Company has made an estimate of separate intangible assets acquired, being customer relationships and order book assets. The fair value of Symphony’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. </span></div><div style="margin-bottom:3pt;"><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%;">*** 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 million. The change in fair value has been recorded in the Condensed Consolidated Statement of Operations.</span></div>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’s fair values of the assets acquired and liabilities assumed:<div><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%;"> </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:83.882%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.118%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 23,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash &amp; cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating right of use assets</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill *</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Order backlog **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patient database **</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other receivables</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepayments and other current assets </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,484)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,796)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,860)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,128)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current deferred tax liability</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,345)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,249 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital adjustment received</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Redeemable noncontrolling interest ***</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,592 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,249 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">*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. </span></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">*</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">*In finalizing the acquisition of MeDiNova in the twelve month period from acquisition, fair value adjustments were made which resulted in an increase in other liabilities ($1.6 million) and decreases in operating right of use assets ($0.3 million), current lease liabilities ($0.1 million), non-current lease liabilities ($0.3 million) and non-current deferred tax liability ($2.2 million). Cust</span><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%;">omer relationship, order backlog and patient database assets were also finalized.</span></div><div style="text-align:justify;margin-bottom:3pt;"><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%;">***The fair value of the redeemable noncontrolling interest on May 23, 2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> was $32.6 million wh</span><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%;">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 million.</span></div>The following table summarizes the Company’s fair values of the assets acquired and liabilities assumed:<div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:83.944%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.056%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 25,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash &amp; cash equivalent</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating right of use assets</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,866 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill *</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Order backlog</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,421 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other receivables</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepayments and other current assets</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax asset</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,568 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,280)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned revenue</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(540)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(699)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,167)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current other liabilities</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,123)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital adjustment received</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(176)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,173 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><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%;"> </span></div><div style="text-align:justify;"><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%;">*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.</span></div> 10170000 45000 539000 27304000 11725000 2883000 3033000 158000 368000 989000 2315000 219000 320000 4090000 47556000 46992000 -564000 0 47556000 0 6700000 0 1 3292000 564000 820000 22865000 8159000 2163000 4544000 186000 181000 6000 799000 2411000 933000 289000 531000 37817000 34976000 -341000 2500000 37817000 500000 1 7719000 670000 1558000 81760000 3887000 171000 2542000 3488000 4272000 819000 406000 5484000 5796000 6860000 430000 1128000 1345000 86249000 54123000 466000 32592000 86249000 0 1600000 -300000 -100000 300000 2200000 32600000 1 43900000 1 42200000 686000 1697000 2866000 22430000 10708000 2787000 3100000 2421000 43000 908000 1568000 1280000 540000 1232000 699000 2167000 1123000 42173000 42349000 176000 42173000 0 Restructuring<div style="text-align:justify;"><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%;">Restructuring charges</span><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%;"> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        A restructuring charge of $18.1 million was recognized during the three months ended June 30, 2020 under a restructuring plan adopted following a review of operations. The restructuring plan reflected resource rationalization across the busine</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">note 8 - Operating Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">) and provision for other related costs of $1.3 million. </span></div><div><span><br/></span></div><div><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%;">Details of the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:40.836%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.115%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.601%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span><br/></span></div></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><div><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%;">Restructuring charge</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,089 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,089 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><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%;"> </span></div><div><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%;">Details of the movement in the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Workforce reductions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Onerous Lease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Initial restructuring charge recorded</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,698 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Utilization</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,807)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,807)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision at June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,584 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,698 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,282 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">Prior Period Restructuring charges</span><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%;"> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        A restructuring charge of $12.5 million was recognized during the year ended December 31, 2018 under a restructuring plan adopted following a review of operations. 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 30, 2020.</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Workforce reductions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Onerous Lease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Initial restructuring charge recorded</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Utilization</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(672)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,071)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision at December 31, 2018</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,285 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,134 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,419 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Utilization</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,228)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,782)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision at December 31, 2019</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">731 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">906 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,637 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Utilization</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(211)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(641)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision at June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">301 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">996 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><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%;">        </span></div><div><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%;">        At June 30, 2020, $12.7 million is included within other liabilities and $4.6 million within non-current other liabilities.</span></div> 18100000 11400000 6700000 5400000 1300000 <div><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%;">Details of the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:40.836%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.115%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.601%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span><br/></span></div></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><div><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%;">Restructuring charge</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,089 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,089 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 18089000 0 18089000 0 18089000 0 18089000 0 <div><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%;">Details of the movement in the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Workforce reductions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Onerous Lease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Initial restructuring charge recorded</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,698 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Utilization</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,807)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,807)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision at June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,584 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,698 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,282 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Workforce reductions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Onerous Lease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Initial restructuring charge recorded</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Utilization</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(672)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,071)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision at December 31, 2018</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,285 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,134 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,419 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Utilization</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,228)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,782)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision at December 31, 2019</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">731 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">906 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,637 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Utilization</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(211)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(641)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision at June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">301 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">996 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 11391000 11391000 6698000 6698000 18089000 18089000 1807000 1807000 0 0 1807000 1807000 9584000 6698000 16282000 12500000 9700000 2800000 0 9684000 2806000 12490000 5399000 672000 6071000 4285000 2134000 6419000 3554000 1228000 4782000 731000 906000 1637000 430000 211000 641000 301000 695000 996000 12700000 4600000 Operating leases<div style="text-align:justify;"><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%;">        Lease costs recorded under operating leases for the three and six months ended June 30, 2020 were as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:40.105%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.476%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,768 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from sub-leases</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(246)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(547)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(514)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,067)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating lease costs</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,522 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,417 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,343 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,552 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        Of the total cost of $15.3 million incurred in the six months ended June 30, 2020 (June 30, 2019: $16.6 million), $14.0 million (June 30, 2019: $15.3 million) is recorded within selling, general and administration costs and $1.3 million (June 30, 2019: $1.3 million) is recorded within direct costs.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        During the three and six months ended June 30, 2020 and June 30, 2019, costs incurred by the Group related to variable lease payments was de minimis. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        Right-of-use assets obtained during the three and six months ended June 30, 2020 net of early termination options, now reasonably certain to be exercised, totaled $(1.4) million and $2.9 million, respectively (June 30, 2019: $4.9 million and $17.9 million respectively). In the three and six months ended June 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 million was recorded (see </span><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%;">note 7 - Restructuring</span><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%;">). No impairment losses were recognized in the three and six months ended June 30, 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">The weighted average remaining lease term and weighted-average discount rate at June 30, 2020 were 4.77 years and 2.66%, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        Future minimum lease payments under non-cancelable leases as of June 30, 2020 were as follows:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.625%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.375%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Minimum rental payments</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due within 1 year</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,095 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due between 1 and 5 years</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future minimum lease payments </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,096 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease imputed interest</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,027)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,069 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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 30, 2020 (June 30, 2019: $29.0 million).</span></div> Lease costs recorded under operating leases for the three and six months ended June 30, 2020 were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:40.105%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.476%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,768 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from sub-leases</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(246)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(547)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(514)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,067)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating lease costs</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,522 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,417 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,343 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,552 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr></table> 7768000 8964000 15857000 17619000 246000 547000 514000 1067000 7522000 8417000 15343000 16552000 15300000 16600000 14000000.0 15300000 1300000 1300000 -1400000 2900000 4900000 17900000 5400000 P4Y9M7D 0.0266 Future minimum lease payments under non-cancelable leases as of June 30, 2020 were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.625%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.375%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Minimum rental payments</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due within 1 year</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,095 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due between 1 and 5 years</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future minimum lease payments </span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,096 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease imputed interest</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,027)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,069 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr></table> 25095000 55632000 12369000 93096000 6027000 87069000 23100000 29000000.0 Income taxes<div style="text-align:justify;"><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%;">        Income taxes recognized during the three and six months ended June 30, 2020 and June 30, 2019, comprise:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax impact of restructuring and other items</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,261)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,261)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,410 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,456 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,000 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,496 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><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%;">        As at June 30, 2020 the Company maintains a $19.3 million liability (December 31, 2019: $21.3 million) for unrecognized tax benefit, which is comprised of $18.9 million (December 31, 2019: $20.2 million) related to items generating unrecognized tax benefits and $0.4 million (December 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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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.</span></div> Income taxes recognized during the three and six months ended June 30, 2020 and June 30, 2019, comprise:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax impact of restructuring and other items</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,261)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,261)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,410 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,456 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,000 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,496 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 8671000 12456000 21261000 24496000 -2261000 0 -2261000 0 6410000 12456000 19000000 24496000 19300000 21300000 18900000 20200000 400000 1100000 Net income per ordinary share<div style="text-align:justify;"><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%;">        </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">        There is no difference in net income used for basic and diluted net income per ordinary share.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">         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. </span></div><div style="text-align:justify;"><span><br/></span></div><div><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%;">         The reconciliation of the number of shares used in the computation of basic and diluted net income per ordinary share is as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of ordinary shares outstanding for basic net income per ordinary share</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,570,104 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,957,446 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,959,229 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,901,427 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive share options outstanding</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">491,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">731,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">454,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of ordinary shares outstanding for diluted net income per ordinary share</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,028,567 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,449,117 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,691,138 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,355,705 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><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%;">        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:</span></div><div><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.584%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to the Group</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180,154 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncontrolling interest adjustment to redemption amount</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,522)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to the Group (including NCI redemption adjustment)</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,760 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,857 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134,934 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180,154 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per Ordinary Share attributable to the Group (including NCI redemption adjustment):</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.70 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.90 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.69 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.51 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.31 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> The reconciliation of the number of shares used in the computation of basic and diluted net income per ordinary share is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of ordinary shares outstanding for basic net income per ordinary share</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,570,104 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,957,446 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,959,229 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,901,427 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive share options outstanding</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">491,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">731,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">454,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of ordinary shares outstanding for diluted net income per ordinary share</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,028,567 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,449,117 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,691,138 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,355,705 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table><div><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%;">        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:</span></div><div><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.584%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to the Group</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180,154 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncontrolling interest adjustment to redemption amount</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,522)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to the Group (including NCI redemption adjustment)</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,760 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,857 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134,934 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180,154 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per Ordinary Share attributable to the Group (including NCI redemption adjustment):</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.70 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.90 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.69 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.51 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.31 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 52570104 53957446 52959229 53901427 458463 491671 731909 454278 53028567 54449117 53691138 54355705 47760000 91857000 139456000 180154000 0 0 4522000 0 47760000 91857000 134934000 180154000 0.91 1.70 2.55 3.34 0.90 1.69 2.51 3.31 Share-based awards<div style="text-align:justify;"><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%;">Share Options</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        On July 21, 2008, the Company adopted the Employee Share Option Plan 2008 (the “2008 Employee Plan”) pursuant to which the Compensation and Organization Committee of the Company’s Board of Directors may grant options to any employee, or any Director holding a salaried office or employment with the Company or a Subsidiary for the purchase of ordinary shares. On the same date, the Company also adopted the Consultants Share Option Plan 2008 (the “2008 Consultants Plan”), pursuant to which the Compensation and Organization Committee of the Company’s Board of Directors may grant options to any consultant, adviser or non-executive Director retained by the Company or any Subsidiary for the purchase of ordinary shares. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        On February 14, 2017, both the 2008 Employee Plan and the 2008 Consultants Plan (together the “2008 Option Plans”) were amended and restated in order to increase the number of options that can be issued under the 2008 Consultants Plan from 0.4 million to 1.0 million and to extend the date for options to be granted under the 2008 Option Plans.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        An aggregate of 6.0 million ordinary shares have been reserved under the 2008 Employee Plan, as reduced by any shares issued or to be issued pursuant to options granted under the 2008 Consultants Plan, under which a limit of 1.0 million shares applies. Further, the maximum number of ordinary shares with respect to which options may be granted under the 2008 Employee Option Plan, during any calendar year to any employee shall be 0.4 million ordinary shares. There is no individual limit under the 2008 Consultants Plan. No options may be granted under the 2008 Option Plans after February 14, 2027. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        On January 17, 2003, the Company adopted the Share Option Plan 2003 (the “2003 Share Option Plan”) pursuant to which the Compensation and Organization Committee of the Board could grant options to officers and other employees of the Company or its subsidiaries for the purchase of ordinary shares. An aggregate of 6.0 million ordinary shares were reserved under the 2003 Share Option Plan; and, in no event could the number of ordinary shares issued pursuant to options awarded under this plan exceed 10% of the outstanding shares, as defined in the 2003 Share Option Plan, at the time of the grant, unless the Board expressly determined otherwise. Further, the maximum number of ordinary shares with respect to which options could be granted under the 2003 Share Option Plan during any calendar year to any employee was 0.4 million ordinary shares. The 2003 Share Option Plan expired on January 17, 2013. No new options may be granted under this plan. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        Share option awards are granted with an exercise price equal to the market price of the Company’s shares at date of grant. Prior to 2018, share options typically vest over a period of five years from date of grant and expire eight years from date of grant. Share options granted to non-executive directors during 2018 vest over 12 months and expire eight years from the date of grant. The maximum contractual term of options outstanding at June 30, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> is eight years. </span></div><div style="text-align:justify;"><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%;">        The following table summarizes option activity for the six months ended June 30, 2020:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.852%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options<br/>Outstanding<br/>Number of Shares </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant Date <br/>Fair Value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2019</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,107 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.80 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.60 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.76</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,737 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159.83 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.43 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,199)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.03 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled/expired</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,420)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.72 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">719,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.84 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.00</span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at June 30, 2020</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">378,063 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.50 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.12 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.90</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><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%;">        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 30, 2020 was 378,063. Fully vested share options at June 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 30, 2020 was $4.3 million (June 30, 2019: $19.3 million).</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><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%;">The following table summarizes the movement in non-vested share options for the six months ended June 30, 2020: </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options<br/>Outstanding<br/>Number of Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Grant Date Fair Value</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at December 31, 2019</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,030 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103.68 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.28 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159.83 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(124,605)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92.25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.51 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at June 30, 2020</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">341,162 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.59 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.18 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><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%;">Fair value of Stock Options Assumptions</span></div><div><span><br/></span></div><div style="text-align:justify;"><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%;">        The weighted average fair value of options granted during the six months ended June 30, 2020 and June 30, 2019 was calculated using the Black-Scholes option pricing model. The weighted average grant date fair values and assumptions used were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average grant date fair value</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.43 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.43 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><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;">Assumptions:</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected life</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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.</span></div><div style="text-align:justify;"><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%;">Restricted Share Units and Performance Share Units</span><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%;"> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        On April 23, 2013, the Company adopted the 2013 Employees Restricted Share Unit and Performance Share Unit Plan (the “2013 RSU Plan”) pursuant to which the Compensation and Organization Committee of the Company’s Board of Directors may select any employee, or any Director holding a salaried office or employment with the Company, or a Subsidiary to receive an award under the plan. On May 11, 2015, the 2013 RSU Plan was amended and restated in order to increase the number of shares that can be issued under the RSU Plan by 2.5 million shares. Accordingly, an aggregate of 4.1 million ordinary shares have been reserved for issuance under the 2013 RSU Plan. The shares are awarded at par value and vest over a service period. Awards under the 2013 RSU Plan may be settled in cash or shares at the option of the Company. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        On April 30 2019, the Company approved the 2019 Consultants and Directors Restricted Share Unit Plan (the “2019 Consultants RSU Plan”), which was effective as of May 16, 2019, pursuant to which the Compensation and Organization Committee of the Company’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. </span></div><div style="text-align:justify;"><span><br/></span></div><div><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%;">        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 30, 2020:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.093%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.403%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.119%;"/><td style="width:1.0%;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> <br/>PSU<br/>Outstanding<br/>Number of<br/>Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> <br/>PSU<br/>Weighted<br/>Average Grant Date<br/>Fair Value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">PSU<br/>Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> <br/>RSU<br/>Outstanding<br/>Number of<br/>Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> <br/>RSU<br/>Weighted<br/>Average Grant Date<br/>Fair Value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">RSU<br/>Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2019</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,989 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110.79 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.04</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">389,900 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119.07 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.43</span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares vested</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63,516)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(138,939)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(197)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83.47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,994)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126.73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169,460 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137.53 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.64</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">359,723 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142.86 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.82</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><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%;">        The fair value of PSUs vested for the six months ended June 30, 2020 totaled $5.3 million (full year 2019: $16.5 million).</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        The fair value of RSUs vested for the six months ended June 30, 2020 totaled $13.6 million (full year 2019: $8.5 million).</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        The PSUs vest based on service and specified EPS targets over the periods 2018 – 2020, 2019 – 2021 and 2020 – 2022. Depending on the amount of EPS from 2018 to 2022, up to an additional 78,645 PSUs may also be granted.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">Non-cash stock compensation expense</span></div><div style="text-align:justify;"><span><br/></span></div><div><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%;">        Non-cash stock compensation expense for the three and six months ended June 30, 2020 and June 30, 2019 has been allocated as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.877%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.701%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Direct costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,072 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,764 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,584 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,117 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,755 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,186 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,834 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><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%;">        </span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Total non-cash stock compensation expense not yet recognized at June 30, 2020 amounted to $61.1 million. The weighted average period over which this is expected to be recognized is 2.42 years.</span></div> 400000 1000000.0 6000000.0 1000000.0 400000 1 6000000.0 0.10 400000 P5Y P8Y P12M P8Y P8Y The following table summarizes option activity for the six months ended June 30, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.852%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options<br/>Outstanding<br/>Number of Shares </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant Date <br/>Fair Value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2019</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,107 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.80 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.60 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.76</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,737 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159.83 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.43 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,199)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.03 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled/expired</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,420)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.72 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">719,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.84 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.00</span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at June 30, 2020</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">378,063 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.50 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.12 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.90</span></td></tr></table> 656107 87.80 26.60 P4Y9M3D 107737 159.83 42.43 40199 36.00 13.03 4420 22.30 9.72 719225 101.89 29.84 P5Y 378063 80.50 24.12 P3Y10M24D 11.58 46.72 22.51 378063 P3Y10M24D 80.50 33300000 4300000 19300000 <div style="text-indent:36pt;text-align:justify;"><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%;">The following table summarizes the movement in non-vested share options for the six months ended June 30, 2020: </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options<br/>Outstanding<br/>Number of Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Grant Date Fair Value</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at December 31, 2019</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,030 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103.68 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.28 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159.83 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(124,605)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92.25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.51 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at June 30, 2020</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">341,162 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.59 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.18 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 358030 103.68 31.28 107737 159.83 42.43 124605 92.25 27.51 0 0 0 341162 125.59 36.18 The weighted average grant date fair values and assumptions used were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average grant date fair value</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.43 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.43 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><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;">Assumptions:</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected life</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td></tr></table> 42.43 43.43 0.30 0.30 0 0 0.0057 0.0255 P5Y P5Y 2500000 4100000 250000 P12M The following table summarizes RSU and PSU activity for the six months ended June 30, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.093%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.403%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.119%;"/><td style="width:1.0%;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> <br/>PSU<br/>Outstanding<br/>Number of<br/>Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> <br/>PSU<br/>Weighted<br/>Average Grant Date<br/>Fair Value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">PSU<br/>Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> <br/>RSU<br/>Outstanding<br/>Number of<br/>Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> <br/>RSU<br/>Weighted<br/>Average Grant Date<br/>Fair Value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">RSU<br/>Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2019</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,989 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110.79 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.04</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">389,900 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119.07 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.43</span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares vested</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63,516)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(138,939)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(197)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83.47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,994)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126.73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169,460 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137.53 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.64</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">359,723 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142.86 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.82</span></td></tr></table> 175989 110.79 P1Y14D 389900 119.07 P1Y5M4D 57184 165.30 125756 165.18 63516 83.92 138939 98.20 197 83.47 16994 126.73 169460 137.53 P1Y7M20D 359723 142.86 P1Y9M25D 5300000 16500000 13600000 8500000 78645 Non-cash stock compensation expense for the three and six months ended June 30, 2020 and June 30, 2019 has been allocated as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.877%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.701%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Direct costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,072 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,764 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,584 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,117 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,755 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,186 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,834 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 2353000 3171000 4188000 7072000 4764000 2584000 8998000 5762000 7117000 5755000 13186000 12834000 61100000 P2Y5M1D Share capital<div style="text-align:justify;"><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%;">        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’s constitutional documents through open market share acquisitions.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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 31, 2019 for total consideration of $141.6 million. On October 22 2019, the Company commenced a further share buyback program. At December 31, 2019 35,100 ordinary shares were redeemed for a total consideration of $5.3 million.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        During the six months ended June 30, 2020 1,235,218 ordinary shares were redeemed by the Company under this buyback program for a total consideration of $175.0 million. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        The buyback program gives a broker authority to acquire the Company’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.</span></div> 0.10 1000000.0 141600000 35100 5300000 1235218 175000000.0 Business segment information<div style="text-align:justify;"><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%;">        The Company determines and presents operating segments based on the information that is internally provided to the chief operating decision maker, the (‘CODM’) in accordance with ASC 280 </span><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%;">'Segment Reporting'</span><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%;">. The Company determined that the CODM was comprised of the Chief Executive Officer and the Chief Financial Officer.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        The Company is a clinical research organization (“CRO”), providing outsourced development services on a global basis to the pharmaceutical, biotechnology and medical device industries. It specializes in the strategic development, management and analysis of programs that support all stages of the clinical development process - from compound selection to Phase I-IV clinical studies. The Company has the expertise and capability to conduct clinical trials in most major therapeutic areas on a global basis and has the operational flexibility to provide development services on a stand-alone basis or as part of an integrated “full service” solution. The Company has expanded predominately through internal growth together with a number of strategic acquisitions to enhance its expertise and capabilities in certain areas of the clinical development process.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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 (“ICON Ireland”), the Company’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’s global transfer pricing model.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        ICON Ireland acts as the group entrepreneur under the Company’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’s global network. ICON Ireland enters into the majority of the Company’s customer contracts.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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. </span></div><div style="text-align:justify;"><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%;">        The geographical distribution of the Company’s segment measures as at June 30, 2020 and December 31, 2019 and for the three and six months ended June 30, 2020 and June 30, 2019 is as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;"><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%;">a) The distribution of revenue by geographical area was as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.678%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland *</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279,743 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">310,477 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594,715 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">608,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,192 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,312 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">414,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">440,852 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620,228 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695,137 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,335,330 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,369,989 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt;text-align:justify;"><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%;">* All sales shown for Ireland are export sales. </span></div><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;"><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%;">b) The distribution of income from operations including restructuring by geographical area was as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.678%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,655 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,663 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,949 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,090 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,240 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,036 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt;"><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%;">c) The distribution of income from operations excluding restructuring by geographical area was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.678%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,663 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,038 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,090 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,329 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,036 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="padding-left:36pt;"><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%;">d) The distribution of long-lived assets (including right-of-use assets), net, by geographical area was as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:74.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.552%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108,531 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">         e) The distribution of depreciation, amortization and reduction in carrying value of the right-of-use assets by geographical area was as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.678%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> (in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,026 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,192 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,672 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,539 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,583 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,867 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,788 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,517 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,731 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><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%;">f) The distribution of total assets by geographical area was as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:73.877%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,340,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,323,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">605,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">660,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">735,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">755,271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,895 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168,263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,858,720 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,907,512 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1 The distribution of revenue by geographical area was as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.678%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland *</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279,743 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">310,477 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594,715 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">608,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,192 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,312 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">414,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">440,852 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620,228 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695,137 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,335,330 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,369,989 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table>* All sales shown for Ireland are export sales. 279743000 310477000 594715000 608960000 89387000 94192000 191818000 184637000 189466000 222312000 414933000 440852000 61632000 68156000 133864000 135540000 620228000 695137000 1335330000 1369989000 The distribution of income from operations including restructuring by geographical area was as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.678%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,655 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,663 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,949 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,090 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,240 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,036 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table>The distribution of income from operations excluding restructuring by geographical area was as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.678%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,663 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,038 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,090 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,329 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,036 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 38655000 78052000 112590000 148673000 7120000 5663000 17816000 11513000 9377000 16300000 23268000 33407000 1797000 6075000 9566000 14443000 56949000 106090000 163240000 208036000 56744000 78052000 130679000 148673000 7120000 5663000 17816000 11513000 9377000 16300000 23268000 33407000 1797000 6075000 9566000 14443000 75038000 106090000 181329000 208036000 The distribution of long-lived assets (including right-of-use assets), net, by geographical area was as follows: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:74.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.552%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108,531 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/></tr></table> 108531000 110522000 33377000 41970000 64932000 72578000 41979000 44994000 248819000 270064000 The distribution of depreciation, amortization and reduction in carrying value of the right-of-use assets by geographical area was as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.678%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><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;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> (in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,026 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,192 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,672 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,539 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,583 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><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;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,867 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,788 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,517 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,731 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 7951000 7026000 16192000 14916000 3672000 3615000 7487000 7052000 6201000 9539000 14840000 17180000 5043000 2608000 7998000 6583000 22867000 22788000 46517000 45731000 The distribution of total assets by geographical area was as follows: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:73.877%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,340,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,323,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of Europe</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">605,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">660,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">735,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">755,271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,895 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168,263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><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;"/><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;"/><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;"/><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;"/></tr><tr><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,858,720 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><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%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,907,512 </span></td><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;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 1340307000 1323181000 605148000 660797000 735370000 755271000 177895000 168263000 2858720000 2907512000 Impact of change in accounting policies<div><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%;">ASC 326 Financial Instruments - Credit Losses</span></div><div><span><br/></span></div><div style="text-align:justify;"><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%;">        </span><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%;">ASU 2016-13 </span><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%;">'Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments'</span><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%;"> (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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><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%;">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’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. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><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%;">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.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><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%;">        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.</span></div> XML 8 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover
6 Months Ended
Jun. 30, 2020
Cover [Abstract]  
Document Type 6-K
Entity Registrant Name ICON plc
Amendment Flag false
Document Period End Date Jun. 30, 2020
Document Fiscal Year Focus 2020
Document Fiscal Period Focus Q2
Entity Central Index Key 0001060955
Current Fiscal Year End Date --12-31
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets
$ in Thousands
Jun. 30, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Current Assets:    
Cash and cash equivalents $ 592,100 $ 520,309
Available for sale investments 1,728 49,628
Accounts receivable, net of allowance for credit losses 473,020 527,708
Unbilled revenue 410,397 422,769
Other receivables 34,456 39,290
Prepayments and other current assets 38,108 41,517
Income taxes receivable 28,589 23,759
Total current assets 1,578,398 1,624,980
Other Assets:    
Property, plant and equipment, net 162,552 165,087
Goodwill 901,245 883,170
Operating right-of-use assets 86,267 104,977
Other non-current assets 16,939 17,439
Non-current income taxes receivable 13,451 17,230
Non-current deferred tax asset 15,794 16,682
Investments in equity-long term 11,326 10,053
Intangible assets 72,748 67,894
Total Assets 2,858,720 2,907,512
Current Liabilities:    
Accounts payable 32,722 24,050
Unearned revenue 393,217 366,988
Other liabilities 385,036 378,543
Income taxes payable 9,190 12,031
Current bank credit lines and loan facilities 349,828 349,640
Total current liabilities 1,169,993 1,131,252
Other Liabilities:    
Non-current operating lease liabilities 63,974 76,593
Non-current other liabilities 21,662 17,512
Non-current government grants 792 813
Non-current income taxes payable 13,351 14,301
Non-current deferred tax liability 10,465 9,476
Commitments and contingencies 0 0
Total Liabilities 1,280,237 1,249,947
Shareholders' Equity:    
Ordinary shares, par value 6 euro cents per share; 100,000,000 shares authorized, 52,508,751 shares issued and outstanding at March 31, 2020 and 53,622,206 shares issued and outstanding at December 31, 2019 4,569 4,635
Additional paid-in capital 592,500 577,961
Other undenominated capital 1,134 1,052
Accumulated other comprehensive income (89,740) (75,819)
Retained earnings 1,070,020 1,110,226
Total Shareholders' Equity 1,578,483 1,618,055
Redeemable noncontrolling interest 0 39,510
Total Shareholders' Equity and Redeemable Noncontrolling Interest 1,578,483 1,657,565
Total Liabilities and Shareholders' Equity and Redeemable Noncontrolling Interest $ 2,858,720 $ 2,907,512
Ordinary shares, shares authorized (in shares) | shares 100,000,000 100,000,000
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - € / shares
Jun. 30, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Ordinary shares, par value (in EUR cents per share) € 6 € 6
Ordinary shares, shares authorized (in shares) 100,000,000 100,000,000
Ordinary shares, shares issued (in shares) 52,629,067 53,622,206
Ordinary shares, shares outstanding (in shares) 52,629,067 53,622,206
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Revenue $ 620,228 $ 695,137 $ 1,335,330 $ 1,369,989
Costs and expenses:        
Direct costs 445,833 490,656 951,126 966,153
Selling, general and administrative expense 83,499 83,203 170,695 165,115
Depreciation and amortization 15,858 15,188 32,180 30,685
Restructuring 18,089 0 18,089 0
Total costs and expenses 563,279 589,047 1,172,090 1,161,953
Income from operations 56,949 106,090 163,240 208,036
Interest income 441 1,780 2,250 3,525
Interest expense (3,220) (3,199) (6,401) (6,553)
Income before provision for income taxes 54,170 104,671 159,089 205,008
Provision for income taxes (6,410) (12,456) (19,000) (24,496)
Net income 47,760 92,215 140,089 180,512
Net income attributable to noncontrolling interest 0 (358) (633) (358)
Net income attributable to the Group $ 47,760 $ 91,857 $ 139,456 $ 180,154
Net income per Ordinary Share attributable to the Group (note 10):        
Basic (USD per share) $ 0.91 $ 1.70 $ 2.55 $ 3.34
Diluted (USD per share) $ 0.90 $ 1.69 $ 2.51 $ 3.31
Weighted average number of Ordinary Shares outstanding:        
Basic (in shares) 52,570,104 53,957,446 52,959,229 53,901,427
Diluted (in shares) 53,028,567 54,449,117 53,691,138 54,355,705
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash flows from operating activities:    
Net income $ 140,089 $ 180,512
Adjustments to reconcile net income to net cash provided by operating activities:    
Loss on disposal of property, plant and equipment 95 29
Depreciation expense 22,643 22,916
Impairment of right-of-use assets 5,411 0
Reduction in carrying value of operating right-of-use assets 14,337 15,046
Amortization of intangibles 9,537 7,769
Amortization of government grants (22) (22)
Interest on short term investments 0 (538)
Interest on non-current operating lease liability 1,006 1,506
Realized gain on sale of short term investments (232) 0
Loss/(gain) on re-measurement of financial assets 0 (500)
Stock compensation expense 13,186 12,834
Amortization of interest rate hedge (482) (464)
Amortization of financing costs 258 255
Deferred taxes (2,613) 2,465
Changes in assets and liabilities:    
Decrease/(increase) in accounts receivable 58,170 (9,285)
Decrease/(increase) in unbilled revenue 12,226 (124,158)
Decrease in other receivables 2,689 1,666
Decrease/(increase) in prepayments and other current assets 2,937 (2,946)
Decrease/(increase) in other non-current assets 486 (1,925)
Increase in unearned revenue 25,056 42,263
Decrease in other current liabilities (33,507) (10,581)
Decrease in operating lease liabilities (15,416) (16,724)
Increase in other non-current liabilities 2,355 147
Decrease in income taxes payable (5,931) (3,191)
Increase in accounts payable 8,370 295
Net cash provided by operating activities 260,648 117,369
Cash flows from investing activities:    
Purchase of property, plant and equipment (21,161) (18,217)
Purchase of subsidiary undertakings (47,367) (81,631)
Cash acquired with subsidiary undertaking 10,170 8,405
Purchase of available for sale investments 0 (9,105)
Sale of available for sale investments 47,902 9,061
Purchase of investments in equity - long term (1,273) (3,305)
Net cash used in investing activities (11,729) (94,792)
Cash flows from financing activities:    
Proceeds from exercise of equity compensation 1,461 17,054
Share issue costs (6) (6)
Repurchase of ordinary shares (175,000) (65,100)
Share repurchase costs (140) (52)
Net cash used in financing activities (173,685) (48,104)
Effect of exchange rate movements on cash (3,443) (116)
Net increase/(decrease) in cash and cash equivalents 71,791 (25,643)
Cash and cash equivalents at beginning of period 520,309 395,851
Cash and cash equivalents at end of period $ 592,100 $ 370,208
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Shareholders' Equity and Comprehensive Income - 6 months ended Jun. 30, 2020 - USD ($)
$ in Thousands
Total
Interest Rate Hedge
Cash Flow Hedge
Ordinary Shares
Additional Paid-in Capital
Other Undenominated Capital
Accumulated Other Comprehensive Income
Accumulated Other Comprehensive Income
Interest Rate Hedge
Accumulated Other Comprehensive Income
Cash Flow Hedge
Retained Earnings
Redeemable Noncontrolling Interest
Beginning balance (in shares) at Dec. 31, 2019 53,622,206     53,622,206              
Beginning balance at Dec. 31, 2019 $ 1,618,055     $ 4,635 $ 577,961 $ 1,052 $ (75,819)     $ 1,110,226  
Comprehensive income:                      
Net income 139,456                 139,456  
Currency translation adjustment (11,828)           (11,828)        
Currency impact of long term funding (net of tax) (1,002)           (1,002)        
Transfer to realized capital gain (232)           (232)        
Amortization of interest rate hedge (482)           (482)        
Fair value of cash flow hedge (net of tax)   $ (760) $ 383         $ (760) $ 383    
Total comprehensive income 125,535           (13,921)     139,456  
Exercise of share options (in shares)       40,199              
Exercise of share options 1,448     $ 3 1,445            
Issue of restricted share units (in shares)       201,880              
Issue of restricted share units 13     $ 13              
Non-cash stock compensation expense 13,100       13,100            
Share issuance costs (6)       (6)            
Share repurchase program (in shares)       (1,235,218)              
Share repurchase program (175,000)     $ (82)   82       (175,000)  
Share repurchase costs (140)                 (140)  
Noncontrolling interest adjustment to redemption amount $ (4,522)                 (4,522)  
Ending balance (in shares) at Jun. 30, 2020 52,629,067     52,629,067              
Ending balance at Jun. 30, 2020 $ 1,578,483     $ 4,569 $ 592,500 $ 1,134 $ (89,740)     $ 1,070,020  
Beginning balance at Dec. 31, 2019 39,510                   $ 39,510
Increase (Decrease) in Temporary Equity [Roll Forward]                      
Net income attributable to redeemable noncontrolling interest                     633
Total comprehensive income                     633
Noncontrolling interest adjustment to redemption amount                     4,522
Exercise of call option on noncontrolling interest shares                     (44,665)
Ending balance at Jun. 30, 2020 $ 0                   $ 0
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of presentation
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of presentation Basis of presentation
        These condensed consolidated financial statements which have been prepared in accordance with United States Generally Accepted Accounting Principles (“US GAAP”) 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.

        The condensed consolidated financial statements should be read in conjunction with the accounting policies and notes to the consolidated financial statements included in ICON’s Form 20-F for the year ended December 31, 2019 (see note 2 - Significant accounting policies for impact of adoption of any new accounting standards). Operating results for the six months ended June 30, 2020 are not necessarily indicative of the results that may be expected for the fiscal period ending December 31, 2020.
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Significant accounting policies
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Significant accounting policies Significant accounting policies
Redeemable noncontrolling interests and equity

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 'Distinguishing Liabilities from Equity'.

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.

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. This liability was settled on July 17, 2020 for $43.9 million.

Financial assets - credit losses

        On January 1, 2020, the Group adopted ASU 2016-13 'Measurement of Credit Losses on Financial Instruments (ASC 326)', 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.

        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.

        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.
        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.

Leases

        The new leasing standard (ASC 842 'Leases') was effective and adopted by ICON from January 1, 2019. ASC 842 'Leases' supersedes the requirements in ASC 840 'Leases' 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.

        ICON adopted the new standard under the cumulative effect adjustment approach. Under this transition method, the new standard is applied from January 1, 2019 without restatement of comparative period amounts. 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.

        There was no impact of adopting ASC 842 on opening retained earnings at January 1, 2019.
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
        Revenue disaggregated by customer profile is as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Top client$74,932  $89,565  $156,199  $189,559  
Clients 2-5179,018  166,772  381,996  336,285  
Clients 6-1086,449  87,725  160,800  166,499  
Clients 11-25101,417  139,086  231,501  274,748  
Other178,412  211,989  404,834  402,898  
Total$620,228  $695,137  $1,335,330  $1,369,989  
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)
        Accounts receivables and unbilled revenue are as follows:
June 30, 2020December 31, 2019
(in thousands)
Contract assets:
Billed services (accounts receivable)$482,349  $535,088  
Unbilled services (unbilled revenue)410,397  422,769  
Accounts receivable and unbilled revenue892,746  957,857  
Allowance for credit losses(9,329) —  
Allowance for doubtful debts—  (7,380) 
Accounts receivable and unbilled revenue, net$883,417  $950,477  
        
Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:
(in thousands, except percentages)June 30, 2020December 31, 2019$ Change% Change
Unbilled services (unbilled revenue)$410,397  $422,769  $(12,372) (2.9)%
Unearned revenue (payments on account)(393,217) (366,988) (26,229) 7.1 %
Net balance$17,180  $55,781  $(38,601) (69.2)%

        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.

        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.

        Unbilled services as at June 30, 2020 decreased by $12.4 million as compared to December 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 31, 2019 and June 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.

        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 30, 2020 and June 30, 2019.
        As of June 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.
XML 17 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) Revenue
        Revenue disaggregated by customer profile is as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Top client$74,932  $89,565  $156,199  $189,559  
Clients 2-5179,018  166,772  381,996  336,285  
Clients 6-1086,449  87,725  160,800  166,499  
Clients 11-25101,417  139,086  231,501  274,748  
Other178,412  211,989  404,834  402,898  
Total$620,228  $695,137  $1,335,330  $1,369,989  
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)
        Accounts receivables and unbilled revenue are as follows:
June 30, 2020December 31, 2019
(in thousands)
Contract assets:
Billed services (accounts receivable)$482,349  $535,088  
Unbilled services (unbilled revenue)410,397  422,769  
Accounts receivable and unbilled revenue892,746  957,857  
Allowance for credit losses(9,329) —  
Allowance for doubtful debts—  (7,380) 
Accounts receivable and unbilled revenue, net$883,417  $950,477  
        
Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:
(in thousands, except percentages)June 30, 2020December 31, 2019$ Change% Change
Unbilled services (unbilled revenue)$410,397  $422,769  $(12,372) (2.9)%
Unearned revenue (payments on account)(393,217) (366,988) (26,229) 7.1 %
Net balance$17,180  $55,781  $(38,601) (69.2)%

        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.

        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.

        Unbilled services as at June 30, 2020 decreased by $12.4 million as compared to December 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 31, 2019 and June 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.

        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 30, 2020 and June 30, 2019.
        As of June 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.
XML 18 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
Six Months EndedYear Ended
June 30, 2020December 31, 2019
(in thousands)
Opening balance$883,170  $756,260  
Current period acquisitions (Note 6)27,304  126,932  
Prior period acquisitions123  —  
Foreign exchange movement(9,352) (22) 
Closing balance$901,245  $883,170  
XML 19 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Business combinations
6 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Business combinations Business combinations 
Acquisitions – MedPass Group ("MedPass")

        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’s Medical Device and Diagnostic Research Services, through the addition of new regulatory and clinical capabilities in Europe. The integration of MedPass’s services brings noted expertise in complex class 3 medical devices, interventional cardiology and structural heart devices.

        The acquisition of MedPass has been accounted for as a business combination in accordance with ASC 805 'Business Combinations'. The Company has made a provisional assessment of the fair value of assets acquired and liabilities assumed as at that date.
January 22,
2020
(in thousands)
Cash & cash equivalents$10,170  
Property, plant and equipment45  
Operating right of use assets539  
Goodwill *27,304  
Customer relationships **11,725  
Order backlog **2,883  
Accounts receivable3,033  
Prepayments and other current assets 158  
Accounts payable(368) 
Unearned revenue(989) 
Other liabilities(2,315) 
Current lease liabilities(219) 
Non-current lease liabilities(320) 
Non-current deferred tax liability(4,090) 
Net assets acquired$47,556  
Cash outflows$46,992  
Working capital adjustment payable564  
Contingent consideration ***—  
Total consideration$47,556  
* 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.
** 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.
*** 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.
Acquisitions – CRN Holdings LLC (trading as Symphony Clinical Research ("Symphony"))

        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 & patient services offering.

        The acquisition of Symphony has been accounted for as a business combination in accordance with ASC 805 'Business Combinations'. The Company has made a provisional assessment of the fair value of assets acquired and liabilities assumed as at that date.
September 24,
2019
(in thousands)
Cash & cash equivalents$3,292  
Property, plant and equipment564  
Operating right of use assets820  
Goodwill *22,865  
Customer relationships **8,159  
Order backlog **2,163  
Accounts receivable4,544  
Unbilled revenue186  
Prepayments and other current assets 181  
Other receivables 
Accounts payable(799) 
Unearned revenue(2,411) 
Other liabilities(933) 
Current lease liabilities(289) 
Non-current lease liabilities(531) 
Net assets acquired$37,817  
 
Cash outflows $34,976  
Working capital adjustment paid341  
Contingent consideration ***2,500  
Total consideration $37,817  
* 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.
** The Company has made an estimate of separate intangible assets acquired, being customer relationships and order book assets. The fair value of Symphony’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.
*** 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 million. The change in fair value has been recorded in the Condensed Consolidated Statement of Operations.
Acquisitions – MeDiNova

        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.

        The acquisition of MeDiNova has been accounted for as a business combination in accordance with ASC 805 'Business Combinations'. 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’s fair values of the assets acquired and liabilities assumed:
May 23,
2019
(in thousands)
Cash & cash equivalents$7,719  
Property, plant and equipment670  
Operating right of use assets1,558  
Goodwill *81,760  
Customer relationships **3,887  
Order backlog **171  
Patient database **2,542  
Accounts receivable3,488  
Unbilled revenue4,272  
Other receivables819  
Prepayments and other current assets 406  
Accounts payable(5,484) 
Unearned revenue(5,796) 
Other liabilities(6,860) 
Current lease liabilities(430) 
Non-current lease liabilities(1,128) 
Non-current deferred tax liability(1,345) 
Net assets acquired$86,249  
Cash outflows $54,123  
Working capital adjustment received(466) 
Redeemable noncontrolling interest ***32,592  
Total consideration $86,249  
*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.
**In finalizing the acquisition of MeDiNova in the twelve month period from acquisition, fair value adjustments were made which resulted in an increase in other liabilities ($1.6 million) and decreases in operating right of use assets ($0.3 million), current lease liabilities ($0.1 million), non-current lease liabilities ($0.3 million) and non-current deferred tax liability ($2.2 million). Customer relationship, order backlog and patient database assets were also finalized.
***The fair value of the redeemable noncontrolling interest on May 23, 2019 was $32.6 million which was estimated by applying an income based approach. The valuation approach used was based on the future earnings of the Company times an appropriate earnings multiple. On March 9, 2020 ICON exercised its option to call the outstanding shares in the noncontrolling interest to take 100% ownership of MeDiNova. Effective from this date, the noncontrolling interest was derecognized and a liability was recognized, representing the assessment of the redemption value of the noncontrolling interest. This liability was settled on July 17, 2020 for $43.9 million.

Acquisitions – MolecularMD Corp ("MMD")

        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 $42.2 million.

        The acquisition of MMD has been accounted for as a business combination in accordance with ASC 805 'Business Combinations'. 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’s fair values of the assets acquired and liabilities assumed:
January 25,
2019
(in thousands)
Cash & cash equivalent$686  
Property, plant and equipment1,697  
Operating right of use assets2,866  
Goodwill *22,430  
Customer relationships10,708  
Order backlog2,787  
Accounts receivable3,100  
Unbilled revenue2,421  
Other receivables43  
Prepayments and other current assets908  
Deferred tax asset1,568  
Accounts payable(1,280) 
Unearned revenue(540) 
Other liabilities(1,232) 
Current lease liabilities(699) 
Non-current lease liabilities(2,167) 
Non-current other liabilities(1,123) 
Net assets acquired$42,173  
 
Cash outflows $42,349  
Working capital adjustment received(176) 
Total consideration$42,173  
 
*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.

Accounting for the acquisition of MMD was finalized at December 31, 2019.
XML 20 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring
6 Months Ended
Jun. 30, 2020
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring
Restructuring charges 

        A restructuring charge of $18.1 million was recognized during the three months ended June 30, 2020 under a restructuring plan adopted following a review of operations. The restructuring plan reflected resource rationalization across the business to improve resource utilization, resulting in a charge of $11.4 million and office consolidation resulting in a charge for onerous lease obligation of $6.7 million, including the recognition of an impairment of right of use assets of $5.4 million (see note 8 - Operating Leases) and provision for other related costs of $1.3 million.

Details of the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:

Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019

(in thousands)
Restructuring charge
$18,089  $—  $18,089  $—  
Total $18,089  $—  $18,089  —  

Details of the movement in the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:

Workforce reductionsOnerous LeaseTotal
(in thousands)
Initial restructuring charge recorded$11,391  $6,698  $18,089  
Utilization(1,807) —  (1,807) 
Provision at June 30, 2020$9,584  $6,698  $16,282  


Prior Period Restructuring charges 

        A restructuring charge of $12.5 million was recognized during the year ended December 31, 2018 under a restructuring plan adopted following a review of operations. 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 30, 2020.
Workforce reductionsOnerous LeaseTotal
(in thousands)
Initial restructuring charge recorded$9,684  $2,806  $12,490  
Utilization(5,399) (672) (6,071) 
Provision at December 31, 2018$4,285  $2,134  $6,419  
Utilization(3,554) (1,228) (4,782) 
Provision at December 31, 2019$731  $906  $1,637  
Utilization(430) (211) (641) 
Provision at June 30, 2020$301  $695  $996  
        
        At June 30, 2020, $12.7 million is included within other liabilities and $4.6 million within non-current other liabilities.
XML 21 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Operating leases
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Operating leases Operating leases
        Lease costs recorded under operating leases for the three and six months ended June 30, 2020 were as follows:

Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Operating lease costs$7,768  $8,964  $15,857  $17,619  
Income from sub-leases(246) (547) (514) (1,067) 
Net operating lease costs$7,522  $8,417  $15,343  $16,552  

        Of the total cost of $15.3 million incurred in the six months ended June 30, 2020 (June 30, 2019: $16.6 million), $14.0 million (June 30, 2019: $15.3 million) is recorded within selling, general and administration costs and $1.3 million (June 30, 2019: $1.3 million) is recorded within direct costs.

        During the three and six months ended June 30, 2020 and June 30, 2019, costs incurred by the Group related to variable lease payments was de minimis.

        Right-of-use assets obtained during the three and six months ended June 30, 2020 net of early termination options, now reasonably certain to be exercised, totaled $(1.4) million and $2.9 million, respectively (June 30, 2019: $4.9 million and $17.9 million respectively). In the three and six months ended June 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 million was recorded (see note 7 - Restructuring). No impairment losses were recognized in the three and six months ended June 30, 2019.

The weighted average remaining lease term and weighted-average discount rate at June 30, 2020 were 4.77 years and 2.66%, respectively.

        Future minimum lease payments under non-cancelable leases as of June 30, 2020 were as follows:
Minimum rental payments
(in thousands)
June 30, 2020
Due within 1 year$25,095  
Due between 1 and 5 years55,632  
Thereafter12,369  
Total future minimum lease payments 93,096  
Lease imputed interest(6,027) 
Total$87,069  

        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 30, 2020 (June 30, 2019: $29.0 million).
XML 22 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Income taxes
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income taxes Income taxes
        Income taxes recognized during the three and six months ended June 30, 2020 and June 30, 2019, comprise:

Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Provision for income taxes $8,671  $12,456  $21,261  $24,496  
Tax impact of restructuring and other items(2,261) —  (2,261) —  
Provision for income taxes $6,410  $12,456  $19,000  $24,496  

        As at June 30, 2020 the Company maintains a $19.3 million liability (December 31, 2019: $21.3 million) for unrecognized tax benefit, which is comprised of $18.9 million (December 31, 2019: $20.2 million) related to items generating unrecognized tax benefits and $0.4 million (December 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.

        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.
XML 23 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Net income per ordinary share
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Net income per ordinary share Net income per ordinary share
        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.

        Diluted net income per ordinary share is computed by adjusting the weighted average number of ordinary shares outstanding during the period for all potentially dilutive ordinary shares outstanding during the period and adjusting net income for any changes in income or loss that would result from the conversion of such potential ordinary shares.

        There is no difference in net income used for basic and diluted net income per ordinary share.

         Basic and diluted net income per ordinary share attributable to the Group includes the adjustment to reflect the accretion of the noncontrolling interest in MeDiNova to its redemption value.

         The reconciliation of the number of shares used in the computation of basic and diluted net income per ordinary share is as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
Weighted average number of ordinary shares outstanding for basic net income per ordinary share52,570,104  53,957,446  52,959,229  53,901,427  
Effect of dilutive share options outstanding458,463  491,671  731,909  454,278  
Weighted average number of ordinary shares outstanding for diluted net income per ordinary share53,028,567  54,449,117  53,691,138  54,355,705  
        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:

Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Net income attributable to the Group$47,760  $91,857  $139,456  $180,154  
Noncontrolling interest adjustment to redemption amount—  —  (4,522) —  
Net income attributable to the Group (including NCI redemption adjustment)$47,760  $91,857  $134,934  $180,154  
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
Net income per Ordinary Share attributable to the Group (including NCI redemption adjustment):
Basic$0.91  $1.70  $2.55  $3.34  
Diluted$0.90  $1.69  $2.51  $3.31  
XML 24 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Share-based awards
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Share-based awards Share-based awards
Share Options

        On July 21, 2008, the Company adopted the Employee Share Option Plan 2008 (the “2008 Employee Plan”) pursuant to which the Compensation and Organization Committee of the Company’s Board of Directors may grant options to any employee, or any Director holding a salaried office or employment with the Company or a Subsidiary for the purchase of ordinary shares. On the same date, the Company also adopted the Consultants Share Option Plan 2008 (the “2008 Consultants Plan”), pursuant to which the Compensation and Organization Committee of the Company’s Board of Directors may grant options to any consultant, adviser or non-executive Director retained by the Company or any Subsidiary for the purchase of ordinary shares. 

        On February 14, 2017, both the 2008 Employee Plan and the 2008 Consultants Plan (together the “2008 Option Plans”) were amended and restated in order to increase the number of options that can be issued under the 2008 Consultants Plan from 0.4 million to 1.0 million and to extend the date for options to be granted under the 2008 Option Plans.

        An aggregate of 6.0 million ordinary shares have been reserved under the 2008 Employee Plan, as reduced by any shares issued or to be issued pursuant to options granted under the 2008 Consultants Plan, under which a limit of 1.0 million shares applies. Further, the maximum number of ordinary shares with respect to which options may be granted under the 2008 Employee Option Plan, during any calendar year to any employee shall be 0.4 million ordinary shares. There is no individual limit under the 2008 Consultants Plan. No options may be granted under the 2008 Option Plans after February 14, 2027. 

        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. 

        On January 17, 2003, the Company adopted the Share Option Plan 2003 (the “2003 Share Option Plan”) pursuant to which the Compensation and Organization Committee of the Board could grant options to officers and other employees of the Company or its subsidiaries for the purchase of ordinary shares. An aggregate of 6.0 million ordinary shares were reserved under the 2003 Share Option Plan; and, in no event could the number of ordinary shares issued pursuant to options awarded under this plan exceed 10% of the outstanding shares, as defined in the 2003 Share Option Plan, at the time of the grant, unless the Board expressly determined otherwise. Further, the maximum number of ordinary shares with respect to which options could be granted under the 2003 Share Option Plan during any calendar year to any employee was 0.4 million ordinary shares. The 2003 Share Option Plan expired on January 17, 2013. No new options may be granted under this plan. 

        Share option awards are granted with an exercise price equal to the market price of the Company’s shares at date of grant. Prior to 2018, share options typically vest over a period of five years from date of grant and expire eight years from date of grant. Share options granted to non-executive directors during 2018 vest over 12 months and expire eight years from the date of grant. The maximum contractual term of options outstanding at June 30, 2020 is eight years.
        The following table summarizes option activity for the six months ended June 30, 2020:
 Options
Outstanding
Number of Shares 
Weighted
Average
Exercise
Price
Weighted
Average Grant Date
Fair Value
Weighted
Average
Remaining
Contractual
Life
Outstanding at December 31, 2019656,107  $87.80  $26.60  4.76
Granted107,737  $159.83  $42.43  
Exercised(40,199) $36.00  $13.03  
Canceled/expired(4,420) $22.30  $9.72  
Outstanding at June 30, 2020719,225  $101.89  $29.84  5.00
Exercisable at June 30, 2020378,063  $80.50  $24.12  3.90

        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 30, 2020 was 378,063. Fully vested share options at June 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 30, 2020 was $4.3 million (June 30, 2019: $19.3 million).

The following table summarizes the movement in non-vested share options for the six months ended June 30, 2020: 
Options
Outstanding
Number of Shares
Weighted Average
Exercise Price
Weighted Average
Grant Date Fair Value
Non-vested outstanding at December 31, 2019358,030  $103.68  $31.28  
Granted107,737  $159.83  $42.43  
Vested(124,605) $92.25  $27.51  
Forfeited—  $—  $—  
Non-vested outstanding at June 30, 2020341,162  $125.59  $36.18  

Fair value of Stock Options Assumptions

        The weighted average fair value of options granted during the six months ended June 30, 2020 and June 30, 2019 was calculated using the Black-Scholes option pricing model. The weighted average grant date fair values and assumptions used were as follows:
Six Months Ended
June 30, 2020June 30, 2019
Weighted average grant date fair value$42.43  $43.43  
Assumptions:  
Expected volatility30 %30 %
Dividend yield— %— %
Risk-free interest rate0.57 %2.55 %
Expected life5 years5 years

        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.
Restricted Share Units and Performance Share Units 

        On April 23, 2013, the Company adopted the 2013 Employees Restricted Share Unit and Performance Share Unit Plan (the “2013 RSU Plan”) pursuant to which the Compensation and Organization Committee of the Company’s Board of Directors may select any employee, or any Director holding a salaried office or employment with the Company, or a Subsidiary to receive an award under the plan. On May 11, 2015, the 2013 RSU Plan was amended and restated in order to increase the number of shares that can be issued under the RSU Plan by 2.5 million shares. Accordingly, an aggregate of 4.1 million ordinary shares have been reserved for issuance under the 2013 RSU Plan. The shares are awarded at par value and vest over a service period. Awards under the 2013 RSU Plan may be settled in cash or shares at the option of the Company.

        On April 30 2019, the Company approved the 2019 Consultants and Directors Restricted Share Unit Plan (the “2019 Consultants RSU Plan”), which was effective as of May 16, 2019, pursuant to which the Compensation and Organization Committee of the Company’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.

        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 30, 2020:
  
PSU
Outstanding
Number of
Shares
 
PSU
Weighted
Average Grant Date
Fair Value
PSU
Weighted
Average
Remaining
Contractual
Life
 
RSU
Outstanding
Number of
Shares
 
RSU
Weighted
Average Grant Date
Fair Value
RSU
Weighted
Average
Remaining
Contractual
Life
Outstanding at December 31, 2019175,989  $110.79  1.04389,900  $119.07  1.43
Granted57,184  $165.30   125,756  $165.18  
Shares vested(63,516) $83.92   (138,939) $98.20  
Forfeited(197) $83.47   (16,994) $126.73  
Outstanding at June 30, 2020169,460  $137.53  1.64359,723  $142.86  1.82

        The fair value of PSUs vested for the six months ended June 30, 2020 totaled $5.3 million (full year 2019: $16.5 million).

        The fair value of RSUs vested for the six months ended June 30, 2020 totaled $13.6 million (full year 2019: $8.5 million).

        The PSUs vest based on service and specified EPS targets over the periods 2018 – 2020, 2019 – 2021 and 2020 – 2022. Depending on the amount of EPS from 2018 to 2022, up to an additional 78,645 PSUs may also be granted.

Non-cash stock compensation expense

        Non-cash stock compensation expense for the three and six months ended June 30, 2020 and June 30, 2019 has been allocated as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Direct costs$2,353  $3,171  $4,188  $7,072  
Selling, general and administrative4,764  2,584  8,998  5,762  
 $7,117  $5,755  $13,186  $12,834  
        
Total non-cash stock compensation expense not yet recognized at June 30, 2020 amounted to $61.1 million. The weighted average period over which this is expected to be recognized is 2.42 years.
XML 25 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Share capital
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Share capital Share capital
        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’s constitutional documents through open market share acquisitions.

        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 31, 2019 for total consideration of $141.6 million. On October 22 2019, the Company commenced a further share buyback program. At December 31, 2019 35,100 ordinary shares were redeemed for a total consideration of $5.3 million.

        During the six months ended June 30, 2020 1,235,218 ordinary shares were redeemed by the Company under this buyback program for a total consideration of $175.0 million.

        The buyback program gives a broker authority to acquire the Company’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.
XML 26 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Business segment information
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Business segment information Business segment information
        The Company determines and presents operating segments based on the information that is internally provided to the chief operating decision maker, the (‘CODM’) in accordance with ASC 280 'Segment Reporting'. The Company determined that the CODM was comprised of the Chief Executive Officer and the Chief Financial Officer.

        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.

        The Company is a clinical research organization (“CRO”), providing outsourced development services on a global basis to the pharmaceutical, biotechnology and medical device industries. It specializes in the strategic development, management and analysis of programs that support all stages of the clinical development process - from compound selection to Phase I-IV clinical studies. The Company has the expertise and capability to conduct clinical trials in most major therapeutic areas on a global basis and has the operational flexibility to provide development services on a stand-alone basis or as part of an integrated “full service” solution. The Company has expanded predominately through internal growth together with a number of strategic acquisitions to enhance its expertise and capabilities in certain areas of the clinical development process.

        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 (“ICON Ireland”), the Company’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’s global transfer pricing model.

        ICON Ireland acts as the group entrepreneur under the Company’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’s global network. ICON Ireland enters into the majority of the Company’s customer contracts.

        ICON Ireland remunerates other operating entities in the ICON Group on the basis of a guaranteed cost plus mark-up for the services they perform in each of their local territories. The cost plus mark-up for each ICON entity is established to ensure that each of ICON Ireland and the ICON entities that are involved in the conduct of services for customers, earn an appropriate arms-length return having regard to the assets owned, risks borne, and functions performed by each entity from these intercompany transactions. The cost plus mark up policy is reviewed annually to ensure that it is market appropriate.

        The 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.

        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.
        The geographical distribution of the Company’s segment measures as at June 30, 2020 and December 31, 2019 and for the three and six months ended June 30, 2020 and June 30, 2019 is as follows:

a) The distribution of revenue by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Ireland *$279,743  $310,477  $594,715  $608,960  
Rest of Europe89,387  94,192  191,818  184,637  
U.S.189,466  222,312  414,933  440,852  
Rest of World61,632  68,156  133,864  135,540  
Total$620,228  $695,137  $1,335,330  $1,369,989  

* All sales shown for Ireland are export sales.

b) The distribution of income from operations including restructuring by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Ireland$38,655  $78,052  $112,590  $148,673  
Rest of Europe7,120  5,663  17,816  11,513  
U.S.9,377  16,300  23,268  33,407  
Rest of World1,797  6,075  9,566  14,443  
Total$56,949  $106,090  $163,240  $208,036  

c) The distribution of income from operations excluding restructuring by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Ireland$56,744  $78,052  $130,679  $148,673  
Rest of Europe7,120  5,663  17,816  $11,513  
U.S.9,377  16,300  23,268  $33,407  
Rest of World1,797  6,075  9,566  14,443  
Total$75,038  $106,090  $181,329  $208,036  
d) The distribution of long-lived assets (including right-of-use assets), net, by geographical area was as follows:
June 30, 2020December 31, 2019
(in thousands)
Ireland$108,531  $110,522  
Rest of Europe33,377  41,970  
U.S.64,932  72,578  
Rest of World41,979  44,994  
Total$248,819  $270,064  

         e) The distribution of depreciation, amortization and reduction in carrying value of the right-of-use assets by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands) (in thousands)
Ireland$7,951  $7,026  $16,192  $14,916  
Rest of Europe3,672  3,615  7,487  7,052  
U.S.6,201  9,539  14,840  17,180  
Rest of World5,043  2,608  7,998  6,583  
Total$22,867  $22,788  $46,517  $45,731  

f) The distribution of total assets by geographical area was as follows: 
June 30, 2020December 31, 2019
(in thousands)
Ireland$1,340,307  $1,323,181  
Rest of Europe605,148  660,797  
U.S.735,370  755,271  
Rest of World177,895  168,263  
Total$2,858,720  $2,907,512  
XML 27 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Impact of change in accounting policies
6 Months Ended
Jun. 30, 2020
Accounting Changes and Error Corrections [Abstract]  
Impact of change in accounting policies Impact of change in accounting policies
ASC 326 Financial Instruments - Credit Losses

        ASU 2016-13 'Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments' (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.

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’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.

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.

        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.
XML 28 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Significant accounting policies (Policies)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
New accounting pronouncements
Financial assets - credit losses

        On January 1, 2020, the Group adopted ASU 2016-13 'Measurement of Credit Losses on Financial Instruments (ASC 326)', 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.

        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.

        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.
        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.

Leases

        The new leasing standard (ASC 842 'Leases') was effective and adopted by ICON from January 1, 2019. ASC 842 'Leases' supersedes the requirements in ASC 840 'Leases' 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.

        ICON adopted the new standard under the cumulative effect adjustment approach. Under this transition method, the new standard is applied from January 1, 2019 without restatement of comparative period amounts. 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.

        There was no impact of adopting ASC 842 on opening retained earnings at January 1, 2019.
XML 29 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue Revenue disaggregated by customer profile is as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Top client$74,932  $89,565  $156,199  $189,559  
Clients 2-5179,018  166,772  381,996  336,285  
Clients 6-1086,449  87,725  160,800  166,499  
Clients 11-25101,417  139,086  231,501  274,748  
Other178,412  211,989  404,834  402,898  
Total$620,228  $695,137  $1,335,330  $1,369,989  
XML 30 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Contracts with Customers, Asset and Liabilities Accounts receivables and unbilled revenue are as follows:
June 30, 2020December 31, 2019
(in thousands)
Contract assets:
Billed services (accounts receivable)$482,349  $535,088  
Unbilled services (unbilled revenue)410,397  422,769  
Accounts receivable and unbilled revenue892,746  957,857  
Allowance for credit losses(9,329) —  
Allowance for doubtful debts—  (7,380) 
Accounts receivable and unbilled revenue, net$883,417  $950,477  
        
Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:
(in thousands, except percentages)June 30, 2020December 31, 2019$ Change% Change
Unbilled services (unbilled revenue)$410,397  $422,769  $(12,372) (2.9)%
Unearned revenue (payments on account)(393,217) (366,988) (26,229) 7.1 %
Net balance$17,180  $55,781  $(38,601) (69.2)%
XML 31 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Six Months EndedYear Ended
June 30, 2020December 31, 2019
(in thousands)
Opening balance$883,170  $756,260  
Current period acquisitions (Note 6)27,304  126,932  
Prior period acquisitions123  —  
Foreign exchange movement(9,352) (22) 
Closing balance$901,245  $883,170  
XML 32 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Business combinations (Tables)
6 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Schedule of Summary of Estimates of Fair Values of Assets Acquired and Liabilities Assumed
January 22,
2020
(in thousands)
Cash & cash equivalents$10,170  
Property, plant and equipment45  
Operating right of use assets539  
Goodwill *27,304  
Customer relationships **11,725  
Order backlog **2,883  
Accounts receivable3,033  
Prepayments and other current assets 158  
Accounts payable(368) 
Unearned revenue(989) 
Other liabilities(2,315) 
Current lease liabilities(219) 
Non-current lease liabilities(320) 
Non-current deferred tax liability(4,090) 
Net assets acquired$47,556  
Cash outflows$46,992  
Working capital adjustment payable564  
Contingent consideration ***—  
Total consideration$47,556  
* 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.
** 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.
*** 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.
September 24,
2019
(in thousands)
Cash & cash equivalents$3,292  
Property, plant and equipment564  
Operating right of use assets820  
Goodwill *22,865  
Customer relationships **8,159  
Order backlog **2,163  
Accounts receivable4,544  
Unbilled revenue186  
Prepayments and other current assets 181  
Other receivables 
Accounts payable(799) 
Unearned revenue(2,411) 
Other liabilities(933) 
Current lease liabilities(289) 
Non-current lease liabilities(531) 
Net assets acquired$37,817  
 
Cash outflows $34,976  
Working capital adjustment paid341  
Contingent consideration ***2,500  
Total consideration $37,817  
* 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.
** The Company has made an estimate of separate intangible assets acquired, being customer relationships and order book assets. The fair value of Symphony’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.
*** 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 million. The change in fair value has been recorded in the Condensed Consolidated Statement of Operations.
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’s fair values of the assets acquired and liabilities assumed:
May 23,
2019
(in thousands)
Cash & cash equivalents$7,719  
Property, plant and equipment670  
Operating right of use assets1,558  
Goodwill *81,760  
Customer relationships **3,887  
Order backlog **171  
Patient database **2,542  
Accounts receivable3,488  
Unbilled revenue4,272  
Other receivables819  
Prepayments and other current assets 406  
Accounts payable(5,484) 
Unearned revenue(5,796) 
Other liabilities(6,860) 
Current lease liabilities(430) 
Non-current lease liabilities(1,128) 
Non-current deferred tax liability(1,345) 
Net assets acquired$86,249  
Cash outflows $54,123  
Working capital adjustment received(466) 
Redeemable noncontrolling interest ***32,592  
Total consideration $86,249  
*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.
**In finalizing the acquisition of MeDiNova in the twelve month period from acquisition, fair value adjustments were made which resulted in an increase in other liabilities ($1.6 million) and decreases in operating right of use assets ($0.3 million), current lease liabilities ($0.1 million), non-current lease liabilities ($0.3 million) and non-current deferred tax liability ($2.2 million). Customer relationship, order backlog and patient database assets were also finalized.
***The fair value of the redeemable noncontrolling interest on May 23, 2019 was $32.6 million which was estimated by applying an income based approach. The valuation approach used was based on the future earnings of the Company times an appropriate earnings multiple. On March 9, 2020 ICON exercised its option to call the outstanding shares in the noncontrolling interest to take 100% ownership of MeDiNova. Effective from this date, the noncontrolling interest was derecognized and a liability was recognized, representing the assessment of the redemption value of the noncontrolling interest. This liability was settled on July 17, 2020 for $43.9 million.
The following table summarizes the Company’s fair values of the assets acquired and liabilities assumed:
January 25,
2019
(in thousands)
Cash & cash equivalent$686  
Property, plant and equipment1,697  
Operating right of use assets2,866  
Goodwill *22,430  
Customer relationships10,708  
Order backlog2,787  
Accounts receivable3,100  
Unbilled revenue2,421  
Other receivables43  
Prepayments and other current assets908  
Deferred tax asset1,568  
Accounts payable(1,280) 
Unearned revenue(540) 
Other liabilities(1,232) 
Current lease liabilities(699) 
Non-current lease liabilities(2,167) 
Non-current other liabilities(1,123) 
Net assets acquired$42,173  
 
Cash outflows $42,349  
Working capital adjustment received(176) 
Total consideration$42,173  
 
*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.
XML 33 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring (Tables)
6 Months Ended
Jun. 30, 2020
Restructuring and Related Activities [Abstract]  
Restructuring charge
Details of the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:

Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019

(in thousands)
Restructuring charge
$18,089  $—  $18,089  $—  
Total $18,089  $—  $18,089  —  
Details of movement in restructuring charge
Details of the movement in the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:

Workforce reductionsOnerous LeaseTotal
(in thousands)
Initial restructuring charge recorded$11,391  $6,698  $18,089  
Utilization(1,807) —  (1,807) 
Provision at June 30, 2020$9,584  $6,698  $16,282  
Workforce reductionsOnerous LeaseTotal
(in thousands)
Initial restructuring charge recorded$9,684  $2,806  $12,490  
Utilization(5,399) (672) (6,071) 
Provision at December 31, 2018$4,285  $2,134  $6,419  
Utilization(3,554) (1,228) (4,782) 
Provision at December 31, 2019$731  $906  $1,637  
Utilization(430) (211) (641) 
Provision at June 30, 2020$301  $695  $996  
XML 34 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Operating leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Schedule of Lease Costs Lease costs recorded under operating leases for the three and six months ended June 30, 2020 were as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Operating lease costs$7,768  $8,964  $15,857  $17,619  
Income from sub-leases(246) (547) (514) (1,067) 
Net operating lease costs$7,522  $8,417  $15,343  $16,552  
Schedule of Operating Lease Maturity Future minimum lease payments under non-cancelable leases as of June 30, 2020 were as follows:
Minimum rental payments
(in thousands)
June 30, 2020
Due within 1 year$25,095  
Due between 1 and 5 years55,632  
Thereafter12,369  
Total future minimum lease payments 93,096  
Lease imputed interest(6,027) 
Total$87,069  
XML 35 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Income taxes (Tables)
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense Income taxes recognized during the three and six months ended June 30, 2020 and June 30, 2019, comprise:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Provision for income taxes $8,671  $12,456  $21,261  $24,496  
Tax impact of restructuring and other items(2,261) —  (2,261) —  
Provision for income taxes $6,410  $12,456  $19,000  $24,496  
XML 36 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Net income per ordinary share (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The reconciliation of the number of shares used in the computation of basic and diluted net income per ordinary share is as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
Weighted average number of ordinary shares outstanding for basic net income per ordinary share52,570,104  53,957,446  52,959,229  53,901,427  
Effect of dilutive share options outstanding458,463  491,671  731,909  454,278  
Weighted average number of ordinary shares outstanding for diluted net income per ordinary share53,028,567  54,449,117  53,691,138  54,355,705  
        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:

Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Net income attributable to the Group$47,760  $91,857  $139,456  $180,154  
Noncontrolling interest adjustment to redemption amount—  —  (4,522) —  
Net income attributable to the Group (including NCI redemption adjustment)$47,760  $91,857  $134,934  $180,154  
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
Net income per Ordinary Share attributable to the Group (including NCI redemption adjustment):
Basic$0.91  $1.70  $2.55  $3.34  
Diluted$0.90  $1.69  $2.51  $3.31  
XML 37 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Share-based awards (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Share Option Activity The following table summarizes option activity for the six months ended June 30, 2020:
 Options
Outstanding
Number of Shares 
Weighted
Average
Exercise
Price
Weighted
Average Grant Date
Fair Value
Weighted
Average
Remaining
Contractual
Life
Outstanding at December 31, 2019656,107  $87.80  $26.60  4.76
Granted107,737  $159.83  $42.43  
Exercised(40,199) $36.00  $13.03  
Canceled/expired(4,420) $22.30  $9.72  
Outstanding at June 30, 2020719,225  $101.89  $29.84  5.00
Exercisable at June 30, 2020378,063  $80.50  $24.12  3.90
Schedule of Movement in Non-vested Share Options
The following table summarizes the movement in non-vested share options for the six months ended June 30, 2020: 
Options
Outstanding
Number of Shares
Weighted Average
Exercise Price
Weighted Average
Grant Date Fair Value
Non-vested outstanding at December 31, 2019358,030  $103.68  $31.28  
Granted107,737  $159.83  $42.43  
Vested(124,605) $92.25  $27.51  
Forfeited—  $—  $—  
Non-vested outstanding at June 30, 2020341,162  $125.59  $36.18  
Schedule of Weighted Average Fair Values and Assumptions Used The weighted average grant date fair values and assumptions used were as follows:
Six Months Ended
June 30, 2020June 30, 2019
Weighted average grant date fair value$42.43  $43.43  
Assumptions:  
Expected volatility30 %30 %
Dividend yield— %— %
Risk-free interest rate0.57 %2.55 %
Expected life5 years5 years
Schedule of RSU and PSU Activity The following table summarizes RSU and PSU activity for the six months ended June 30, 2020:
  
PSU
Outstanding
Number of
Shares
 
PSU
Weighted
Average Grant Date
Fair Value
PSU
Weighted
Average
Remaining
Contractual
Life
 
RSU
Outstanding
Number of
Shares
 
RSU
Weighted
Average Grant Date
Fair Value
RSU
Weighted
Average
Remaining
Contractual
Life
Outstanding at December 31, 2019175,989  $110.79  1.04389,900  $119.07  1.43
Granted57,184  $165.30   125,756  $165.18  
Shares vested(63,516) $83.92   (138,939) $98.20  
Forfeited(197) $83.47   (16,994) $126.73  
Outstanding at June 30, 2020169,460  $137.53  1.64359,723  $142.86  1.82
Schedule of Non-cash Stock Compensation Expense Non-cash stock compensation expense for the three and six months ended June 30, 2020 and June 30, 2019 has been allocated as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Direct costs$2,353  $3,171  $4,188  $7,072  
Selling, general and administrative4,764  2,584  8,998  5,762  
 $7,117  $5,755  $13,186  $12,834  
XML 38 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Business segment information (Tables)
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Distribution of Revenue by Geographical Area The distribution of revenue by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Ireland *$279,743  $310,477  $594,715  $608,960  
Rest of Europe89,387  94,192  191,818  184,637  
U.S.189,466  222,312  414,933  440,852  
Rest of World61,632  68,156  133,864  135,540  
Total$620,228  $695,137  $1,335,330  $1,369,989  
* All sales shown for Ireland are export sales.
Distribution of income from operations by geographical area The distribution of income from operations including restructuring by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Ireland$38,655  $78,052  $112,590  $148,673  
Rest of Europe7,120  5,663  17,816  11,513  
U.S.9,377  16,300  23,268  33,407  
Rest of World1,797  6,075  9,566  14,443  
Total$56,949  $106,090  $163,240  $208,036  
The distribution of income from operations excluding restructuring by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands)(in thousands)
Ireland$56,744  $78,052  $130,679  $148,673  
Rest of Europe7,120  5,663  17,816  $11,513  
U.S.9,377  16,300  23,268  $33,407  
Rest of World1,797  6,075  9,566  14,443  
Total$75,038  $106,090  $181,329  $208,036  
Distribution of Long-lived Assets, Net, by Geographical Area The distribution of long-lived assets (including right-of-use assets), net, by geographical area was as follows:
June 30, 2020December 31, 2019
(in thousands)
Ireland$108,531  $110,522  
Rest of Europe33,377  41,970  
U.S.64,932  72,578  
Rest of World41,979  44,994  
Total$248,819  $270,064  
Distribution of Depreciation and Amortization by Geographical Area The distribution of depreciation, amortization and reduction in carrying value of the right-of-use assets by geographical area was as follows:
Three Months EndedSix Months Ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019
(in thousands) (in thousands)
Ireland$7,951  $7,026  $16,192  $14,916  
Rest of Europe3,672  3,615  7,487  7,052  
U.S.6,201  9,539  14,840  17,180  
Rest of World5,043  2,608  7,998  6,583  
Total$22,867  $22,788  $46,517  $45,731  
Distribution of Total Assets by Geographical Area The distribution of total assets by geographical area was as follows: 
June 30, 2020December 31, 2019
(in thousands)
Ireland$1,340,307  $1,323,181  
Rest of Europe605,148  660,797  
U.S.735,370  755,271  
Rest of World177,895  168,263  
Total$2,858,720  $2,907,512  
XML 39 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Significant accounting policies (Details) - USD ($)
12 Months Ended
Jul. 17, 2020
Dec. 31, 2019
Jun. 30, 2020
Mar. 09, 2020
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounting Standards Update [Extensible List]   us-gaap:AccountingStandardsUpdate201602Member      
Operating right-of-use assets   $ 104,977,000 $ 86,267,000    
Operating lease, liability     87,069,000    
Opening retained earnings   $ 1,618,055,000 1,578,483,000    
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible List]   us-gaap:AccountingStandardsUpdate201602CumulativeEffectPeriodOfAdoptionMember      
MeDiNova          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Percentage of interest acquired       100.00%  
MeDiNova | Subsequent Event          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Settlement of liability $ 43,900,000        
Accounting Standards Update 2016-02          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Operating right-of-use assets         $ 106,500,000
Operating lease, liability         106,500,000
Retained Earnings          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Opening retained earnings   $ 1,110,226,000 $ 1,070,020,000    
Retained Earnings | Accounting Standards Update 2016-02          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Opening retained earnings         $ 0
XML 40 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 620,228 $ 695,137 $ 1,335,330 $ 1,369,989
Top client        
Disaggregation of Revenue [Line Items]        
Revenue 74,932 89,565 156,199 189,559
Clients 2-5        
Disaggregation of Revenue [Line Items]        
Revenue 179,018 166,772 381,996 336,285
Clients 6-10        
Disaggregation of Revenue [Line Items]        
Revenue 86,449 87,725 160,800 166,499
Clients 11-25        
Disaggregation of Revenue [Line Items]        
Revenue 101,417 139,086 231,501 274,748
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 178,412 $ 211,989 $ 404,834 $ 402,898
XML 41 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]    
Billed services (accounts receivable) $ 482,349 $ 535,088
Unbilled services (unbilled revenue) 410,397 422,769
Accounts receivable and unbilled revenue 892,746 957,857
Allowance for credit losses/doubtful debts (9,329) (7,380)
Accounts receivable and unbilled revenue, net 883,417 950,477
Unearned revenue (payments on account) (393,217) (366,988)
Net balance 17,180 $ 55,781
Change in unbilled services (unbilled revenue) (12,372)  
Change in unearned revenue (payments on account) (26,229)  
Change in net balance $ (38,601)  
Change in unbilled services (unbilled revenue), percent (2.90%)  
Change in unearned revenue (payments on account), percent 7.10%  
Change in net balance, percent (69.20%)  
XML 42 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Revenue Remaining Performance Obligations (Details)
$ in Billions
Jun. 30, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation $ 5.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percent 43.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
XML 43 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Goodwill [Roll Forward]    
Opening balance $ 883,170 $ 756,260
Current period acquisitions (Note 6) 27,304 126,932
Prior period acquisitions 123 0
Foreign exchange movement (9,352) (22)
Closing balance $ 901,245 $ 883,170
XML 44 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Business combinations (Details) - USD ($)
6 Months Ended 12 Months Ended
Jul. 17, 2020
Jan. 22, 2020
Sep. 24, 2019
May 23, 2019
Jan. 25, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Mar. 09, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]                      
Goodwill           $ 901,245,000   $ 901,245,000   $ 883,170,000 $ 756,260,000
Cash outflows           47,367,000 $ 81,631,000        
Medpass                      
Business Acquisition [Line Items]                      
Percentage of share capital acquired   100.00%                  
Cash & cash equivalents   $ 10,170,000                  
Property, plant and equipment   45,000                  
Operating right of use assets   539,000                  
Goodwill   27,304,000                  
Accounts receivable   3,033,000                  
Prepayments and other current assets   158,000                  
Accounts payable   (368,000)                  
Unearned revenue   (989,000)                  
Other liabilities   (2,315,000)                  
Current lease liabilities   (219,000)                  
Non-current lease liabilities   (320,000)                  
Non-current deferred tax liability   (4,090,000)                  
Net assets acquired   47,556,000                  
Cash outflows   46,992,000                  
Working capital adjustments (decrease) increase   564,000                  
Contingent consideration   0       0   0      
Total consideration   47,556,000                  
Goodwill expected to be tax deductible   0                  
Contingent consideration, maximum amount   6,700,000                  
Symphony                      
Business Acquisition [Line Items]                      
Percentage of share capital acquired     100.00%                
Cash & cash equivalents     $ 3,292,000                
Property, plant and equipment     564,000                
Operating right of use assets     820,000                
Goodwill     22,865,000                
Accounts receivable     4,544,000                
Unbilled revenue     186,000                
Other receivables     6,000                
Prepayments and other current assets     181,000                
Accounts payable     (799,000)                
Unearned revenue     (2,411,000)                
Other liabilities     (933,000)                
Current lease liabilities     (289,000)                
Non-current lease liabilities     (531,000)                
Net assets acquired     37,817,000                
Cash outflows     34,976,000                
Working capital adjustments (decrease) increase     341,000                
Contingent consideration     2,500,000     $ 500,000   500,000      
Total consideration     37,817,000                
MeDiNova                      
Business Acquisition [Line Items]                      
Percentage of interest acquired                 100.00%    
Cash & cash equivalents       $ 7,719,000              
Property, plant and equipment       670,000              
Operating right of use assets       1,558,000              
Goodwill       81,760,000              
Accounts receivable       3,488,000              
Unbilled revenue       4,272,000              
Other receivables       819,000              
Prepayments and other current assets       406,000              
Accounts payable       (5,484,000)              
Unearned revenue       (5,796,000)              
Other liabilities       (6,860,000)              
Current lease liabilities       (430,000)              
Non-current lease liabilities       (1,128,000)              
Non-current deferred tax liability       (1,345,000)              
Net assets acquired       86,249,000              
Cash outflows       54,123,000              
Working capital adjustments (decrease) increase       (466,000)              
Redeemable noncontrolling interest       32,592,000              
Total consideration       86,249,000              
Goodwill expected to be tax deductible       0              
Business combination fair value adjustment increase to other liabilities               1,600,000      
Business combinations fair value adjustments decrease to operating right of use assets               300,000      
Business combination fair value adjustments decrease to current lease liabilities               100,000      
Business combinations fair value adjustments decrease to non-current lease liabilities               300,000      
Business combinations fair value adjustments decrease to non-current deferred tax liability               $ 2,200,000      
MeDiNova | Subsequent Event                      
Business Acquisition [Line Items]                      
Settlement of liability $ 43,900,000                    
MMD                      
Business Acquisition [Line Items]                      
Percentage of share capital acquired         100.00%            
Cash & cash equivalents         $ 686,000            
Property, plant and equipment         1,697,000            
Operating right of use assets         2,866,000            
Goodwill         22,430,000            
Accounts receivable         3,100,000            
Unbilled revenue         2,421,000            
Other receivables         43,000            
Prepayments and other current assets         908,000            
Deferred tax asset         1,568,000            
Accounts payable         (1,280,000)            
Unearned revenue         (540,000)            
Other liabilities         (1,232,000)            
Current lease liabilities         (699,000)            
Non-current lease liabilities         (2,167,000)            
Non-current other liabilities         (1,123,000)            
Net assets acquired         42,173,000            
Cash outflows         42,349,000            
Working capital adjustments (decrease) increase         (176,000)            
Total consideration         42,173,000            
Goodwill expected to be tax deductible         0            
Customer Relationships | Medpass                      
Business Acquisition [Line Items]                      
Customer relationships   11,725,000                  
Customer Relationships | Symphony                      
Business Acquisition [Line Items]                      
Customer relationships     8,159,000                
Customer Relationships | MeDiNova                      
Business Acquisition [Line Items]                      
Customer relationships       3,887,000              
Customer Relationships | MMD                      
Business Acquisition [Line Items]                      
Customer relationships         10,708,000            
Order backlog | Medpass                      
Business Acquisition [Line Items]                      
Customer relationships   $ 2,883,000                  
Order backlog | Symphony                      
Business Acquisition [Line Items]                      
Customer relationships     $ 2,163,000                
Order backlog | MeDiNova                      
Business Acquisition [Line Items]                      
Customer relationships       171,000              
Order backlog | MMD                      
Business Acquisition [Line Items]                      
Customer relationships         $ 2,787,000            
Patient database | MeDiNova                      
Business Acquisition [Line Items]                      
Customer relationships       $ 2,542,000              
XML 45 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]          
Restructuring charge $ 18,089,000 $ 0 $ 18,089,000 $ 0  
Impairment of right-of-use assets     5,411,000 0  
Other liabilities          
Restructuring Cost and Reserve [Line Items]          
Restructuring reserve, current 12,700,000   12,700,000    
Non-current other liabilities          
Restructuring Cost and Reserve [Line Items]          
Restructuring reserve, noncurrent 4,600,000   4,600,000    
Resource rationalization, 2020          
Restructuring Cost and Reserve [Line Items]          
Restructuring charge 18,089,000 $ 0 18,089,000 $ 0  
Impairment of right-of-use assets 5,400,000        
Resource rationalization, 2020 | Workforce reductions          
Restructuring Cost and Reserve [Line Items]          
Restructuring charge 11,391,000   11,391,000    
Resource rationalization, 2020 | Onerous Lease          
Restructuring Cost and Reserve [Line Items]          
Restructuring charge 6,698,000   6,698,000    
Resource rationalization, 2020 | Other restructuring          
Restructuring Cost and Reserve [Line Items]          
Restructuring charge $ 1,300,000        
Resource rationalizations 2018          
Restructuring Cost and Reserve [Line Items]          
Restructuring charge     $ 0   $ 12,490,000
Resource rationalizations 2018 | Workforce reductions          
Restructuring Cost and Reserve [Line Items]          
Restructuring charge         9,684,000
Resource rationalizations 2018 | Onerous Lease          
Restructuring Cost and Reserve [Line Items]          
Restructuring charge         $ 2,806,000
XML 46 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring - Rollforward Activity (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Restructuring Reserve [Roll Forward]            
Restructuring charge $ 18,089,000 $ 0 $ 18,089,000 $ 0    
Resource rationalization, 2020            
Restructuring Reserve [Roll Forward]            
Restructuring charge 18,089,000 $ 0 18,089,000 0    
Utilization (1,807,000)   (1,807,000)      
Provision, ending balance 16,282,000   16,282,000      
Resource rationalization, 2020 | Workforce reductions            
Restructuring Reserve [Roll Forward]            
Restructuring charge 11,391,000   11,391,000      
Utilization (1,807,000)   (1,807,000)      
Provision, ending balance 9,584,000   9,584,000      
Resource rationalization, 2020 | Onerous Lease            
Restructuring Reserve [Roll Forward]            
Restructuring charge 6,698,000   6,698,000      
Utilization 0   0      
Provision, ending balance 6,698,000   6,698,000      
Resource rationalizations 2018            
Restructuring Reserve [Roll Forward]            
Restructuring charge     0     $ 12,490,000
Provision, beginning balance     1,637,000 6,419,000 $ 6,419,000  
Utilization     (641,000)   (4,782,000) (6,071,000)
Provision, ending balance 996,000   996,000   1,637,000 6,419,000
Resource rationalizations 2018 | Workforce reductions            
Restructuring Reserve [Roll Forward]            
Restructuring charge           9,684,000
Provision, beginning balance     731,000 4,285,000 4,285,000  
Utilization     (430,000)   (3,554,000) (5,399,000)
Provision, ending balance 301,000   301,000   731,000 4,285,000
Resource rationalizations 2018 | Onerous Lease            
Restructuring Reserve [Roll Forward]            
Restructuring charge           2,806,000
Provision, beginning balance     906,000 $ 2,134,000 2,134,000  
Utilization     (211,000)   (1,228,000) (672,000)
Provision, ending balance $ 695,000   $ 695,000   $ 906,000 $ 2,134,000
XML 47 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Operating leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Leases [Abstract]        
Operating lease costs $ 7,768 $ 8,964 $ 15,857 $ 17,619
Income from sub-leases (246) (547) (514) (1,067)
Net operating lease costs $ 7,522 $ 8,417 $ 15,343 $ 16,552
XML 48 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Operating leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Lessee, Lease, Description [Line Items]        
Total lease cost $ 7,522 $ 8,417 $ 15,343 $ 16,552
Right-of-use assets obtained in exchange for lease obligations $ (1,400) 4,900 2,900 17,900
Impairment of right-of-use assets     $ 5,411 0
Weighted average remaining lease term (in years) 4 years 9 months 7 days   4 years 9 months 7 days  
Weighted average discount rate 2.66%   2.66%  
Other liabilities        
Lessee, Lease, Description [Line Items]        
Operating lease liabilities $ 23,100 $ 29,000 $ 23,100 29,000
Selling, general and administration costs        
Lessee, Lease, Description [Line Items]        
Total lease cost     14,000 15,300
Direct costs        
Lessee, Lease, Description [Line Items]        
Total lease cost     $ 1,300 $ 1,300
XML 49 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Operating leases - Operating Lease Maturity (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Leases [Abstract]  
Due within 1 year $ 25,095
Due between 1 and 5 years 55,632
Thereafter 12,369
Total future minimum lease payments 93,096
Lease imputed interest (6,027)
Total $ 87,069
XML 50 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Income taxes - Income Taxes Recognized During Period (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 8,671 $ 12,456 $ 21,261 $ 24,496
Tax impact of restructuring and other items (2,261) 0 (2,261) 0
Provision for income taxes $ 6,410 $ 12,456 $ 19,000 $ 24,496
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Income taxes - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Liability for unrecognized tax benefit $ 19.3 $ 21.3
Items generating unrecognized tax benefits 18.9 20.2
Interest and related penalties $ 0.4 $ 1.1
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Net income per ordinary share - Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Weighted average number of ordinary shares outstanding for basic net income per ordinary share (in shares) 52,570,104 53,957,446 52,959,229 53,901,427
Effect of dilutive share options outstanding (in shares) 458,463 491,671 731,909 454,278
Weighted average number of ordinary shares outstanding for diluted net income per ordinary share (in shares) 53,028,567 54,449,117 53,691,138 54,355,705
XML 53 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Net income per ordinary share - Reconciliation of Net Income Attributable to the Group and Net Income Attributable To the Group (Including NCI Redemption Amount) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Net income attributable to the group $ 47,760 $ 91,857 $ 139,456 $ 180,154
Noncontrolling interest adjustment to redemption amount 0 0 (4,522) 0
Net income attributable to the Group (including NCI redemption adjustment) $ 47,760 $ 91,857 $ 134,934 $ 180,154
Net income per Ordinary Share attributable to the Group (including NCI redemption adjustment):        
Basic (USD per share) $ 0.91 $ 1.70 $ 2.55 $ 3.34
Diluted (USD per share) $ 0.90 $ 1.69 $ 2.51 $ 3.31
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Share-based awards - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Feb. 14, 2017
May 11, 2015
Jan. 17, 2003
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
May 16, 2019
Feb. 13, 2017
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Non-cash stock compensation expense not yet recognized       $ 61.1        
Unrecognized stock-based compensation expense, weighted average period       2 years 5 months 1 day        
Consultants Stock Plan, 2008 Plan                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Ordinary shares which have been reserved for issuance (in shares) 1,000,000.0             400,000
Limit of shares issued or to be issued pursuant to options granted (in shares) 1,000,000.0              
Employee Stock Plan, 2008 Plan                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Ordinary shares which have been reserved for issuance (in shares) 6,000,000.0              
Maximum number of shares per employee (in shares) 400,000              
Option Plans 2008 | Minimum                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Percentage of option price for fair value of ordinary share 100.00%              
Employee Stock Plan, 2003 Plan                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Ordinary shares which have been reserved for issuance (in shares)     6,000,000.0          
Maximum number of shares per employee (in shares)     400,000          
Maximum number of award as percentage of shares outstanding     10.00%          
Employee Stock Option                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Weighted average contractual term of options outstanding       5 years   4 years 9 months 3 days    
Weighted average fair value per option (USD per share)       $ 22.51        
Exercisable - number of shares (in shares)       378,063        
Exercisable - weighted average remaining contractual life       3 years 10 months 24 days        
Exercisable - weighted average exercise price (USD per share)       $ 80.50        
Fully vested total intrinsic value       $ 33.3        
Intrinsic value of option exercised       $ 4.3 $ 19.3      
Employee Stock Option | Minimum                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Options outstanding fair value (USD per share)       $ 11.58        
Employee Stock Option | Maximum                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Weighted average contractual term of options outstanding       8 years        
Options outstanding fair value (USD per share)       $ 46.72        
Restricted Stock Units 2013                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Ordinary shares which have been reserved for issuance (in shares)   4,100,000            
Ordinary shares which have been reserved for issuance (in shares)   2,500,000            
Consultants Restricted Stock Units 2019                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Ordinary shares which have been reserved for issuance (in shares)             250,000  
Performance Share Unit (PSUs)                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Fair value of stock units vested       $ 5.3   $ 16.5    
Restricted Stock Units (RSUs)                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Fair value of stock units vested       $ 13.6   $ 8.5    
PSUs Based on Service and EPS Targets | Maximum                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Stock units to be granted (in shares)       78,645        
Award Date, All years excluding 2018 | Employee Stock Option                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Shares vesting period       5 years        
Shares expiration period       8 years        
Non-executive directors | Consultants Restricted Stock Units 2019                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Shares vesting period       12 months        
Non-executive directors | Award Date, 2018 | Employee Stock Option                
Compensation Related Costs Share Based Payments Disclosure [Line Items]                
Shares vesting period       12 months        
Shares expiration period       8 years        
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Share-based awards - Summary of Stock Option Activity (Details) - Employee Stock Option - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Options Outstanding Number of Shares       
Outstanding at beginning of period (in shares) 656,107    
Granted (in shares) 107,737    
Exercised (in shares) (40,199)    
Canceled/expired (in shares) (4,420)    
Outstanding at end of period (in shares) 719,225   656,107
Exercisable at end of period (in shares) 378,063    
Weighted Average Exercise Price      
Outstanding at beginning of period (USD per share) $ 87.80    
Granted (USD per share) 159.83    
Exercised (USD per share) 36.00    
Canceled/expired (USD per share) 22.30    
Outstanding at end of period (USD per share) 101.89   $ 87.80
Exercisable at end of period (USD per share) 80.50    
Weighted Average Grant Date Fair Value      
Outstanding at beginning of period (USD per share) 26.60    
Granted (USD per share) 42.43 $ 43.43  
Exercised (USD per share) 13.03    
Canceled/expired (USD per share) 9.72    
Outstanding at end of period (USD per share) 29.84   $ 26.60
Exercisable at end of period (USD per share) $ 24.12    
Weighted Average Remaining Contractual Life      
Outstanding at end of period (in years) 5 years   4 years 9 months 3 days
Exercisable at end of period (in years) 3 years 10 months 24 days    
XML 56 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Share-based awards - Summary of Movement in Non-Vested Share Options (Details) - Employee Stock Option - $ / shares
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Options Outstanding Number of Shares    
Non-vested outstanding at beginning of period (in shares) 358,030  
Granted (in shares) 107,737  
Vested (in shares) (124,605)  
Forfeited (in shares) 0  
Non-vested outstanding at end of period (in shares) 341,162  
Weighted Average Exercise Price    
Non-vested outstanding at beginning of period (USD per share) $ 103.68  
Granted (USD per share) 159.83  
Vested (USD per share) 92.25  
Forfeited (USD per share) 0  
Non-vested outstanding at end of period (USD per share) 125.59  
Weighted Average Grant Date Fair Value    
Non-vested outstanding at beginning of period (USD per share) 31.28  
Granted (USD per share) 42.43 $ 43.43
Vested (USD per share) 27.51  
Forfeited (USD per share) 0  
Non-vested outstanding at end of period (USD per share) $ 36.18  
XML 57 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Share-based awards - Schedule of Weighted Average Fair Values and Assumptions Used (Details) - Employee Stock Option - $ / shares
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average grant date fair value $ 42.43 $ 43.43
Assumptions:    
Expected volatility 30.00% 30.00%
Dividend yield 0.00% 0.00%
Risk-free interest rate 0.57% 2.55%
Expected life 5 years 5 years
XML 58 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Share-based awards - Summary of RSU and PSU Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Performance Share Unit (PSUs)    
Outstanding Number of Shares    
Outstanding at beginning of period (in shares) 175,989  
Granted (in shares) 57,184  
Shares vested (in shares) (63,516)  
Forfeited (in shares) (197)  
Outstanding at end of period (in shares) 169,460 175,989
Weighted Average Grant Date Fair Value    
Outstanding at beginning of period (USD per share) $ 110.79  
Granted (USD per share) 165.30  
Shares vested (USD per share) 83.92  
Forfeited (USD per share) 83.47  
Outstanding at end of period (USD per share) $ 137.53 $ 110.79
Weighted Average Remaining Contractual Life    
Outstanding at end of period (in years) 1 year 7 months 20 days 1 year 14 days
Restricted Stock Units (RSUs)    
Outstanding Number of Shares    
Outstanding at beginning of period (in shares) 389,900  
Granted (in shares) 125,756  
Shares vested (in shares) (138,939)  
Forfeited (in shares) (16,994)  
Outstanding at end of period (in shares) 359,723 389,900
Weighted Average Grant Date Fair Value    
Outstanding at beginning of period (USD per share) $ 119.07  
Granted (USD per share) 165.18  
Shares vested (USD per share) 98.20  
Forfeited (USD per share) 126.73  
Outstanding at end of period (USD per share) $ 142.86 $ 119.07
Weighted Average Remaining Contractual Life    
Outstanding at end of period (in years) 1 year 9 months 25 days 1 year 5 months 4 days
XML 59 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Share-based awards - Schedule of Non-cash Stock Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense $ 7,117 $ 5,755 $ 13,186 $ 12,834
Direct costs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense 2,353 3,171 4,188 7,072
Selling, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense $ 4,764 $ 2,584 $ 8,998 $ 5,762
XML 60 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Share capital (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2019
Jun. 30, 2020
Dec. 31, 2019
Jan. 08, 2019
Equity, Class of Treasury Stock [Line Items]        
Shares redeemed, value   $ 175,000    
Buyback Program        
Equity, Class of Treasury Stock [Line Items]        
Share repurchase program, number of shares authorized to be repurchased (in shares)       1,000,000.0
Shares redeemed, value $ 5,300 $ 175,000 $ 141,600  
Shares redeemed (in shares) 35,100 1,235,218    
Buyback Program | Maximum        
Equity, Class of Treasury Stock [Line Items]        
Share repurchase program, authorized percentage   10.00%    
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Business segment information - Narrative (Details)
6 Months Ended
Jun. 30, 2020
segment
Segment Reporting [Abstract]  
Number of operating segments 1
XML 62 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Business segment information - Distribution of Revenue by Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Revenue $ 620,228 $ 695,137 $ 1,335,330 $ 1,369,989
Ireland        
Segment Reporting Information [Line Items]        
Revenue 279,743 310,477 594,715 608,960
Rest of Europe        
Segment Reporting Information [Line Items]        
Revenue 89,387 94,192 191,818 184,637
U.S.        
Segment Reporting Information [Line Items]        
Revenue 189,466 222,312 414,933 440,852
Rest of World        
Segment Reporting Information [Line Items]        
Revenue $ 61,632 $ 68,156 $ 133,864 $ 135,540
XML 63 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Business segment information - Distribution of Income from Operations, Including Restructuring, by Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Income from operations, including restructuring $ 56,949 $ 106,090 $ 163,240 $ 208,036
Ireland        
Segment Reporting Information [Line Items]        
Income from operations, including restructuring 38,655 78,052 112,590 148,673
Rest of Europe        
Segment Reporting Information [Line Items]        
Income from operations, including restructuring 7,120 5,663 17,816 11,513
U.S.        
Segment Reporting Information [Line Items]        
Income from operations, including restructuring 9,377 16,300 23,268 33,407
Rest of World        
Segment Reporting Information [Line Items]        
Income from operations, including restructuring $ 1,797 $ 6,075 $ 9,566 $ 14,443
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Business segment information - Distribution of Income from Operations, Excluding Restructuring by Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Operating income (loss) excluding restructuring $ 75,038 $ 106,090 $ 181,329 $ 208,036
Ireland        
Segment Reporting Information [Line Items]        
Operating income (loss) excluding restructuring 56,744 78,052 130,679 148,673
Rest of Europe        
Segment Reporting Information [Line Items]        
Operating income (loss) excluding restructuring 7,120 5,663 17,816 11,513
U.S.        
Segment Reporting Information [Line Items]        
Operating income (loss) excluding restructuring 9,377 16,300 23,268 33,407
Rest of World        
Segment Reporting Information [Line Items]        
Operating income (loss) excluding restructuring $ 1,797 $ 6,075 $ 9,566 $ 14,443
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Business segment information - Distribution of Long-lived Assets, Net, by Geographical Area (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]    
Long-lived assets, net $ 248,819 $ 270,064
Ireland    
Segment Reporting Information [Line Items]    
Long-lived assets, net 108,531 110,522
Rest of Europe    
Segment Reporting Information [Line Items]    
Long-lived assets, net 33,377 41,970
U.S.    
Segment Reporting Information [Line Items]    
Long-lived assets, net 64,932 72,578
Rest of World    
Segment Reporting Information [Line Items]    
Long-lived assets, net $ 41,979 $ 44,994
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Business segment information - Distribution of Depreciation and Amortization by Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Depreciation, amortization and reduction in carrying value of right-of-use assets $ 22,867 $ 22,788 $ 46,517 $ 45,731
Ireland        
Segment Reporting Information [Line Items]        
Depreciation, amortization and reduction in carrying value of right-of-use assets 7,951 7,026 16,192 14,916
Rest of Europe        
Segment Reporting Information [Line Items]        
Depreciation, amortization and reduction in carrying value of right-of-use assets 3,672 3,615 7,487 7,052
U.S.        
Segment Reporting Information [Line Items]        
Depreciation, amortization and reduction in carrying value of right-of-use assets 6,201 9,539 14,840 17,180
Rest of World        
Segment Reporting Information [Line Items]        
Depreciation, amortization and reduction in carrying value of right-of-use assets $ 5,043 $ 2,608 $ 7,998 $ 6,583
XML 67 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Business segment information - Distribution of Total Assets by Geographical Area (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]    
Assets $ 2,858,720 $ 2,907,512
Ireland    
Segment Reporting Information [Line Items]    
Assets 1,340,307 1,323,181
Rest of Europe    
Segment Reporting Information [Line Items]    
Assets 605,148 660,797
U.S.    
Segment Reporting Information [Line Items]    
Assets 735,370 755,271
Rest of World    
Segment Reporting Information [Line Items]    
Assets $ 177,895 $ 168,263
EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !E2^% '04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 94OA0OGS &NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VVE0NCFLN))07!!\1:2V=U@TX1DI-VWMXV[740?P&-F_GSS M#4RG@] ^XG/T 2-93#>3ZXR,%CJB(A_/>*-7?/B,?889#=BCPX$25&4%3"X3 MPVGJ.[@"%AAA=.F[@&8EYNJ?V-P!=DY.R:ZI<1S+L8<*WIX>7_*ZA1T2 MJ4'C_"M90:> &W:9_-IL[W621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !E2^%!TZ_@AG0( #D( 8 >&PO=V]R:W-H965T&UL ME99=;]HP%(:ONU]AY7HT3BBA5( $M&A=U8ZU^] T[<(DA\2J$V>V4\J_G^V$ ME$W![6Z([?A]_1S;.8?QEHM'F0$H])RS0DZ\3*GRPO=EG$%.Y"DOH=!O-ESD M1.FN2'U9"B")%>7,#S&._)S0PIN.[=A*3,>\4HP6L!)(5GE.Q&X.C&\G7N#M M!^YIFBDSX$_')4GA =37-@0 8-8&0NB'T^P ,:,D^;XW9AZ[9I&>-C>NR]M\#J8-9&P MX.P[350V\&XX\%%=2\;P1:X*<%O63 M/#<;<2 (HB."L!&$EKM>R%)>$D6F8\&W2)C9VLTT;*A6K>%H84[E00G]EFJ= MFB[X$XBQK[25&?#C1C:O9>$1681N>:$RB:Z*!)*_];Y&:#G"/<<\=!I^K(I3 MU,?O48A#[/#KMW'UK5_?%1?Z.5M+)?3)_W)8GK669];R[(CE)8\K?1\5^K(K MH6O+W/*H=^. &+00 Z?+5:&HVJ%[2*F)3-/3)P&FWJ(3X]P!=-^P5 MNUXO"'O]H O-/\CF.8C4UBR)8EX5JD[L[6A;%V=U-7B97A?56R)26DC$8*.E M^'2HDX*HZU3=4;RTM6'-E:XTMIGIV@["3-#O-YRK?<&PO=V]R:W-H965T&ULK9I];^.X$8>_"F$+S6W[-R,QL;"2Z),H M9U/TPW; M+M_*6G3OU$XV\,V3:FNAX;9]WG2[5HIB:%17&XIQO*E%V:QNKX?//K>WUZK7 M5=G(SRWJ^KH6[>L'6:F7FQ59O7WPI7S>:O/!YO9Z)Y[E@]1?=Y];N-L<>RG* M6C9=J1K4RJ>;U1UY?Q_%IL%@\<]2OG2S:V2&\JC4-W/SJ;A98:-(5C+7I@L! MO_;R7E:5Z0ET_''H='5\IFDXOW[K_:_#X&$PCZ*3]ZKZ5UGH[KJAO^1R\'6[Q">=]I51\:@X*Z;,;?XOO!$;,&-/$TH(<& M]-(&[-" #0,=E0W#^BBTN+UNU0MJC37T9BX&WPRM831E8Z;Q0;?P;0GM].V] M:@J8%%D@N.I4519"P\T'48DFE^C!=-RA'U#9H-^WJN]$4W37&PU/-NTW^>$I M'\:G4,]3_MXW[Q##:T0QQ5\?/J(??_BIVXI6NOJZ#_?U4>;0%S%]D2S0UP8\ M<70'/;J##ITSGSOZMI6-1G==!^-^'^B1'7MD0X^1KT?1;1%X#>7F0O[1EWM1 MP2.<7AR[XD-79@'N;WE&"<;7F_W<00XSBAG.CF8G2J.CTBBH]&XORDH\5A)! M=D =J(19W\M.USZY8W_Q3 =):+H0:QM%63RS.M'*CUIY6&N>JQY402;))7@4 M5*]1 UE//2%106X:HM>,(V]E46I4*9A1YR"XK2]A$*:+8=AFG"8)]HPC/HXC M#H[C:_-85A4LN%;N9=-+E\#8%D@PRY*%0(<9I4GL"8KD*# )"OQ-;V4[\[+3 MA8GU:!9%/%X(=%AE-,-N?>E17QK4][F5._$Z1.BPRM2@-S\L8S$L8Y?DU!:3 M$KR,7=LJ(IPD;LG947(6E/RIR54MD1;?Y3Q^72HSZ_DTY6FV4.FP8@GW3#S! M$QEP4.?O2HOJ E<>NCE) SQ)6;;TILLPIE&6>F* S"!&@FE[C-+S29M,'"#T M3%Q!I=3JUS7: 0GU$%LF>>],J VIQND*ZAHAYW3I"9<=QZDGLL@$&Q*FS<]* M%2^049SBF/70#!,:\:4XVRY-&4E\LS3QA80!\QMX5.BR>4:M*:ZNU--5W\E0 M9-GL2&,:+S.?PXS@*$M\WIP@0\*4&<.J4(PHQ'FGE5*)ZC0,%2^-E*T3;A(I38T6,8H6>9JEUT<9ZFGCJ83 M7.@9N RYNIJFQZG2)@5+.6;+Q>BR2U(>>58CG8A"PT0YJ?U",VYC(B.9%>X. MF,!&D'A43C"A89B\!?NC:+X=-U!@,Y;8E1(->A)YR,\V+QC4>=;>T&T71[Z0 MG)*S2]H("]-+E,R9^&D_^CJ:R%5CEI]L7E0DV**5L"WFD89>!0 MC\Z)2BP.YL@'<\B[554AV^Y/Z"]#Z1T\H9UHPF%PL-/J'://MX42;XL&"LW5,Z9KB^'SSC[#!JQ]!V=N9 MN'/Z;')%/%YN3EU6,>.>B9O@QL*;IKL""HA2-1!E.U$65[!QRL6NA*AS2K4W M0CRCW#X$=]@E21;[]+-[OL$IX2W\N& MB9A1F)A?I!:EV568S07$LOL-@PU @A-L'\^[# G!E'K2>#31,@K3Y9;-+$R"K/RBRRDK(<7.8UJ#'5:554F6Y2-EI!, MG N/1XG'@!%L_=.85#Z/3SDN]EX?CT=SZ?0>!R'@NZ)AL))K '(6WBQ8^+2"B'R'GCY_^A/Z# MO*]^/T2.@T9\^+< ^*6 I 4DWFBCS-NZ9)9-1EIM0+MH8G,#7QN/)C=P[>.WT(#ZD& M72'BKA"QYTOV\,TM&:?K:4$MX2.79)\S 3-EN+]O/\\7QFJZ=;^>2)9TR1*? MK+\GV3>=4P9]UQ;O""JF8,T@[^>FKY%.3-I9) MVEP]YR%]J8<=@;L]A%L]R/7_KTRON#0@<$G0Z'A(U=!-3VTF5E6^+2V4I2;G MAP5]AE"[ -I?*F7O)Z[3=1^VR5]02P,$% @ &5+X4 (FU4+[!0 ?1@ M !@ !X;"]W;W)K[E5RI+'?%>4%Y.MM?NSV:Q<;56>EE.]5P7\9H5D\OSYMV-N3S7E=UEA;HQI*SR/#4_KM1./UQ,V.3IQ>=L ML[7UB]GE^3[=J%MEO^YO##S-NBSK+%=%F>F"&'5W,7G/SA8\J ,:Q.^9>BB/ M[DE-9:GU]_KAP_IB0NL>J9U:V3I%"I=[=:UVNSH3]..O-NFD:[,./+Y_ROY3 M0Q[(+--27>O=MVQMMQ>3>$+6ZBZM=O:S?OA%M81DG6^E=V7SESP(H /+@ ;P-X&Y ,! @V@#QTA:"-B!X:0NR#6BHSP[< M&^'FJ4TOSXU^(*9&0[;ZIE&_B0:]LJ(NE%MKX-<,XNSEM2[6,.QJ3>"NU+ML MG5IXN+5P@7JP)=%WY-->F;0>UY*\(U]OY^3UJS?D%S"0_;.Z5T6EL*(Y!,HFL%[E[B]#4(3'Y[/[X[% 8(ED(CJ% MS7T8$T(*04]Q"PP7)DF<=+@3GK+C*4=5O-8ES""8'T0][NMI5IZ-J!=V6<-1 M]>:9@666K.KDF(2'Z/"(3!#(6 A'0@26T%"&CH0^#(1FW($M$%@8,BEP :.. M:C1*]19VD*S8O"4;5< :M&NT3->P$&9U-=:;S).TF!*1UZE8!$GB"(&A.'7D MFOLH%E$H.D<'!!:"7A+7(>YTB,>'7($-6&7I87.M->QW0\;2 MG448BL4.:NZC!&>Q.X40% WC =Y)QSMY9J& 8:Y6MC)0!1C/Q&<0T]@=81_E M]'[^HCR+L3PG_!CM]U\ZRO"+ME#6*V^A0#=4ZK4O0\$CERZ&BQ,:N*LC@F,L MXC1QQQ8%ABP9FM[LR'ZP4?KM/G-G=$YT9S-0\@PAGP0>=Q_&:.A1FF,XT#+P MJ/LX3F,JP@'FO&?.GV%NE8'R!AM52X!2YLA*SES"/HA%[NR<(RC.I4?61PG) M!^8PZ[T$$R^C.K)4MRF.FWXG.*K+%QM]:3):FU)EM6 M-EWN8+0U*32\+ZS1C9\#U&%%0$7Q+90GB ]Y)UQW,\=0H6N#%\_E.M6B-VQL MW+&-:&&WBOQL=+5'VIPA:$CXL8;'T=G@?QD3BS9,%AHLID\& #+U_8\GH M%]"1#+"[DT]FG16I^4%NMZD948:\+K15A-$W8Q],O'=9?-QE7:5EMB*OZ[.+ MNAMEW?H;3/XV3WQ+PTEXG_YP,/\Q-9NL*,E.W4%3=!K!BFP.9]V'!ZOW MS6'N4ENK\^9VJ]*U,C4 ?K_3L&ZV#W4#W7\<+O\!4$L#!!0 ( !E2^% Z M46&Y= @ /LD 8 >&PO=V]R:W-H965T&ULG9I=<^,H M%H;_"I6:B^ZJ<5M\2):ZDE1U)S.UO;4SE>KL[%X3"=O:EH4'(2>97[\@V481 M!Y+,32PI!W@Y',X#2)>/4OWHMD)H]+1KVN[J8JOU_O-RV95;L>/=)[D7K?G/ M6JH=U^96;9;=7@E>#85VS9(D2;;<\;J]N+XH"7YP>?*\W6VT?+*\O]WPC[H7^8W^GS-WR7$M5[T3;U;)%2JRO+K[@ MSS=I8@L,%O^IQ6,WN4:V*P]2_K WWZJKB\0J$HTHM:V"FY^#N!%-8VLR.OX\ M5GIQ;M,6G%Z?:O]UZ+SIS /OQ(UL_EM7>GMUD5^@2JQYW^CO\O$?XMBAU-97 MRJ8;_J+'HVUR@. MCLJ&;MURS:\OE7Q$REJ;VNS%X)NAM.E-W=IAO-?*_+%MU METMMU-@ZE^6QY:]CRR30=N@7HZ!Z67YI>G'N"CEUY2N)5OC/OOV$ M:/(S(@E) #TW;RZ.BX@<>O8L'>JC(<]:IZT'IZV5W"$S\Q37=;L90[?6M>@^ M1]IAYW;8T X+M/.[F>MU6\J=@,9@+)L.9>V4/EQCEB2YZ>!AZAK +$]23,YF M+Z2E9VEIU 5?JO^9"![#2$LSZTO9EG4C4'O6;)_;N])Z:Z_DH3;!@!Z>W^VN M[*PIB[KK7[(S,=VBJN[VLN.-C6_3KFE-/_^,]@UO-3(!C<2??;VWTB&OCDUD M$W<5Z6WPB3JLN9#^A-/>SMM(7$KOV62,3K3!UD5.(,E MYF>)>53BM]V>U\IZS;I5V12ZD.M%WPG$NTYH,$WDGI*483R3ZQLEL-3B++6( M2OTNJGXDB4EC)5?JV<;:@3>]L-I=^+VQ%X4G$#-*5[-N %9IP@)>QXE+XDFT M,U]V4NGZKS$TC/JZU;S=U ^-@!-S L2OIQ6P6JVR0!#C"7#PN[1NY$&H=HB9 MC3*S#U:,/2T+0N:"XT8O]1*GE\1CNM5"B4[;I-%MC79D[G?&Q0=QS&V@8!() MV*-U?@;E4S]0S<)P MW@/ *DU"T>R AN-$^RYX4_]E,+ QR]#![;P9)N4[W,^ 4*!>P/A6@:R"'?)P M^BI?EA^L\H]H6.DN=L;=O1*GK+BN6VXH:,@33B;'-J+1XYLLTB0DW]$1Q_%X MKV7Y QDR6[R\BAKL4PY3G'MQ IB1G+* 6 =$'"!+M!65!M8M<^^ M!(!A]^),WG[NX->LR41^XX2WD(N)S*=L=P IG60!_XIDX_G:181".3:4(?I5%'/!HGWEVORJT=T[]SBD8A0$)V.&Z/9Q!_0[0/+[8JDOE^$S K MDBP4*XYP-$ZXJ<,G0FT2MI-3/Z,%:J1)#?98!90/;/ P6) 9I2&_,PGN> O@)(Q+P\#%FMDC2P"&,.5RR^R;O? M;WVVFGD?C*%I*K,,)HLVUG1L%((5ZLT M2>:I"C+,4APZQ&..:RS.M=&AR@D/>Q7:?#%/*'36&)H?CF(L3C%O9D,3!!3M MHVEAUTWY?.D-&;(<)Z&(=11C<8K]LEZ+S@!V;B2=OHY\V0_'-1;GVDU(+.(:/8A-W;8VDNRZ5*A:5F ??&:E)*&) MAPC?CA9IG@;@G#JXI7&X13LA[%%13/ZQ\NE;^[0@V,LS@)W91Y%D?CJWG'Q& MLA-J,WQ=TZ%AIS9^AG%^>OZ"Y\OPWG&-G#^WNGZ_U!+ M P04 " 94OA0+M 5K.<& !6'0 & 'AL+W=O?U1P-UT:R7- M"E96&2^18(NCR5O\YL;WE$(M\5?&'JN=:Z1?\B[JY2H\FGD+$G+FG%3OE^=]9*E='DWB"4K:@FUS> M\L=+UCH4*GL)SZOZ/WIL9;T)2C:5Y$6K# B*K&P^Z5,;B!T%[%L42*M - 5B M6\%O%7Q]A=YN7._WM$FL.BO/J*3'AX(_ M(J'DP9ZZJ%.[UH=DS$I5A7=2P*\9Z,GC4UZF4%,L17!5\3Q+J82;.PD?4&RR M0GR![E94L!7/4R:JW]#YUTTFOR%:*IT":G^EBO*!H:LRX05#!RA"!2_EJD(, MC*?H_:9\C7SO=T0\XL'/G^_.T,L7K] +E)7HTXIO*K!5'4XE^*-039,6^TF# MG5BP?^*2Y@:U4[?:52F98)5$M^ CNF3IDAF,G+F-G-)JA2Z@AUD-G+L-_"G2 MK(2^UP37Y/V%V\#;-,U4(Z,Y^DBS] !B>4K7F3DD[T; R!43Z+-*!0YI5J> MW=CE"+ DV12;O#;2&#:EB<'NU:^PN]_NOO\52XWGP+5[F5LF@2=AC7,JRJQ< MFK+@9LQ$RH"7[W.&/G! 54K!=#A] MV"V:/01[+OA;%_P?=&$?V(W-< <-CG#LA:&&>B@71+XF=#$4"F>S>83[8N\, M:WHAZ0M=#H4.9F&LG-@5NS;8PM@CQ!+,8!O,H%;TK:2Q6PQ970QO''D6;NV& MSDWZ %-G9NL.)^$@-; _#T(M@ZY'Q7K0HBVTR GM=",$*Y-O2 I:5M 9ZA$R M_0\X6M&D"6\T '* <4QB;2M'Q7IX9UN\L_WP9L4:)EW%XCF'[(>>4*#%IDQ5 M*;PL6?V+I$^O3![,#- \3\_%,:D>_GB+/W;B_Z3"O(#&*SD,^S3/OD.;3!I* M0DOHFB:\\1 )\76X(T(]M/,MVKD3[=N""YE];[(" IH]DY!0)+2RL,/)? @E MB'6\(T(]O-CKQC[/B?B"9@(]T'S#%-Y$,=E",5F-=2PQ3EOC_?X3>7WD9P8I M/_;[0E=[F7H_8JH?A)W9%[N33 V0*#%T,^,PBH>=A82AWNFV,VF,*H>U#T'3KC) ME[H"H?R:]LF>U+6Y H=!9Z^@:?MX(]SM!Y\YW!FBYSO<>*_0-3QZ_$S:\#OZW9TAKJ8P@T MEZ_'I/HP.P8D;@;4SHS;N:6;;)L!+&7%NAEY"[XQC[OM2KU-"4*BAYP8V+$G MUO=DYX@Z0GK-2&LYH/8>01G1&PZ>)")S+YKI)]0])/L^=#Q)1GBR[\->N U' MO' 6!_J<=6X0A%%#.S!>&*3".0GU"GQG6A;[@38)&:0.XOELF-RF,^_,JUTV M1K0C:^(FZY\[]I,A1_OS$&NP;UJQT"K6!]TQ.0F=Q^NK,H$C#_2,EX"TOGI5 M/RF%&N1"/3)LG\#^*0B_=?UG*1;Y@?2,3%Q,_$/#>XW9,BU=@P=V1(WV?ZZUGE#AOSK M:(D=]Q(W]^Z.W0F%5&FF;@1_EAUL6Z81H^D<&D2199[V.Z;TW4SY$TW/'YX& M]=ITBC1(ISMO3=0;QS^H@&91H9PM0,=[/0-ET;S$:VXD7], MIDPH ?A]P;E\OE'O9K:O4H__!U!+ P04 " 94OA0,) ;L^(# E"0 M& 'AL+W=OE,9JX2GI=VGKK4HRN"DFC3/ MLA>I$E(GRWG8V]CEW'2^D1HW%ERGE+#'-3;FL$BFR;#Q2>YKSQOI,QE#LN/I\X#^)F@G+3OA\,HTO\G2UXOD(H$2*]$U M_I,YO,->SW/&*TSCPB\\=\L [ M!@HL7PLOEG-K#F#9FM#X(4@-WD1.:CZ4K;?T5I*?7ZZ%DPY,!72D#K47G*MY MZ@F:#=*BAUE'F/P>F!?PP6A?._A1EUC^U3\E2B.O?."USA\$_*G3$YAE9Y!G M>?8 WFS4.0MXLWOP5D5A.NVEWL/&-+*0Z.#WU1.*(PMR0>IV'P-UUHRSI:]';Q%C58TS1$H9]CRF]/D64FQVH8,GWS_ MW46>9Y?76WB[6FW":GKY- ;5QL? HBL9?<(:'J6 NI-;%X@*B/(SM4+8/^NE MD9@S%N,)UK1208:"W2.1@UX,^03!%1"VKM [!0Q2'602(;4 MT@Z$/F76&B?#6= @# YD+TWI!N!!8DQT/+8>^C&J21$9\;"5_M@?3\PO\?K2 M20IVHI&%*7&#@,Y+%8Z/60M',[9E"HX("!)=59Q*HF8LAQ:*SS,:E](5C7$= M(_?Y? 3A"16'[VAKR!I52L.@%-%"98TB1.-.&#Z^$EP=,'<(?.WT*?KVK^>0-%T9>R4]U UU9K:D>39E&?6] =XXC"T 4(.SV K]UI6LA!<@M\@RI!2M32, MN&I$:=JA@H0^4B4?3KV(K2Z%+=W3"7S\1]T.[)R\!16G MRG'A31LNPIWQ=*V&QYH*"BT;T/O*T&GU"PXP?ADM_P102P,$% @ &5+X M4!L2S<@G"0 Y!8 !@ !X;"]W;W)K=>\G+K_)=0*17%M]K8<#6I8FQ^FLU"4:E:AJEKE,67 ME?.UC'CTZUEHO)(E;ZK-;#&?OYC54MO)]26_^^BO+UT;C;;JHQ>AK6OI=Z^4 M<=NKR>FD>_%)KZM(+V;7EXUCS->BFEKI4-VEGAU>IJGA37DWF9) RJH@D0>+?1MTJ8T@0S/B:94YZE;1Q M^+N3_@O[#E^6,JA;9_ZIRUA=35Y.1*E6LC7QD]O^IK(_/Y"\PIG ?\4VK3U; M3$31ANCJO!D6U-JF__);CL-@P\OY$QL6><."[4Z*V,K7,LKK2^^VPM-J2*,? M["KOAG':4E+NHL=7C7WQ^DZOK5[I0MJ("!6NM5';M6BQ4J)I?5&A1(1< M>UBDR%Y/KR/K+Z0QPC6I&KV7=LUK B ?*Q;PA/FB) M.Q+."V4Y!(<#-4?)M^CVII$:KXBN2 ,JZKZKT"#%JHTM5)0RJJGXC"W9;!VZ M#,!K4**0,$K5C?-@M!S@8[&M=%'16O!D4+PVJ$9Z2#,[VN*_FS'A4DAOG0W( M,QE2BE?22%LH<4?E3G9!16%D"(R.F'F2""_P9GQ1(7 >.'+T3EL@O4UQI^20 M^I+UL@9NKF[%>G\Y.[BPMQ(%[K0'M;C<#!]G=:+K71 MD3"Y\JX6/R? '4S_.XC"&JCTBEQ%RF"M]FQ2G8*_D:9%)C;*)[0IKUV9--$S MQ4BX%>(>6C8ZR1 K[1'/]-7FW,112M4WY0L=R+R4;4 %(>E@G18>A(>V:'I' M0:*Z64N*+5Y$_, +)3UA+%"= %*%JP'8E"58V7TE-T2HX/QQRAE'("_Z/D[" M,Y$BL-+;MNCD6445#$N@)T:OES"(A.=(_>I=VTP!LZ +KMA2FY:R,=A'YL)A M;0GP;/?3HF@/$41&8_DG^EE"H^N ^M#GYW@ ^W1\F(=IXC14N+A(?2+5?@ M8C10@&B];4$+IS_FJ)+&OYV?32] G)#GT)E_ 1)LH:5AMD&83P226>HHC"/Z MH6B\E;8EN)PF,<<#A,@248&JF[L_J!N].#D]$P?OE0R@7X8* GB;Y+U+\F#4 M7N>; 9L=$C^=+5X<'8B.@L.^<\*-5-4)C%MT0.Q*9$41Q<*_4#)U([7O%-?2 M[D ?]QQ<[G(+XGC6-8PC;LE"^OH&-=;,VN-PJ&\-8)\8SA5%ZWM"XQ+N&I/1 MJ\Q%;>(JX2#'CSH#MPNJ M;>MBIZ&DUKA">#*]Q H97%<##0FC#^#84_(G3P:!FEI L'S/ME(L(1MO!(\=B5ME M<&EDH+VA;=#%8^Y]Z;23Z0(:#85IH+!/;T@^WPQP1YR/NCP.$?0JO2$CDI&M1?H-$% M)>I1AR_47.@ "7?A33&BA1I01W1")GF*WPHSO4LL]#U/F!S0ATI%PEWF-**C MG# Z^MR+V==6#>9FF4T8%7_#0ZD,F-[3#@"2XU=$#+-G0#^6C@]$= MYNJ^ WYH,O$C">_VBBE!Z\&7Y0ARDI0?BB#DM M412154I0:C 807C 93R/N/+T8KH7U:D]H+)%5%57?SE[J=G8O>LDSLSN!!RURWW='+8[@05%& M2=&KA]WR?@\&KAZ[&IL-;AYQVECS_2HA'SZF2\C^;7^%>Y-N+O?+T_TOSF\8 M8G 442MLG4]__&&2;2Q>AJ_EDIFNEH ;ZO'!@[/Y""_F+[^C]0 M2P,$% @ &5+X4 I%[P> !P 2Q( !@ !X;"]W;W)K+-3^G>S%<*RY[IJS.UL:VW[;K$P MQ5;4W,Q5*QJ\62M=.J:Z6H2^GRQJ+IO9W8W;>Z_O;E1G*]F( M]YJ9KJZY?GD0E=K=SH+9N/%!;K:6-A9W-RW?B(_"_M*^UWA:3%)*68O&2-4P M+=:WL_O@W4-,]([@5REVYF#-R).54K_3P[_+VYE/!HE*%)8DW^)09_EB2O M4)5Q_]FNIXW3&2LZ8U4],,."6C;]+W\>XG# D/F?80@'AM#9W2MR5G[-+;^[ MT6K'-%%#&BV1[+/1#_PUYT>19Y.1%;WO& MUEK5[!&V:B T;5;]NCB*C3[S_W*N/W_OJ$PGA3&3F'\UT/Y)B/5W3O3\D+< MSE!81N@G,9O,'W]+:?AFH\6&6U&RU\MDB46P3+P@SVE%>\N&&VG&B3Z\!G6>+%<0;?+*]@>A+Z7AAF MM,J77A"EY(X714O\^?TZR9V$^Z)0'9FA12'D$U]5 HEJ2M8U*UE5R((>4LRU M.,K@<0:^!GN]@HFP^VP6)HQS8X0%_T,OG@ E"RB]Y*]-N8*M<19Z44P)6<)^ M/\O8+Z-I>]Y3:Z]8'/A>E*M[/+ =#G+!\F7K9,F7WY"]O"M2J MTJS0HI2650I>0&_N16%^Q?[^MRP,PG^>T):J6]EU5Z$/KZ!X)+I,O2CSK[[8 M(H\U@K":99&#R 5,\[TX3<\$HN<77#<''L&4EK_4#FUNU#B][+(X3HECKB2' M3&FE0,YVXB3G1SGUF'@N1&M9*W0!X9B2X/DS6%RPQRUO-H)]-2Z^*)T74T(O MII1>L,L V$A#U'@X1QJ^@JP3WR_/> [R*(^\,$AIA7+,LXQ$H(0IF>D\@*2? M$/,5KUPR43"I%V14.D?(YH^R66]< >B\D]?C. MLD99]D)QZI,%0Q=4(KVMHIRCRV-@3/#2HQ5$:_8X/T(O]3D!(P0[A:?FK@?" MEBF3QVUKMQ5-OP%0(DP41@@QLA3:.4)#"!LH8#R@46+'($)V2V%6>^G$V$(K M$.WDX)PW9S_L*^/8E<-83H&:@H!$,EX^]2%=_R4H0.X0H=@W[^ MNI06$UT/93)=(B4[BO(!Q@95M$2,Z"!94G1(D^UA3;##@,=^C7$.9#7B"#J# MQ@,0NG8)D;) J.GDP'6QG4^#H,/NJ)-K3:V@+U1)230MHD=*"Z$M=UNR7G7: MN#8IGG'L=PVXU;(I9,NKZH7<@6$4/J71B;3XHY/P?."PXKL-T]XQO<#^5A9L!2U!HU.4^^:3IQ]Y&QUVJ]GKK!:]R?=N*K M\WU\3W;8I=&&>;'MJU.T'$@7%7F"@#>4FXW&K!J3B> ;5UA:&\?Z7Q^ M!CQ4I(#S<47#E2N=2":D0JXC.XT#B80M]D# 'E(LKFR<0M>W^;@RX.FO,MYTL'YIC MUT.-I!R%:6Q]ZZHC- RM'2D"PG"]E,A0"46$IZF\)I4D;5^:!S5&'GVG5=?^ MP^PKRVJ)_^@>O"^@?07.W1D+,GJ1>_FP R6 2I*XFO7']0/@XL3^)(VS&.FI MNI*L )Y*886&L6(2Q>@67G9][Y4 (T+5&QJ4 M5.=D 2Z8PZNAXN#HE*H.EP(]-G5G[5G,NO[FKE65:C;79//A9*09P;%A['7? MYF338I31% "^H'T$ ?7W32/'N<';MI+]D#LE^1^VZ2@D2M<-AF$P]NY7/>,3 M/>V/D6,S+AQGS&H%R *_5U_VIV^E-SW'PCVY/UGEA^YWD@ KQ)K ML/KS=#GK&^GX8%7K/A>LE$4XW7(K.(!!!'B_5LJ.#Z1@^GYT]W]02P,$% M @ &5+X4#ZUGV&1!P ,1, !D !X;"]W;W)K&ULU5C9]69A6"UZZ376U"'T_6=1<-K/[6S?W2=_?JLY6LA&?-#-= M77/]^B@JM;N;!;-QXK/<;"U-+.YO6[X17X3]L?VD\;28I)2R%HV1JF%:K.]F M#\'-8TSKW8*_2[$S!V-&GJR4^ID>_E3>S7PR2%2BL"2!X^=9/(FJ(D$PXY=! MYFQ221L/QZ/TWSO?X#/DN05JC+N M/]L-:_T9*SIC53ULA@6U;/I?_C+$X2,;PF%#Z.SN%3DKO^>6W]]JM6.:5D,: M#9RK;C>,DPTEY8O5>"NQS]X_%(7J&FL0X$+(9[ZJA,>Z9B6K2I28?!9-)]AE MH1JK$4'&C1'67#'>E%@FN&X.EBG-6OZ*E$&>B[B3?;"[DAR2I97"7-TN+.PG M*Q;%8.MC;VOX#5L3]@,$;0W[75.*\GC_ GY/SH>C\X_ANP+_W#5S%OD>"_W0 M?T=>- 4S%(8.X7Q M_T7VWK65V.7&M+P0=S/0AQ'Z6&&VG-8FUX'/LL2+XYQEJ9>&V)KX7N;[;FN<[\4&P36] M]0,O#E(61%"0)2R, F_I!RR$A6FS'7A;%^ V] M+,_@F^453$]"WPO#C$;YT@NBE-SQHFB)/[\?)[F3< :)9H#9"1JY%D<9/,[ M]]A>KV B[#Z;A:=C+-^PQUX\ 4H64'K)WYIR!5OC+/2BF!*RA/U^EK$?1]/V M>T^MO6)QX'M1GK(X#+TT.>OH>3^S'!OBA.7+U,N6*7L@?WE3@!Y0:846I41) M*7@!O;D7A?D5^_6OLC (?WNRME3=RJZ["MUF!<7CHLO4BS+_ZL,6>:P1A-4L MBQQ$+F":[\5I>B80_QM!]"EQFP^Y@NW$2Y9$7 M!BF-4(YYEI$(E# E,YT'D/17Q'S%*Y=,%$SJ!1E5SG+II5E JJ/,2_P ^Y)\ M'I+NKQ)]?H,F_PHZ7*_A]$K8G1 4,L$,M]*L>7^F46L*FCN:D7RUJB28$V_Z M)-!ZV3PK69! FL%Q83P/82^O1^!4CF^M8JH#-H=\FKYUC11LYNPG02!3NAQ3 M3? \(^5;1MDMMXX >B\D<7QG6:,L>Z4X]$[ ",%.X:FYXT#8,F7RF+9V6]'T$P EPD1AA! C2Z&=(]2$,($" MQ@.($C,&$;);"K/:2Z>-+;0"T4X.3K-S]I=]91R[;)G?#\L'RMKSAY,#UB*6J,FY\DW M3?>*/C+V6JW7$QN\Q?T'#WKG3W2@85YL^^H4+0?2146>(. -Y6:CT:O&9"+X M1E6R=%E['.CM"]U"SH"'BA1P/F;T4J %.GP@-A=!.(\)$)6[J5%U(5"Z1\0; M[I^_I6W M.6!QK#E/.1]MF&,"WS8UDG(4II'ZUE5':!BH'2D"PG")ELA0"46$IZF\)I4D M;5^:!S5&'OU!JZ[]C=E7EM42_\$>O"^@?07.W1D+,GJ1>_FP R6 2I*X@/;' M]0/@XL3^+(VS&.FINI*L )Y*886&L6(2Q>A;0]GUW"L!0NI]"![]4&\ 05(E MJV:R?N^M>T+5&VJ45.=D :[1PZNAXN#HE*H.EP(]DKJS]BQF';^YFUREFLTU MV7S8&:E'<$P8>]W3G&Q:M#+J L 7M(\@('[?-'+L&[QM*]DWN=,E_\(T'85$ MZ=A@: 8C=[_AC*_TM#]&CF3F)/-W#IL'VH9J'K'PS;/[%)4=:K,4]"$"">BI MV946KEQU?^429ZY<)["F"CYW^5T?\QZ0>N-Q+ J\0:6_UYNISU1#H^6-6ZCR(K91%.-]P*#F#0 KQ?*V7'!U(P M?26[_S=02P,$% @ &5+X4"M,$R67 @ =P4 !D !X;"]W;W)K&ULG51M:]LP$/XKAS=&"J&VY;QV22!)]])!M]"RC3'V M0;$OL:@L99+<9/]^)]MU4V@SV!?K=+KG[KF3'TWVVMS9'-'!H9#*3H/F!Q_9#]O=5[]3+FEM<:OE=9"Z?!J, ,MSP4KH;O?^(33]]GR_5TE9?V->Q M_22 M+1.%PV8&!1"U2L_-',X HRB%P"L ;"*=UVH8GG)'9]-C-Z#\=&4S1M5 MJQ6:R GE+^76&3H5A'.S#UIG>R'E)'24S?O"M$$N:B1[ 3F :ZU<;N&=RC![ MB@^)14N%/5!9L),)/Y7J')*H"RQBT8E\2=M:4N5+_M$:<)7!E7)<;<5:(LRM M16?A4MA4:EL:A)_SM76&?I!?)\KVVK*]JFSO/R9Z$NGU=V%W/,5I0 *S:.XQ M>.SB5AR>3!Q^(#>-2:/#=G1PB2D6:S20Q-X3CZ$C%+AA\U@YA< 9L MV$VB'L1LT!TG#%84:IY%Q"R!-Z]&+&9O@=1$6E& AS2G.T$H]#T6OE9GW$WZ M[ PZC#Y+NIRG),=1W&6]_A'=YZXK/!)#@69;2=Y"JDOE:EVTWO95F==B>@RO MGZ1K;K:"V$O<$#0Z'_8#,+7,ZXW3NTI::^U(J)69T\N(Q@?0^4;3H)J-+]"^ MM;._4$L#!!0 ( !E2^% &PO=V]R:W-H965T M1N9+K^QCQFMODTW7NYYUMOG0 MZ0>(A"1T28(!03_ZZWLN0%*21EIE:Q$SJNA*D6!)PNEG5:D%3^VD/#L-?7]\FG-9 M#%Z]L/>N]*L7JC:9+,259E6=YUS?OQ:9NGTY" ;MC8]RN3)TX_35BY(OQ;4P MG\HKC:O33DHJN8QML!?Y/BMMKXS6@E:'7+-(V&-/IAEVIGPSA94%"NC<93B7GFU>NZ MPIVJ8HG*Y[+@Y*KJQ:F!:!IPFC1B7CLQX1XQ8W:I"K.JV)LB%>GV_%.8U-D5 MMG:]#@\*_*$NABSR/1;ZH7] 7M2M,[+RHL?6>;ZQ3O;WLWEE-#+C'P=4Q)V* MV*J(O]25OT(,.TM^KF4EW<57?YJ&0?"<78KTBF/D=UK5)3L>-->#9^Q#P7[@ M18TR8V'HG,@X*F]>R5327;5@9B7(&R4O[CWV]OS#>_:VN!&50BGU99]PHV,F+%)Z$F09W%)4*#E>)##;K+AA M52D2R3/Y+P$U.Q+Q#]!3VKDD#=CS&6#'DP1.'K(?811?.Y=6T9J\J#5,UDP4 M*VB#<'*2]?WD>46CK)H+IX9$7TB^+%1E9,(^BDIPG:S8M=#TO");X9'ERKJ! MIVFGK@!T/5AQ@J2PPN%;/I<9QKJU.;ET$96-)TRK,S$'=31D_MD* W5*04!\&A6[.SZG$W]$?N: M]=;UUXT%379;E3E/81(KM;J1E5L.K,%,FQA-[BZXU.R&9[6@._0).[--!EDT M OS86%68EPC8.L\$BSP_BF"F*/F]PPPR4=F226JM;<$Y8X+1="T"P^W\XV@\ M?<8^%4B=0E"5(]'@^./9= 8 LV(VO7T<>E$P@O,:T4 2K'9[1("9[U7Q3;)_ M3!3ZVV/0PH6F\!I^UPV]9\>QY\]HJ# [B7#$XHDW&HU=($%U%N V%+IX[,UF M(?L)1(3BTB(C3_]9.USM%C\:(QAHF1C6@II,15/-)_"[K>/P.?M1D83MYYW^ MDW6($08-S"$'F]WB ] "V:%9@BJDEBFAZ%!.7PZ@\*5HZV>YMB91RP("4P)^ M IV$"MTHE#X$IL -26Z@RI<%JEU8]Y>U+A6*N2'M2QF4SP(:M-@+"K@NT+8$QFUT5 !&<%(9L-^#G3^\3W[7F6I[7'OWIVS8Q ZZPSX[_H^ M+U<*^7/>-M2N+Q\/VH>#9Y8O78O2B'R.1 ACLCZ8/8$Q[U0E(\49O/-RM:&1GFN.[IMOF!G,*\L%1IO^Z2W\79J M=OB,JK63XWI1B1!01#H]:@%HA$V'Q?X?-/2>W/A%+3WR0K2%PQV=.L+AECX% MD]ALZ6C-X]&!EC[U@M&LKZ,'X_Z.'GNC.$9'AD.RC8X<3,=/;//3H&G<:Z$5 M&_>T_LELUM?Z0R\.@M[F/XNBPZU_^GCK'T7!OGX>3;QI,-GIYU'LS2;CP_U< MIA@6'&[FH3?R_3VMO%']Y:V#DZ5"BLMIFD:NX10V#>$[A M^R,V^8<(T8):]Q:UJ[*#NQP95E/Z;$!01L7=-&-; Z5U&W>\ =)2VZLI2TAG MTS;_E\A&?XO?*[CS%GQG,B=[PRX+HF(CP8[\X:CE&BY "9K5TH[)I1Q$ M8--6$LH0WJUP [^0RS*U*[HV^-YD._5#2=:<,GQ'A=] 2$X M_C3\Z_#9[GX*4:Q_*MWMHZPYZI6XETR-+V#^+^X:5 M;VP2V*0_6VA8,W0+H3FSYHW4&BONA$XD.4MBIBIMQ%"^L#^S:P,4 FI<.ELC MJ];/A2HHYEHA4M;HAN!@MN&?1;-;=%L(317HWO_=HG;)1.\^R]=5QT<08UU+ MA[<[&R*7;\[U+YD;==$B[UMRAVQ/5?[M=I+^(F4V\":8<9F;CB?\(,POP-C[=Y&;3P)N, M_0/<+/*FT\DN-PLF ;MJTAZ>Y'3@X#C;* [W[,+$T^DN9XN]T3 MN%SL]_&V$;3%?$TZ=MW 1>%(_V$;WI MV OCV0[1&\60'QTB>LZ)D'$%U(8C! [,OY_Y-;:<_">( MG]N-(?@%:&C%TQW0Z^D*O]'6#3MY6[3P:,O_ /@UV&EN178C'+EI@72A5;XY MS]L$IW5D*G8+?SM(NUW)Q#;(.C,.F'FQWM? I=K-SZ-@.&X9QS/KGE2X";;! MJ(.%?PR^$G6S/78@@S$RV!A9',[W+;G6JN()J7\4#L-NUM#"#]O!'Z^EP@WL MD/#R(>8TZ[.NY5FEUNW.\LM^>JD?+PKU@%%1)SV*PG4($$-&0=QFI+0E59;9 MO=W7*=J\(TM3>H"$IPY.5G6TNKM/\4JM/#=>N91;U ;LG1&0V;VC;3K'H-F^ M'CDQ)=Z:S,;@' DFP3?^RYC5F\5"V&-N5SQVJXT:LG=0,KD&";&N>PLH&WE% M ]:/O35.==6]PR,H%7*W[*T4V6-#\PZTK;)]98",'^KL'LVQ<3%!SU$<#6?K M-X5^'J\RD=09UY<7B*NV1Z27%P^.1T=/YO;O^%QI=TBW/M5[6R3#_D/2G=-1 MZ![2'[??E[?&L71];-CLQ,,!V5J9Y56B< W24;U2@W7D@0I38 MMU*WGT^DT.(9_$\G>,W+U59+LE])K'':UF:\ 2G]/!8+^EVW /\X-'8G)Y], M9<$FQG:7[A"/#;SQ;/((DZ4]Q?JPLWU,-O"]B3]]P&-#;P)NVT]642"[ M9!4JPKZ=P_B)QXLSF'"QV1+M?6+EX[YSQ\ +IWXOB8W]7@J+"5%XD,*.9X]O M/]*^ZV1[5 \=(:(;[3UVA(Q)M'OL&(+RSI[&7H,)V.N>0T4G_8OYJ"UG^Z$! M.$5B>=?3P6YK9_+7 =MO0VN?L#T )-S>&0"07,#S]N0@"EQ1#_L^-3K=^((+ M*U[:[]0(,J'1?T^A3MS7X"MA[OOZ,!&EA)-,!,+3/6'D]' 57I[851I MOP>;*X.2MC]7 DBJ:0">+Y0R[04IZ#X0?/5O4$L#!!0 ( !E2^%!3T+-H MH00 $ - 9 >&PO=V]R:W-H965T,5N%=%U65+U^9H)N9T.@D&W M<,=7:X,+WFRRH2MVS\R'S:V"F=>C%+QDE>:R(HHMIX-Y<'4=H[P5^)VSK=X; M$XQD(>4GG+PII@,?'6*"Y081*#P>V&LF! *!&W^UF(/>)"KNCSOTGVSL$,N" M:O9:BH^\,.OI(!V0@BUI+T_V3:R,0CGM3:R;)7!@Y)7 MS9,^MGG84TC]9Q3"5B&T?C>&K)T475N:L6KU<0S (DOO+Q5OV[4PV?4$_)65F:MR8]5P8I#?0]KA.Y)!=!Z@; $R&0\ENJ M03*7JXI_@8B+1MJL&?P48Z1L]H[AWA'(/.LS3VI84X0>&=H("H54R TF<"D% ME+1-*X@]8 6"!] N%,6"TRYY#Y9. $#=85$"!+R4M;I1\8#O%VO!.R<%5*$:TPP'B("V!&_=I01;(Y9*#>@Y^2L&+ MQNII?>A\1%9,R5H3P: #$+D0?-6H('CBCCML!S1S41==GMOL=Z(0/$1 N8*V M9G!!8=/ 00VP5&MFM(4<[;E[J6&K*FD82\AI\JXEJB5' M&\Q1T/@^,ZK:]-ZPG)4+J),HL"Q* M_W=-[[_UO&S7EE[8\DYWK+.]+W3374?Y34*>"MY$U;G2[85EU=Y.G*1[3Q/W MF],[(CE$H8I/&-GG(;_ (W-:!QA06:-PTX2C0]AX\@'L# (T-OX MV-?C.HQ\6]T9^IIE"9D?B3BVJG8DXKH]W2!_6V[6D/?FH!&<+L +>Y="IEW$ M;K*KQ4:RDM6KO%;*'GS'6NZI>Y>W=ZLM&>P>WMTU\+>N3'/![5?[SX-Y MB3??%F]A\WF%%%Z"JN^.1X/FZ.TF1F[L'7DA#=RX[7 -GSA,H0"\7THX?]L) M&N@_FF9_ U!+ P04 " 94OA01<)S_AD% "\# &0 'AL+W=O9RLK%V>SZ=FG)#+3>QVI+$EUKIEELL]7IJMIIXY97:9IK.9L6TY4).KB[\ MWGM]=:$ZVPA)[S4S7=MR?7M-C=I=3I+)?N.#6&^LVYA>76SYFCZ2_77[7F,U M'5 JT9(T0DFFJ;Z7DYESB!HJK4/@ M>'RAY]0T#@AN_-5C3@:33G'\OD=_Z6-'+"MNZ+EJ?A>5W5Q.SB:LHIIWC?V@ M=J^HCR=W>*5JC/]ENR";0+CLC%5MKPP/6B'#D]_T>1@IG,T>44A[A=3['0QY M+U]PRZ\NM-HQ[:2!YEY\J%X;S@GIBO+1:GP5T+-7[[:DN15RS1I"<.9B:H'J MODW+'N$Z(*2/(!3LC9)V8]B/LJ+J4'\*;P:7TKU+U^F3@#]W,F;S6<3263I[ M F\^A#CW>/-'\'[Q@;$_GJV,U6#!GT]@9@-FYC&S_Y&V[T-@WDU6*F,-V%XJ MC6RR#CG53-V713,RNR'\:2+&9<6,N&%MJ .Y.C!DD88LLAUIR#G%!FUHSMDG MKSFN'/L(B(.-0XC1*ED^^>U82'BF.@/'S,G]Y;W ^XB/V"):%&=XGD7+(L,S MR:.S?.%>%E$!U->R5"VQ6JL6(V1UVJ?B.,T*V,BSA?M-,OPFT:S ZBU&FGK4 M6)ZFWEB6+(*Q>39W+T64YRE[5X?\*LL;K\14S8Z2/)ZC"9O&S1,ARTYKI,F' M1]^JP/%!CLX!5L3%'NPDPCJ+9P/X0^F1Z1,F1A39";N!"QATH-@Z8FN2B+GQ MK. 51H9PM/&ON&K4I@QP:XF+WHM$OP=_'1B1Q8C7KGAJRN M;CWB3UIU6SC0<(M-J]@7K@5?-=07=,MO<41 <0=V5^1&I&@%O/+'RZFJ3SOC MF&\(,FIE<4P!I_H/+DOR)""N&[A&&I9"5M76/4S$I)LA\$I).'C+2M+.G'-Z M18QN2)?"4!4%5@'_Z#B)P==]&7Q=TGBYWX@ 9K;DCRW /:A2=B?:UW0QVAGK MGL3HGN^*-D*HM2A=PTBC&E'Y4!T3#(Z[.]([9JRE"'FH [\NC5HU8 M>]T8(P?R7ZG*J+B =$K>M&$;_H60.D*OM5LN]""#9%H4W;W>,JZ#EP*3$A)[ M^Y[^K%$&[9['V9 7QY.!S\<&V9#*$ENP4_:!T"E=:0,YD+2WJK?L*.:QX)4? MI7W [@9U-Z@*22IR67)2HTM)QQ MYPAJ_8T#YDV/JP&':30 WSL-#E%>=+2?,8GW'Q,YS:/9,O>?5F1WC@Z)CRKO M(\SSJ)BG+JUHOAJ)8TD:S8LE^^2G=_UDG,LYT(O^\$6QNT!NH( ,[+B(9BF. MDH"$XV*!HV7YX AK,)%$@RYPR8$M7(\-T%UY#?/S#.5R+OM\AG7\)(H[;=)Y MG RT'?6"+)NN"L138)X^-&\>4N+!Y$B7=T?-2?RUZ]!T=*-L2:_]O1FQ..*% MR^6P.US-GX4;Z9UXN->_X7HMI!L(-51G\2*?A#&P7UBU]??3E;*X[?K7#?Z] M(.T$\+U6:-!^X0P,_[!<_0-02P,$% @ &5+X4&-SQ0$9! EPD !D M !X;"]W;W)K&ULG59M;]LV$/XK!\T8$L"P7NRX M3F8;R,N&=D"!H.FZ#\,^T-+)8DJ1+DG%]G[][BA'D=O$&/;!EDC>/??<7]YBJ.75YA+=S(;%#32FEL+3P-[3IV&XNB"$ZUBK,D MF<:UD#I:SL/.5U'AOP35U+>S^!I79+J(T>I[X)->5YXEX.=^(-3Z@ M_V-S;VD4=RB%K%$[:318+!?1=7IU,V'[8/!%XM;UWH$S61GSE00:O F>F1O!BAVX>>T+D M^3@_>-^TWMD;WE/X:+2O'/RJ"RR._6-BTM')GNG<9"TH;X^T2(21=B$D),_J>"_]T;C@86 M<[/6\A\LH&BLU&OP%:U5%A&$+L#)'=2M^LCJ VF'G7;!I#>37@Z!P#=6.KR" MSP&E7SMX(+BCB6.X(ZB3:V=2$TO3.&+@SK\?WEOS),,730<*R'[" Y@-I^]2 M>J;9<'(QI9&$#4E$J!YK!V<9 M^Y[#SS_-LC3[Y8?Q22;3X21-^DQ(OR1)7IA<.Q#^.QVX/K>DL=![X//0TX_, M8)!>CL;T\2K%T904*ZFDW\/9'>98KXCQ.&W%NX)!EK[8G@=JC>YM!2((*]18 M2C^$;27S"J3K*ENP+(-T-KKLPKT>)!EE+T$L*N$9VQRD6U, *SRK^E9P%_0> M)*/)Z4CI*#W.AF1!+ESP?XY,+48H+TEZXN :3HJ)C&BCODC:$7$]D#RW#:>M M3S%ELB"*0G(C$*I7;, =Q79X'*D*'D+M Q0ME%0P$F-C7(!@ B"48K5YV4D* M6\I<: \E%J2=&H+SE%K(DM*FYJ#AD3:J*V3>0FQIJR+ER?6S^*V1MBT!Q<(^ M0XNTP;4;1VAS,EKM25\K3>%(VM4CM4,.@SM! M[42$UKC:AS1J\4@%8MC7F/9W=V&H"*O&T6'F2"I:I7)?\.%DFG75G@,=O6-M M@ZLVGLJC)#XQ+GU(#$Y7AI TBY)%N= M\WP0GNX-=%EY[7B/>\VR1KL.5P+^A!KMV[[9S7:WCNNVV;Z8MU>6C\*N^1-7 M6))K,GIW$8%MKP'MP)M-:+TKXZF1A]>*;DYHV8#62V/\\X #='>QY;]02P,$ M% @ &5+X4.?8P B1! E@T !D !X;"]W;W)K&ULO5?;;N,V$/V5@;HH$D"P=;7L- F0R[;= DF#3=M]*/I 2V.+78IT M2,RN#SW8P_Z\ERU5G")#QI, MVS1,/U^C4*N+( XV ^_YO+9N8'AYOF!S?$3[Z^)!4V_8HU2\06FXDJ!Q=A%< MQ6?7F;/W!K]Q7)FM-C@E4Z4^NLZ[ZB*('"$46%J'P.BSQ!L4P@$1C;_6F$&_ MI'/<;F_0O_?:26EG"&PW(-=]W! M)7O@1G"GI*T-O)455KO^0Z+6\TLV_*Z3@X _M7( :11"$B71 ;RTUYMZO'0/ MWENF)9=S P^D]M&)A-^OIL9J2H\_#N!G/7[F\;.OM9\'X=R1/#,+5N)%0&?. MH%YB<'@-N&:&ER /VC!K-9^VEDT%@E5@:X0?M&H74#,#4T0)Y+IH+58P?8:* M+SGYS[=1V9)QL?'?A:^5J% ;Y^F 5_YD$!);HJ:##K)MIH[3[)6? :H:QC+I MUZI:[3X.@11P50W@E@M/Z; X;G;(L^I/.D8;J*]%!J@> A,"%LJBM)R:;I^( M'Q69SX2BB2V66^+\&O(9RIK).<%PN9FA":&,(11FJ>ZUHJ(*::@2P4RKQH.7 M2I)$7SQ)G&G+^H7K:X(#^*7&;NND(AFS&?5DB6[%+3ZMP4[XU.>8XUT=$Y+! M.BF/=CB0H.0CV@J-'^IVC?XCK#.B>NZ*?3=3EAKM6KP;D(H6DU8K(=PN.1/NP-4+K$OE]N]>')P[L.7'8N77#BL M)$_"O(C".,H@3\-)7H19-G*CDWP2)LG$CT9QF"4%O*7DHR#2ROUQZD"4#\DN M@2P?A]DHA6P2AZ,BAB*-"6A"XUF8%.-_H^NX&!'Q*!F'^:@ 6C++)F$<%VYT M1(SB=.Q&TSP/BRC?DT7;-75OUKND^83AW!N>=.?#B;B_>;>=RJQ1K;2G+J5\ MCI);R439"F;QRT_C_Y>B)_Y0J=;07IC3U]W[8W;Q#61%6(PB:E!TQGE!C3B= MA%D^P?V>2O&ZV+S:6?CVFW$2)]_UWY,LS)/DM.\?1?% _/KE3_<( MR<))FFT)^2^C\>H.\O,F81X_D3!'Z3M;_U^\@6@PB9VB0>&T)H,\IT\Z()F; MNX"WB;S-:-+9Q)U-#/]TGQMNW94;U'/_(G W!@IA=VWN1_M'QU5WUWXQ[UXL M=TS/.14D@3-RC09%'H#N7@%=QZJ%OWE/E:5[O&_6]'!"[0QH?J;H#WG=<0OT M3['+OP%02P,$% @ &5+X4(> (]D� P"@ !D !X;"]W;W)K&ULQ5II;]M&&OXK Z^[< "&YJ$S3@(X5[<%VAA6LOVP MV \4.9*(4!QU2%I6?_T^[SO#2X>/M(M^D4C.S'O?Y.NMTM^*E92EN%]G>?'F M;%66FU>7ET6\DNNH<-5&YEA9*+V.2MSJY66QT3)*^- ZNPP\;W2YCM+\[.UK M?G:CW[Y659FEN;S1HJC6ZTCOWLE,;=^<^6?U@]MTN2KIP>7;UYMH*6>R_+JY MT;B[;* DZ5KF1:IRH>7BS=FU_^K=@/;SAG^GYEE! AD_&YAGC4HZ6#WNH;^B7D'+_.HD.]5]EN:E*LW9Y,S MDY^8_NK1PZ!R;> MB0.!/1 PW0814_DA*J.WK[7:"DV[ 8TNF%4^#>+2G)0R*S564YPKW\Y6D98O MB:]$1-M()\7KRQ)P:?4RMC#>&1C!"1@C\8O*RU4A/N:)3/KG+T%/0U10$_4N M>!#@SU7NBM!S1. %W@/PPH;)D.&%3V#R)MK!IDIQK764+R5?_^=Z7I0:!O+? M!Y -&F0#1C;X4Q)]+@S!C\3G#=ER(3[GXN4*RG>J_4FRGTJC5<-0CAH9!PL3\1GO8SR] _S *OKM"P!2BVZ]!%0?WQ5B'<*K-'B MAU3#2Y4N8-H[L=2$2%E6@9!XDI8L1RC-#^HS8J6R),V7(A)%E$4ZE01RD<:2 M=IICK.5M6JYZ8B) 8E;-BS1)$9 $0ARO@]=X!=D394H#-BT6)+[")Y \/C[#M%_DG-=T3-_0(;OCQTQ5U:MA];+PFB6]L4* MP:NEQ+)!W=5 1T=%XP);">U![13D&#*(*B-2=)H3L01'X3I&<@0'!#.OUG.2 MT**5XRHJ10SD5]* MRR[9)8NTHSW@8XT>(NPRZXIK %PNM5P2#! ^ZF#:TXA81=#V7$I*S["$NT/8 M/77 9 KL3*K8F 39@(5D1:&T)=7>=^V]YN4$%_MB<^P&XR:1R%)X 3'4%9W% M'FTV64H6]JG29 _&IY%ETW6U[BIQCW^.*+C8P-Q;EZP))2VY!L$ >T9!&$=^WX"5IU#!+?R3N85A:1$6M)LP%L00DOF4?** M/?HDI"KSVJ;%C$FTG%S#DTR-,9?EECR%@!GH4C;QR09&5A@<6>H8D55L-"6Q M&@U96;I(#8>2"#Z.R4%"W(*[VOL-&$MNKH@2DXB[)*UL+HF950>1MD6F[(RJQ6.5+_'.5&_V.N4,+3%C M[A%)71'=#AD. @%9?FD9W4M2>T@>B,)^ZU5H1-$FLRY M1#-PK<,NN#1(\P?HQLZ2ETLT@C5 5@Z%=VO%M>KD/=K2HD!5G$AX^9K!LZZV M\*:_.+@;\9T*B4=8>7IHWT(ZCT7U4T@@ Q1?"?EHWP']D.-YCC;YD9AN->E: MZ-:[;1="3^H#+"#&V8M7\G=*,6#*B)FCB5DY47_62;@T(06[&(,K;G1J"@*0 MCPZGZ- #O>\V*>0(;=^A#!.* EXD-A)GN)A=4"5*\BU, =6#S6YL9"6X;S^Y MLR^&MOH 5?VB-VF*9ZMH(KI#FQ^(M>F2'\+=!-86_Y>.M:+\YCZ5)0P3[U:6 M73^#+-%#RZ:'IN#%^E]S84I M@WM87C4)\C=&AO7#B\]],C_(6+('AMS)^E,Q&HXT+=.Q/G2 8$E#/=R=3.@Q"!F)( MJ"P5+-:#H^%XXG@C(GGBN4-F<.#"/$)WZK%BZD2"1-'3:JUI=CQ.UIRE45-' M^9(VL F=^[X[G)"!G@]&Q,>F+06XX]W6JD#UKJ.E[( B>SJ'$(9^YY3;(XIS M0G$0+//YM,%SX MP< 9>4.*"-/ 92]' P.G^*3T0J:TA[-7<(65PZO3Q.X%@H'O^*. Z B&[G!J M(A6RQJ>>0W;+_$)MIUL/&7'/7MB>D'+C*N.I1U74D-YE M4?SMY2Q>J:Q-'N04M&&-#BMSC]-JDK$95W3B&?M/A\^*[-Z,7PIKH,4K,0/] MW<'S'OU]VG][$NK&$O ?TG]'VJ\0U:D6!(P[!0FD&65&V-D/YN=#RGU@(G:I MS%H#^:%S=9L6WUXNT*>1ITL:'R%TE]3##\=81MP=XJ]!DZ4+*8:V/*C_CQ&! M[&YFQ;8U0PV'2H3*H^XNLH9*(\"MUS3Z,)UTKVSJE6ZR1E1'P;;7*Z[Z.YA0 M+:G\EC0^*(_INBW-N)CG0=B^=5(0:?'R)*CK04L46CG/("%I;?HX[")?X^XB M7LFDRJP!$:\=01!8M&*Y"=2;"+*OSW$7S@V# ;F)2IH2V#))-TIC7>W+^JL[ M<\62Y)AS7/Q#:O42W<$&ZW.5HV8V]A!7Z-2X=5\LJ*.@QF:_J>' :>1$'8:F M[D,9UIOA=5_H/;6XXA8<@5U:-F7KUYQ:46+P1FI^A4<"Z*ZA5;^&JV8B"$V? M<+I1I]5F;E4<1_8 KGKHVFWK ?!V]O7O>]5@7@_^GUXP. =O&, 18,K4%A_4 M4W4:1]-V02&_@#+?I+.ATXJ^EA0'XN\=1-MZ[<$Y=(-HOJ.@M#JN M]:-I;]Q*E+=V>=ROCCE/'\J^(SG6>\A:3-!AN^-Y%5O8R+&4_DT>]Y>\3/H^ M)PN&GN.A4?M3!GI<_,98._.2[S'29XT9I@R5BYX6=+F5V9VT!9Y[T%?6'@2J M;7Z@"Z"+I28YBV]RUWEET PY?]1(;8]V"B0+"_3Y0P0Z1 >G13XXZ$SY=;; M]SUW/*57.P,13J;.U+3[:&^\,9ZBD*MK_^'8\=&E8W$TI%X?E; M,V,(MGZ_&(7.T!]1)S!!%QB@-P@GSC3DL<)TXD+D;4]PX4_'=N=@C+N1,YT. M7G!YCT8\?'B@X(^FSF!DIA3H-4*0/0(SPZDS#J@>]5&83D9X.@F,]'ME/FO/ MTOPT.9N6$T_/A]T.D1IS,Y:L6\11FP#J%K&'^O9/H/;1GSV >W* NN&S+<)J M#R)[:]^1?+R9P2SU4L(SC3^L9%-:\6B. Y5_Q119@^H\\EN?ZCP-7)@A@J(9 MQY@"L!UJ$$X>P3!\GEL&@2.JC1GQ(L8E*<5.5*/CB3,:# T[%!7YNX%V&.MR M#\GYQ]3I<3<64PF8%_))>VJ-E"MMWS<]N^VC<,$A,8*_QUQG=-NP+PRYUX@] MJS-[:.V"WPZHJ@!5Q8O]6Y,:P'4KH^&.?.CAX.C7_8\<;!V(F M84?YTA%+F:-WR$R3F:#H3^G;'PZN V<,GPN<(2($O'PZ$0@.W* C:O@T,*!@ MP4,_()EPU B<23@07WA^DS]!(?0&;B=+2E%JB6QJJI@]';!)F?!_/O+;@NI$ M&UVW5G?-^VX>X]/0M]],=9!B$9UN8 ?"Q[Y[NNQ\5;:6<"7Z=H[??.2E^<"L M>=I\GG=MODIKMYMO^WZ!)Z;H\S*YP%'$ZN$9^BK^7L[#1U#;,1Q51\R9)0E&A46'B&K2\LW+>*.*I7R>A\:C*Z&3J)$_3 ML\0H;4>+65R[]8N9:ZG6%F\]A-88Y;=76+O-?)2-AH5/>EV1+"2+6:/6>(?T MN;GU/$MV**4V:(-V%CRNYJ/+[,W5B=A'@S\T;L+!&$3)TKE[F;PKYZ-4"&&- M!0F"XL\#7F-="Q#3^-)CCG8AQ?%P/*#_$K6SEJ4*>.WJ/W5)U7QT,8(25ZJM MZ9/;_(J]GE/!*UP=XB]L.MN,C8LVD#.],S,PVG9?]=CGX<#A(GW!(>\=\LB[ M"Q19WBA2BYEW&_!BS6@RB%*C-Y/35@[ECCSO:O:CQ5VE/$*A&DVJGB7$D+*1 M%+W[5>>>O^!^!A^1,R3_YNS_^ .OU<(U\XTRFYY M3!.(!AP(*IJ=Y_V6Z7JKB'QKNU5T:T]CF:I-P9 M=2U-_C0QFTH7%:=&&)NF1M%:LD3.H43;HO* 4KIP@P6:)7J89AT?X!N/X>6, M1*TNT:MXD7#@;[.3;'(V1(UJ/A;DQ#W/OZ)FU7K>\L=53>"2CE"9GHZS-'VN M#AE!#AP-0PM?]2+CT\ETS_=FGX*@'\%T/=PE@CL0=QT(V3CGX'EV\97@7("' M@EN&XNQ5.CP[M]=I9N>G^^.PZB6JJV3%A-Z$V""U-MS*?6%?UO6S2%0I>I*O M(4'/Y46[0L+5;'7SE'PT0"[/X +?X!4$L#!!0 ( !E2^%!9@IH&Z L *L? M 9 >&PO=V]R:W-H965TN9?/;=M4IM;OG/#M:J7<[;FN[.;% M47S4WWAO%LN&;IR^?+Y6"WVIFX_K=PY7IX.4TJQT[8VMA=/S%T=G\=/S,^G?L.VP9::\OK#5+Z9LEB^.LB-1ZKEJJ^:]W7RG.WLF)*^PE>=?L0ESD_Q( M%*UO[*I;# U6I@[_ZJ;#86=!%CVP(.D6)*QWV(BU?*4:]?*YLQOA:#:DT8!- MY=50SM3DE,O&X:G!NN;E>>MQQWOA]0)8-\+4P=. [/EI@QUHWFG123L/TI(' MI$W%&ULW2R^^KDM=[J\_A6:#>DFOWGGRJ,#OV_I$C"(IDBB)'I$W&LP=L;S1 M _(N.RO?Z[5UC:D7XE]G,]\XD./?CX@?#^+'+'[\)Z'YJ#2*QZ=^K0K]X@@! MY[6[UD>/;B$^++6XL*NUJF]!S4:[%08Z\-G"L:R].+I='S':&E+@Q'[$I=:2=YSE=__UN6 MQ--G%V]?O>%A^NP)9"(D"^M*51<:K&^6XNSR0B19)+Z\XZ8OQ#N?FT([QF7[_!M30Q6CJO[Y UO^"7@> M@DBJ[^\6I-)>V*'6 DY?5%K,#KPOQ69IBB7))#DLE]&'Y4C!WK:NP#:EOD;Z M73.FQ"-81V*%$HO*SF Q-"8109OU4D'A0@.L0E52S(QM=+&L;647MVS\2I?T MB.2R*%.72%7.:,]6."V6"CC/M*Y%;<$152_T(#]L!@T[(P(VUO'#E5:^=9I5 M#1/GW9.>\ >*9 MO^51_.R)[!Q#SOR_H;<'WFOLL-9$0O-)#R92@FKTPA2[JDA$6(VZR6J16%Q5 MMQVRL&/AU,H'QOEV37$D$,"0I<@5760,&.W:B,4%<>Q8S)U=<3C9%AML:RE, M?;<$R<7KX]<_;X7XIBU[#@R^P#S>2M_ 4PW"DI4MU%K-3&6:6Q)66&!0-%M) M@$-5;/_*^@:6_AI(X-2:@14*'PNN:>P0=?A#Z-Y &]'1PT>1#"X4EP M7-,:W)8#K0M%.+"(UQ=O?Q(7/=SO^XSUHUD94J]/5CSMM=,5K-QFK6;KB*Z\ M4HDQ*&9K"-LI4.W,([NA^285.C$GV.U:U_!#7TP0C> [.=J@43H!+.P*+A4]%)*-AX&VX)" R<#=(,Q:* 'C ]7(VLZ/WX+G:[FMEANN'/2$ M741U4CLJG@SAG6[A/JN[7 "-:C_7Q"E3D.4K6^KJ1.S")]A_7:I8D"JDI-,( MQEJ#!X.1G[>)6("Y-0>[N8FT1T*"%=M/3#L^N]"VG@HJ2 M+T%)<8)@#4SOJ2?(* Y[+/-!#*W[W4&!Q++Z M(5+[K$DA2J<\RA)D[2/(U+HA#Q[@S='@0S"P.I3427+?I1T(&TP;*'8@$%U" M6W=MDN7,N*7ZP+?.=E[(A.O[LJ$+005I%7S9:"!14%RNJ]9#/7=UC.G;]J,K M#[BX[9E)XK6BUH)M,$X0_<$-[6":'3JB!^3R4E:-]>4TBGRH9I7!D:X,&9S: MH5#'^YWV:=PUL5LQ1G=UGP+2U->VN@X1Q"F]*[75L7 MH3AM0QOD8\,Z"#CGA]S"%;#H*@R'FPJK[\,4Y46L;64*1M$A\^N-)GCJEI/Q M 9:&&W%:J)M=2X/HA:;^:8UTB'X,].> "6E2E,87E:6<-;@0&'!4H6>DKJ)W M3=>5;_7L1:@&U6C6DJ-UAQS,[9T75$#XA=39+1J*O#0+N5.Q!D.(&VQE%O=V-P:LG5P MX-![^9U2$RK$0()@D/F]A,IIKCO2W0^&4',8AAQ+S.YSTQW4_7VPA]="(6:V ME#QPY%ZK\Z7?]DB#E<,*BL[>^W51M64H:!]K+N.7#24KV5_^ %W1^$EQKJN% M:6G05H@FHZ3XQE&ED^);'#JQJ\310%'O< G'UE*\L[0'_;NF75 7=/$)/1"= MF%MDCT**[]H:HFBA=TICPH^JN2;)[RT$\J#UGOXOM9OQ/^)%0S89^Q.WFK0' MU/W0(DH@Z>.5(T)@+U2O$BO.W()X5V-X[M0G0VHL344ST(RM6.H;--Z%A:;: MM5 &+8'B6;427P6(R&/?6?S\@!^T,]^C-84:E[BO<&Z!M$O N\1CX![4>X== MS'I-9V'<4&:C6&]E BIGU.[A#(79/^F-^*=60ZH,HL[FH)@ZC'7J&(T/'!GX M>;#^;4/(G"Q<4B!K:.KOXC;X>I,3B?DWS23$9P! MZ.)$3G(&<8R'Z>C0Y:F,L=U$3J"I'4222D4RF MF8 7QU%ZX.E8IGDJIC)*)U@T 4- C#$(V#MY,I7Y."=%(LP**DTA<$RC!'R, M1E-1?):_],U?W%_ )!V/]_P%&=,T_RQ_??&['OOB#_HLG< KV;[/,D1CDN_X MK+S?9Q5*T''%+Q^Z5G:G2#GZQ'-LY\>M[SM=E"N<=N1_Y[Q]\.]6AP<1CZ'T M9!0S9I&<),DAO@"*\!O',D^C@.B4,EPB4D12FAU R/-R9#^9Y^,!MP2^RV(& M*8UDA)2G[P>II$-R89C/Z.M7](Z^>ZL:SF74(RT.TIA%JZ1CF32..3B4S2 M^# AI,@H^01^R) W=C!!:<]DFG"JEGF4 I!$W/>9[W3G RK.P O^3$P?DMJZ M"=]2A[O#E^BS\ %V.SU\QGZCW,(@RU=ZCJ7123HY"FSO+QJ[YL^Q,]O@P,W# MI5:E=C0!S^?6-OT%;3!\GW_Y'U!+ P04 " 94OA0]O>UZ6T% ")# M&0 'AL+W=OAK8UT\']4IM:^GTUC4NE'QP+?:8:?RH5$)GV$UC6W0JA2C MQD[GL]G)M%'&C2[.9.TF7)SY+EGC]$V@V#6-"O=7VOKU^>AP-"Q\-*LZ\<+T MXJQ5*WVKTZ?V)N!KND$I3:-=--Y1T-7YZ/+P]=4QGY<#OQN]CCN_B2-9>O^9 M/Z[+\]&,"6FKB\0("O_=Z86VEH% XTN/.=JX9,/=WP/Z6XD=L2Q5U MO_S!E MJL]'IR,J=:4ZFS[Z]:^ZC^1OF7UOGLR_F(BBXFW_3&8- 8E_]77WL= M=@Q.9\\8S'N#N?#.CH3ESRJIB[/@UQ3X--#XAX0JUB!G'"?E-@7L&MBEB^NF MA3#D*RIJY5::#"M5^,XEXU;4>FL*H^/9-,$9FTR+'O@J \^? 3ZA#]ZE.M(; M5^KRH?T4)#=,YP/3J_EW =]U[H".9F.:S^:S[^ =;2(_$KRC9_ NMU$N)/1( MRI7T)@0?:.%#R'43Z<_+94P!*OWU':_'&Z_'XO7X_]?[?P&FR]L%'T8O_9/*:/F@5NZ!YE^D\ M!$0C/@GS@O9V?.W36D725:6E:<>2&57Z-NF2EO>4:DV_!-^U8ZJ";^B=. M1B&4E#R!$+LM.BP@LHUQD>,3C+W%F\7[_5VH _H-1G[Y=XXDLB*8GG?&=_&Q M7TX/QBQ8;M5=FU0CD^PY%AC%;(^52%U;JJ1II9T.RMI[C"*K[L$'=>M7SLC, MD\.:JLY:4@W7@A3(EC$\>N$^&[V5ITI482:W10^M)XQT29\IHO" M$IG0!>,;E^^^G@C$N0,):K!/"$I#>RE/%HHCW"V((>R8ZZ!YV!K/B+"ER^7T MH#"1>-6V:&5)#]A4FV92L$UQ< $^B5,>DOG&#GQ,XZVZ\*3X3BVTN6.DK%ZM M;3E)?@+"74 245++1%$7_&4XAFM@VN@S!UB!@*^JR5)9%I/R,Z(/!L%Y9A+) M^32,(N;%6<:&6.P)D<(WC4E2\&.*"5S0XU:GI$/<%NQX)]@5VET!3L<\&SS4 MPE/#-,:J!PVT+]M.?R6DK^= X4^$'O";XF42&%>Y=O;_E+ZM=2NLF:5APF7?:-9 M[)3+\='8>.@6:^#Y+YJB"Z,%W7*E\3VC@_$EZ[>N39%WB_YZE5&2&T&&]V:B M#])U<>C!QI>F,C+-,+%CFZ=GWPK#))(YB)L90T%HY]VQ #B\!Z625"@W70.\ MIZX+B0,/5CC;ZL$:>-RI/!C@N8\K#]&^FX5^K]<00NG[@J\5K!1Q\P>N6-/? MSVY[>4EIJ'AMJ#,#L!B]Q7NK;+7*+/[[YGGJB3'>>AXT.*WD$ M8S1S*/FEN%G=O+,O\_-R>SP_TC^HL$)WH0,JF,X.7KT<4<@/W_R1?"N/S:5/ M>+K*SQI_*^C ![!?>9^&#W:P^>OCXA]02P,$% @ &5+X4.) '=WX!@ M4! !D !X;"]W;W)K&ULA5C;M[=D'JXDOR$HLDL)>S M9\\"N5CZ\#761$E];ZR+EZ,ZI?;Y>!R+FAH=CWU+#E\J'QJ=\!CFX]@&TJ5L M:NQX.IF)WXQ MOKIH]9SN*'UI;P.>QFLKI6G(1>.="E1=CJY/GK\XX_6RX$]#R[CU6W$F,^^_ M\L.;\G(TX8#(4I'8@L:?!=V0M6P(87SK;8[6+GGC]N_!^DO)';G,=*0;;_\R M9:HO1\]&JJ1*=S9]\LO7U.?S"]LKO(WRKUKFM6>G(U5T,?FFWXP(&N/R7_V] MQV%KP[/)$QNF_8:IQ)T=292_ZZ2O+H)?JL"K88U_2*JR&\$9QT6Y2P%?#?:E MJSLS=Z8RA78)"!6^<\FXN6J]-86AJ/9O^U\'%^,$?[QK7/2V7V3;TR=LGZOW MWJ4ZJC]<2>7N_C'B7 <['8)],?VAP;>=.U:GDT,UG4PG/[!WND[^5.R=/F'O M>I/PD*;Z^WH64P!9_OF!@[.U@S-QIDXS2H4HUJ5?!=ZW2I6\3E>KZ M[@N^G9P?G9RJO?>D8QC3J?G!WOJ M4"UK4]0J;IAD5ZJHM9O# GM?ZI7"+I,8WT"%Q\+_2)FFU28,CAOM5JJZG^!L MA0W?.A,8/M,T"$XG&HQ(7V,OQ630H$AM%P[ZWJ+Y\3IYY8NB"\HO*'!,)L & M:Q;;M::B8_49D79MR>91IX4I86#>F1(!$0/!F32[8.UZ@T*JQL?T, OM$!F% M!'_*PTY09@O+5&OT7B#E?!H\E KO*L"C%MIVA#6HX+Q6#C)M7.&;/F -$Z6$ M$ZBUNN@11ZJ!7V(I_RHEQ&W =8L<-:JV-*E6&FY3[4MO_7S%8$$9638W .YF MROGDLN"A\%#HDH(>JJ'5#+;Q1@7F +_"N(C>Z9DEV1N[MO6 @Y^-RY.%-\,S M/%J&:@),V-$][H*B')>PTGE<1\C( 9,72.@1B"1*=8 M_FI@.=M#!5D=!$:XX5)[N.C]PH!QHB A\U#*!>L+X[N(-D,=H5L"Y*OKZ]L, M$->Y$()"R% AEJB(H^3?>!W5+7!. Z V^[0 M)(W-J$UHQ ^3!'U/2]-!33[8)=E&A(]/S]>-A]UB_& F<6LZE(G_ @G(^FO L1_))9%P%WRBKPSPGTYCR" , O*\UT"JH2Y("?YL9GZBH7:XFU*W5SE"OC+%F M^]$T!L94,/$K#Q>>T$@7V10[LM" ZD G]B+/^%48[3ZKT,\R$7' '"J)C?M> MTUB.^H+A^WW,OG7:FK12^Y5\U$UKZ7"SJB1,\6\=ZK)2EA9D#P[%>69(_!E= ME=!>I+8\5C?]5#7NY_L";9H41G1FA1RF>?6^B!O&8401?'7P@$LNTN#G!@0% MB*6,V+N$/\,$_-CVPH\BO-LXY@+-V>]<\Z2[%RQ:PO&\QZ%?[,P $2+)6.!X MY*V1 TTLY9*?#E(K/6SZR99\QS3 L3$CC(TP!SS>8P]O,Y M ^;<\$I,-WS1X[!P.#%1O"\4I+*QDV<_^) ?IY*V3=Q=:+](FM1QJ^V BMT_L(/U?R)<_0]02P,$% @ &5+X4*AZ:>'Y @ .@8 !D M !X;"]W;W)K&ULA57?;]LX#/Y7".,>-D"M+?EW MD01HLQWN#ABN:+O=P[ '):9C8[;E24K3_?='R:F;'M;<0R*2(C]^E$1Z<5#Z MNVD0+3SUW6"606/M>!6&9MM@+\VE&G&@G5KI7EI2]2XTHT99^:"^"T4496$O MVR%8+;SM5J\6:F^[=L!;#6;?]U+_O,%.'98!#YX-=^VNLU.%M56?\/QPFWR0/8+LW5O7'8&+0M\.TRJ?C.9P$%-$; >(8(#SO M*9%G^4%:N5IH=0#MO G-";Y4'TWDVL%=RKW5M-M2G%W=X2,.>X1W#W+3H7F_ M""VANKUP>T2XF1#$&P@9?%*#;0Q\'"JL7L>'Q&:F))XIW8BS@'_MATN((P8B M$M$9O'@N,?9X\?^46&O5PYJX:GH*=,RV@;4_8-3P]7ICO/W;F83)G##Q"9,W M$MY3YU3[#D'5\*$UR.'RKS_K_J@1MAV+0X6?H,\864L2"A*EF8I"3S-&"]+)SE;6L+: M.QL0%RGPO&01+X!G&B8@)43BI3!F/6@:W:#W9J[=DZ#\;K:1Z\N$]3]9/4NW8PT&%-H=%EG@:@ITDU*5:-?CIL ME*7WXL6&ACMJYT#[M5+V67$)YL_%ZE]02P,$% @ &5+X4-BL9MB! P M-P@ !D !X;"]W;W)K&ULG59=C^(V%/TK5RE3 M@6213T@R!22&;=56N]5HIML^5'UP$@/6)C:UG6'VW^^U QF@S'34!XCMW'/N MQ[FV,]M+]45O&3/PW-1"S[VM,;M;W]?EEC54C^6."7RSEJJA!J=JX^N=8K1R MH*;VHR"8^@WEPEO,W-J]6LQD:VHNV+T"W38-55_O6"WWY:*-TQH+@4HMIY[R_#V+K'VSN /SO;Z9 PVDT+*+W;R M2S7W AL0JUEI+ /%QQ-;L;JV1!C&/P=.KW=I@:?C(_M/+G?,I:":K63])Z_, M=NYE'E1L3=O:/,C]S^R0S\3RE;+6[A_V!]O @[+51C8',$;0<-$]Z?.A#N\! M1 = Y.+N'+DH/U!#%S,E]Z"L-;+9@4O5H3$X+JPHCT;A6XXXLUB6I6R%T5C@ MDO$G6M2,0"L*7M>LPL4G)EH&PU(*H[""0+5F1H^ B@K-&%7BQ$PJV-&O*!GR MN8H[[A-TS2DR<\,94@Q_M][T:.8;3,2&XY>'H.^ZH*-7@I[")V3<:OA15*PZ MQ_M8@+X*T;$*=]&;A+^V8@QQ0" *HN -OKBO:NSXXE?X'@X%62O9P.J8_9Z; M+:R$C;M:JK5&"=>]/GSO4!)96/"?=QQD8?&N*B;ZC"GX:UK''SZUO .K.^SO !X4V!I8A#NQ+F,.0"S%:V M&MFP0U;G77<+=QV]9NJ)E^AT2/\=R@@&D&01B9,<1Y-X0H(L@\_'T%ZPE]&. M( D#$N6(R"90CY)239)86GSI:+$#L ]42I6<6Q^B5F@ MWYS$43Z"[[_+HC#ZX<*VDFUAUFV-)TN!CH]&PY3$63!Z=T0$!"H]@"R+21*F M.,HG 4G2]$HA_M]6[B1QX+-=O6<7FI]I2H ]EVQG8,=4B>1X[B/FO]IB *LM M%1L&-\?!N^0<]((.>DD', RQ-]((SY]HC#+<(-=%[L,KF:-YG,&PO=V]R:W-H965T?F4A4HZ62K=,XMN7KGFT(C M3ZJD//-9$ S\G OIS2;5WDK/)JJTF9"XTF#*/.?ZSP(SM9]ZH7?WZ(D(D=IA)*@<3OUYN'5HN?BJX#O O?FQ ;7R4:I>^?< M)%,O<(0PP]@Z!$[+(RXQRQP0T7AH,+VVI$L\M8_H[ZO>J9<--[A4V0^1V'3J MC3Q(<,O+S-ZI_4=L^ND[O%AEIOK"OH[M1Q[$I;$J;Y*)02YDO?)#,X>3A%'P M0@)K$EC%NRY4L;SFEL\F6NU!NVA"FX#%./5*=0?V(WFPM M#D^&#C^1Z\:DZ6$[/;C&&/,-:HA"MQ..H2,DV%25AJ9A+N +R5O('?W:&9E?)WT"L2FEKC;2[[0LSKX7U+[Q^GFZY MW@EBG^&64H/+8=\#74N^=JPJ*IEME"715F9*KR1J%T#G6T6#:AQ7H'UW9W\! M4$L#!!0 ( !E2^%!!:03@ PD &@; 9 >&PO=V]R:W-H965TC4*1IL'G^7MTM*#R<5YPV_%C; _-=<:=Y,M MET)6HC92U4R+Q:O19?##ZYCH'<'/4JS,WC4C2^9*?:6;=\6KD4\*B5+DECAP M_-V)*U&6Q AJ_-KS'&U%TL+]ZPWW'YWML&7.C;A2Y2^RL,M7HVS$"K'@;6D_ MJ]5?16_/E/CEJC3NEZUZ6G_$\M985?6+H4$EZ^Z??^O]\)P%8;\@='IW@IR6 M;[CE%^=:K9@F:G"C"V>J6PWE9$U!N;$:;R76V8O7K<$38UBNJKFL.;G*L-,O M?%X*\^)\8B&#*"=YS^]UQR\\P"]A'U1MEX:]K0M1W%\_@6Y;!<.-@J_#HPS? MM_681;['0C_TC_"+M@9'CE_TE,%7^P;__7)NK$:*_..(B'@K(G8BX@,B;E Y M15L*IA;LIDMVNGQKK$0:"4,W/W*IV<^\;+O;2V.$->PR_[656A2,UP7[F^1S M64HK08+W;?70GYW[CNORGMLIPN M!12XXZ6HHY$W>+Q+)N]8)\A%P53.*]G M70K@P@.* "L_JOK[_#!-%/KW:8 F0E/X+?^V)5VST]CS9T0JME;P3:*;A>P78"+%)>>-M+QDO/@G_.[BMC%^FB 8*%J0T>,< MD9"%BR=0\PQ^_^Y/61B$+]D711SNO]_*/]N%&&'0PK@PP'6=KD8ZD@O07:Q?/(9PZ$TWQCC#G570?0'T*IU=*VF7<%80LJH#W]X'1:_:7@3& M+J)DSX(0Z(X0:$.>'TJ"%4S>F ILLH>9OQ&8%@JR$1Q7J2Z/ M VL&/-\'5@!D,CT"K)D73&=#N!HDP[@:>],X!BX"B,H]7 RRY)E@FP4]?.Z8 M&I8, ' ZFPT!<.C%03 (P;,H.@[ V=, /(V"0Z@:I5X6I(]0-8J]69H<1U59 M@"PX#JFA-_7] X#:B_[]@$IA<47'FTTK02XW6MU)@B_[_=*!G0;> KTT(6P7 M2_ 6&-.;1FD@LBI;ET7C#C9:*,0K"M__(]0^A(B;==4L5;UV/3!]:09$DI9S M(:A9<=-2^C@7T[:%ER45=P^)K@8:YS;>H3>X%0XQ*4M(9@]>_TN0/PRT!QEO MO07?V;+CO:>7 U&QEV G_GBZ0?PN0/D2 7"4>^NV;"D'$=ABPPEE".\:/, 5 M.83GZ3S ]]5(L.8[I":;IXY@>8)K*]E$]PS2< M^$=0/<)8G#Y&]2 -V#4HW6")K2'M73NTG\;A@2DZSK+':!][81H.P'CFK'U& M%XC](<2?0EH\A/E3+YTE@YB?H+_Y1U$_COPG43_P@C![WN =>%$\/=0BLL0+ MX]FC%C&-P3\ZUB(Z)X+':9S T,^B$*)R3JE5386C%=(=:X$U L!O70%'"!QF MAN&>T>MR]M]H&=TT3:C-V5PKWO>#6EBBH[IZVU*2.^++A<: _H>-WNSL7;U! M/?+(@"T?Q!OY4=WQ3<';E2CO1 >+-()*5;"%5M7^.F\?.G:1,6P%?WC>7XE8]SL^38)QLL.J%9AAN3?KHH$/Y[8$TMZR0*=R% #!D%\7XOHRU%TY1KXM6%E/*.-"WH!1(^ M7W:-9MN0M\\I7H7CU]&K+N46K47?9P1DX+KMQ9LQ!I+=8-6Q:3!OV3WB"@DF MFU*,V27?UZ2/*1NA[M8"'=BVA6/VRI1Z_2.\ 92^OB&#WVMOAU+:Z=U//7BI4G=GW4N2 #OWT=%_D9M@ C_=MN49S[%U, MT',21^/9;L;8'IE-?^L4 "!.W-;HV @0>,DL?6((H(U<\F!KA]9V: @(?"_U MLP>CS6YZGVH R6E&B Z>N(%'&CT^<0LQ+U_B#%(W_ MP'E:Q_UWMW+:(;B>JP''N6M9E2I%WI91S!344 M=A 61$&$6CSC5SHE+L]3G=&1V?JKL>A)I%]ZS]H(A@ZG9_L??V GK?N&P^= MZR#?N@\AVZ?;STB7W=>3'7GW#0KP>RMK@(=88*D_3J>CKCXW-U8U[EO*7%D4 MHKM<"HP+F@CP?J&4W=R0@.W'M8M_ U!+ P04 " 94OA0D8.; F4# F M"0 &0 'AL+W=O$MYV[M1BWGLC4U%W"CB&Z;AJGO5U#+W<*+O,/"+=]4QBX$ MR_F6;> .S)?MC<)9T*.4O &AN11$P7KA74875U-K[PQ^Y[#3@S&QF:RD_&8G M'\N%%UI"4$-A+ +#UP.\@[JV0$CCKSVFUX>TCL/Q ?T7ESOFLF(:WLGZ*R]- MM? RCY2P9FUM;N7N ^SS<00+66OW)+O.-D'CHM5&-GMG9-!PT;W9X[X. X0O:J+8P MK>)B0\[NV:H&/9D'!K&M15#L<:XZ'/H"3DH^2V$J3=Z+$LKG_@%RZHG1 [$K M.@KXJ17G) Y]0D,:CN#%?:*QPXM?E2@3);F%FADHR:7],;CAH,D?ERNTPC_E MSY&(21\Q<1&35T4L*J8V<*JPHRBV*2_TEA6P\+#K-*@'\);78!BO-9%K8BK MYOAG)%PLY$;P'Y@A%\[,5 K I:[Y(VDZO<#J1;#:X/?E)DRAG29K66/3Z@MR M[SR'"I,[A'BV8"&>$ :S*!_]=N;8R58C,3TAIZI&WI H\\,LQ\';GS(:T9]/ M+=U+P^I1V\/"B+K37MWIJ+H#"1KY +A/&5OG4U*<$GT4_%6B#Z/^+S_!5]Q> M\10H+&K9NDU5D]\$*-2._ JX->X5.%+TH\#FPN47"2H;'#6*_#B/<)#Z:9X] MB?;%\)K_8&X3/XO\+)Q->B$/\QLE'[@[*)@Y^MO>D-R?9LD0-_5I1O_S?'(_ M=6$I4DQM6.HG>?@\G2FFG$_(63JC]NF'L^@HF6LHH%F!(G'D&L8FD"#_J4.. MXBZQ)#JJ4^Q/I\G$UH?2#-^)/\OHOT#;EIG%5H&\(^RG\>PY;!*'"$:CR+)- MCKD>%SX.G9RYY9KGZ(9S.%SMI?JF&T0#3UTK]-IKC.FO@D"7 M#79,7\H>!:W44G7,T%#M MTK9)5SZMH@#L,\Z!@7WF;EYN[59B4'TW*!]PKT MT'5,/=]@*_=K+_(.$U_YKC%V(MBL>K;#!S2_]_>*1L&,4O$.A>92@,)Z[5U' M5S>9M7<&?W#-Q_X#^V<5.L6R9QEO9_LDKTZR]A0<5UFQHS5>Y_PFG>!S!4K;:_6$_VB:% M!^6@C>PF9V+0<3&V[&DZAR.'17C"(9X<8L=[W,BQ_,0,VZR4W(.RUH1F.RY4 MYTWDN+!)>3"*5CGYFW"R+8[=9&A7C9DF:V$[N9UD,9]22S6K)_K=:7F(> MLWS'S*"X>7Y/.F=1WY?.YX'@T)8,W@W=%&K/GJF@4K2CAH04'TLF2FSMG3\( MB21!]/Y#*W<3KB(XUKX OTGL:Y1/ U)Y,PW91/",3-'AQID?+C.WM$6S1[1K M5KV9L]"097Z>Q"1.HL!J0[2CV$_R)3Q*NW-]-LYE0NCY=,*\ZP=#&N:"4% ; MN,C],"95C$B4^8)4LGPWT<%1B>U0[=Q#HDD[@S!CM9UGY[?J>BS1+^;C0W?' MU(X+351K<@TO"\JN&A^/<6!D[PKV5AHJ_Z[;T'N+RAK0>BVE.0SL!O,+OOD7 M4$L#!!0 ( !E2^%#@ XI;N ( "(& 9 >&PO=V]R:W-H965TP_?J='4C#UO(%^\YWSSUWESO&&Z6?3(%H82M*:29!86TU"D.3%2B8 M.5,52GI9*2V8)5&O0U-I9+EW$F681-$@%(S+8#KVNKF>CE5M2RYQKL'40C#] M>X:EVDR".-@K'OBZL$X13L<56^,"[==JKDD*6Y2<"Y2&*PD:5Y/@*A[-4F?O M#;YQW)C.'5PF2Z6>G'"73X+($<(2,^L0&!W/>(UEZ8"(QJ\=9M"&=([=^Q[] MD\^=J_,YS6TR"80 YKEA=V@>U^8R[?,X=7J9*XW]AT]BFYP%DM;%* M[)R)@>"R.=EV5X>.PS!ZPR'9.22>=Q/(L[QAEDW'6FU .VM"?JO21$VH9(?8CTC1 +&IB\+A'4"JZ5J)1$:8V3.L%OMS1.!E^K M\%%T-YPC4[$,)P%-GT']C,%A]S1F:BWY'\PAKS67:[ %O14:$9C,P? MB*9+ MZ+H$5&-L:^Q-.IKXL@<$7FEN< 2/'J7;8U@0W('B$.X ZNC;"9?$4M6&&)C3 M?\6Y5L_RUM,\*MMEV 5\WZ367!DI+JJ5E!36J*F]T/@NJ8A\N\5K<5NX03. M0?"1;2MM!-YRWI(M75/]:WLO<>8-* 5K*%=,<)"T7#C7P6P5&WVK\!NC.W4T M!L-D(\1G,WE7+!S?!$1KFFN#0/#W2&]H71L@#..O/:8SN#2&Q^,#^H^6.W+9 M$$5O1/V)%;I:.%,'"EJ2KM8?Q>YGNN>3&+Q:>T:/;&&$'# M>/\G3_L\'!E,SQF$>X/0QMT[LE&^)9HLYU+L0!IM1#,#2]5:8W",FZ*LM<15 MAG9Z>8=U9SP7#8662A"R8!R+ ZHBDL+5 ]G45(WFGD9?QL++][BK'C<\@SN! M]X+K2L$M+VAQ:N]AC$.@X2'057@1\)>.CR'R70C]T+^ %PW$(XL7G<&[)9(S MOE5PC[37ENWOUQNE)?;)'Q?PXP$_MOCQ&?PU;I^BJRF($K[VY<***)8#X06\ M976GG^>H3\E%%V:_SE1+AOANB*/CK@%QN%*2 *2E'C)E*@DI2<= &OV M="K @M*AH,>S(+NX]LEN- 0@CU3BN7'$ZS0H!7@(*8TD,/<8F]RSNLPD"=TD M]=W CR&)W"Q)W3B>&&F69&X89E;J!VXXD#2"- @3*4!Z[83K]-[Q>5R,,W ^G;C)) 5W&<>8&06JD$XPH MB*9&&B6)F_H)?+N+CO")UI)ML&/P? M; _])$77VJ9Y07%K%:]0H^XLB;N; M=^BNH$W;']6-Z+@>F9:R/8IF.:GSKB::OD#R?%S_8XM>V4TE.H6Y4*/GT[O7 M9/$-Q*F;3GP<8'6F28J#(,K<.)F8T10[-(GA#@N$ 4LD9=+(N*;8'QI(\2=> M'7AW:H/Z56;A^^^F81#^,/RO8C<)P]$P?U6(%^HWN!^=(1*[610?$?DOJ_'L MBOMP:)CU"PWS*GZS_4'^!OQQ%AA&X]1P#<=)@K]HC#3W!WROXUN=2=;K!+U. M -^Z<;RC:[VA&PO=V]R:W-H965T[Z2ZT840AMS65:-/)H4QZZ/I5&>%J+EVY5HTL+.4 MJN8&IFHUU6LE>&Z9ZFK*/"^:UKQL)J?'=NU*G1[+C:G*1EPIHC=US=7=F:CD M[F1")_N%ZW)5&%R8GAZO^4K,A?FROE(PF_92\K(6C2YE0Y18GDQF].@L07I+ M\+44.ST8$_1D(>4-3O[(3R8>&B0JD1F4P.&W%>>BJE 0F/&]DSGI52+C<+R7 M_M'Z#KXLN!;GLOI6YJ8XF203DHLEWU3F6NY^%YT_(<$-/SU6#PUH #)IEDG[*P5QEX0 M%I%+V9A"DP]-+O*'_%,PK+>.[:T[8Z,"_]PT+O$]AS"/>2/R_-Y;W\KSW^#M M%;\#66"5!2\I@P3*-Y4@K2J?Q7:"+7]T@'^4"JB $67=Z2NHV, MP,@0.%?1G^M19Y1&WDD<..(_ 9'C%* P(E])*)AZB8^# +F!C[Y<"M45F)8#@+/ MH6EZ"%M^Y'HHB/JNYY-SWF20S/E4W*Y+92F=@'E(R)CK(V'JQNRQI0]<)3%- M'<9"%.I1-TF1&0P)2(BJ.BOLL3YA]>/$\2(T.?'-O81B +JT(BA'2QT MP[1%.4W("(*B'D'1FQ'TY#0_\E*1K[S:0%#!.#+3$.4N%E_TXV+=PFE<'2)G MMU?#.S4K/&^2XU\H'&#F;X3@!^N._CI(S('[ P;R*.S&\P@Y-_> MI+J/,_Q]_ _\/H)\7\/E &1L9<5-66'-!!2]:S\74$1S #&Y*T5U'_YW@]%U MJ6_>+Y40D!L&W-&&*#0 "D0,V\P-0_CU:JIR*4A([@17>O\?"7S1[X0TPJQ/H(XS MJ -^XJ2^;3]IX@+J[O/_@*9Q1QG$,(N<- T.;2I';NR/-QX:I4X0M=T,ZHH/ M9D?@3)@Z,4-T4H!I$L%JPD80D?2(2-Z,""Q-&=<%F1N9W9!S6<.%7G-[4T!D M-EH\!Y!1!<_WDEZ3MIJRH2;1:NI18@K,&@31.%XLRPX -..V M!@RJR&2S(#?VFCL'XX?8FA]A\84 M"Q! $SM3['AP39G#0P20XI"5:*" 56V-S.&*7^(5%-\JP!$#2)@3 J0!EFE" M ,VV>P#,*78S1+>]S8"2Q,*<.8D?/-M.IH-70BW4RKZ%-)B[:4S[8.A7^^?6 MK'UEW).W;[5+KE8EU/%*+($5DA-N'JI]_[03(]?VS;&0!EXP=EC DU$H)(#] MI91F/T$%_2/T]#]02P,$% @ &5+X4)A_MCT^!0 &! !D !X;"]W M;W)K&ULU5A;;]LV%/XKA-&'=F!C7B1>@L2 TW1; MAW4HFG1]&/8@6[0M5!(]DHK3_?H=4H[B&(GK]&D% HND>"X\WW>.#G.VL>Z+ M7QD3T&U3M_Y\M IA?3H>^_G*-(4_L6O3PIN%=4T18.J68[]VIBB34%./&2%B MW!15.YJM)158UI?V18YLS@?3>GIA8K[TX8_*[/Q.V,43S*S]DN$LL\*;-[;^7)5A M=3Y2(U2:1='5X:/=_&JVY\FCOKFM??I%FWZOD",T[WRPS588/&BJMG\6M]LX M[ @H\H0 VPJPY'=O*'EY681B'<_.DCS^A[VI[W(]F;5VH MVB7Z:SKSP0%+_CZ@/AO49TE]]H3ZRPIT5;,NA=$NP,R-:3N#9E_1+\8N7;%> M5?.B1E-(I,>B>U![3-13OR[FYGP$F>B-NS&CR?7*H'+/K+LWN]PU6X!9M"D\ M@K^%K2$S_2FZ7CEC'N"&KJK;APL @QE@V)U1??#=RZI%864[7[2E?[4_?>=, M#2/T$WJ!F-189AQ&G!*<20FC7&=8TAQ&@BBL!8%X^A /^+9S4)^0TI@KB6 ; MU0Q13;&B"E&58<$E^G1R=0(3C3,A$&,,<\I01C.L.4=91K#*V:#QLW5UB00% M28:$PC07B'*.E,\(^C:!@@B>,,(9DS%DA?HQA!XT=S[ GO(#ENBMC6H%T<-T\ M="[.?A B OD4%GEDG%28 #T 3,IPKA.L&;R4?)^$$E,PEV,A.*(2& C$H3BG MO"<@4!3(3 7FA"#&,1,* :\R(O>X1['4$@E,9 Y".7 6J)I!2MS1+A=89SHZ M0F!7[Y( A5D<,<@0PL7_(HC@J,RR!T$$'4+J9P7QQ3?#^.([ RES")5Z&$@% M2-SM[YWHTAN M1"2'O(WMS&N[>-UYLWW]"J-VZ^:WD_@A?R[-W#0SXZ"H/\ZA>])0B'O.:8*= MX)RQ?8H UI$"&<5:DIX4(M9RAB1DJ%1[+$C[--1YK'4V0,^ ?HHFG"7!!(K[ M 9SE@+-\%LZ7!@"85WTS%4\W;6*S\6^_<"S:!VT>CW:YXPQ&Q:XGT35GRJYO ME &8>>'\O(YA#9\?)MB>#+P64]GV4!8&V+0-8!$G?BH2NC/T;5!:9YYA)NO]1D?!5 MTCGP1\&W9P=+Z"(5EBQ]@[$F$H!DC^(WWKFM-<8MTYW4H[GMVM!?W(;5X=H[ M[6][]]O[._/[PBTK:+=JLP!1)!H9_!DS^ U!+ P04 " 94OA0X3X G#4$ !.$0 &0 'AL M+W=O9X.-SQANBLSGL*3E50),W"IUI[.%&=1 4IBCV(< M> D3:6>>"G,UISP**$7\)OM5[Y\A.92GE3WOQ)3KO M8*N(QSPTEH+!X9%?\3BV3*#CH23M5#$M3!XFLV2:7\GX;Q&9S7EG MV$$17[$\-G=R^P%.4JT)!@D=J5M3 *G@K F>@< 6[H5ED,M=$-H2Y&L>=Q$9G""**6Z 7[GA M4QYV48]8.!DUP*=O14\!CENCS]SP:Z:Z"(]:X?,WHC.(CAO%>U"KJF"T*A@M M^'HM?-]ALU[4A;I5,H7SD,-N-QI)A:XV+%US)-*7PT0:BBSFZ)]O0(B^&)[H M'PXYO4I.KY#3;Y&S%V-A6!HQ%6ETGT7,0*C9D[$>M(2PWX0V/YI*[Z;/]>F: ML>RL#E-%V06!K :87O-DR95C.OUJ.GUGO)N,*U;,1EE+.I6KTUQSQ+3F1C?) MW]'Y!9UU\<<)P?W18( QK)7'_45Z.'(8T.#%P!>2_4JR?Z3DF(/%GJ!8L*6( MA?G5M%5V7,&^B@$.1JTJ@DI%\):*M$B;M8N41X@S96\T)BTX3%I AMCW#[,6 M'.@E_F#8'_9:%0\JQ0.G8O<^.4&.E7V"_E0,%G;1&V^RXC"SO1+F?=2B=RL[ M,]N89ZL5!+_E2LCH9G41R4+2FYMB6&5JZ-1SS:?BNWQD#JI1137Z M".Y%<-W^L'-ND+008L-+%)(K"&NXXMJVPH=<*!XUM@LW(\&XB_'O+G5[S9D< ME7GT+UKD2\T?PGY$,V$U-V$N/T>WF1-7(2WY7 YV67)M.\B M_9XULC9C('43(.XNX&IJ=N^=8NJ:;>W&<'CKHZVIX>U^6]I\&^!A:BU3#CEP!!G<' %:[C_?=A9%9\;&YE 8^78O3 M#6<15W8 /%]):9XO[/=K]1?*Y#]02P,$% @ &5+X4*F4/N2: P L@X M !D !X;"]W;W)K&ULM5==;]LV%/TKA-"'%E@B M?HD2 ]M 8V=8AQ4-DK9[&/:@V+0M5!(]DHZ[?S^*DB5;IH7 @U]LD3KG7-Y[ MQ"MQM)/JAUX+8<#/(B_U.%@;L[D+0SU?BR+5MW(C2GMG*561&CM4JU!OE$@7 MCE3D(8:0A46:E<%DY.8>U60DMR;/2O&H@-X61:K^O1>YW(T#%.PGGK+5VE03 MX62T25?B69AOFT=E1V&KLL@*4>I,ED")Y3CXB.X>$*\(#O$]$SM]< VJ5%ZD M_%$-/BW& :Q6)'(Q-Y5$:O]>Q53D>:5DU_%/(QJT,2OBX?5>_5>7O$WF)=5B M*O,_LX59CX,D NQ3+>Y>9*[WT234%3IS66NW2_8U5A* C#?:B.+AFQ74&1E M_9_^; IQ0+ Z?@)N"+A/H&<(I"&0MT:@#8&^-4+4$%SJ89V[*]PL->EDI.0. MJ IMU:H+5WW'MO7*RNI!>3;*WLTLSTR>Q*LHMP*\GPF39KG^ &[ M^<9>/_N M W@'LA)\7"@78N'ASX;Y;( ? MVCS;9/$^V7L\*/C[MKP%!/X",,30LY[IF^F(^]+Y?]$?+HY^5 S2.D^<'CFC M-\MTNEHIL4K=CI5+L'\6_OK#0L$G(PK]]T @V@:B+A =?L1\ST]-C!RQ:FFO M$V:+@Y-1^'IHBP?&(T3B8]CL%(8(B0B!Q[@''XYQGO 6=Y1GU.89#>;Y56[ M/,]$:0:*QEHQ=EUWXC90?*D[-9$=U"FFG.">.:>HA$.M&K^N-0AVS1E>:D[#/"I5S"'J[QT?CK$X M[MDX\^!(8@UB/8=\.,)P$ODM0@F#6IOXT\,,1@ OLMSHMCE)_92*CKY6BXF>]=0N@&#VTFU'5-%%W9 MIJZG(G:Q3>RT8!!1%/=]\N (APGK&W6*PP1%$/6-\N!B&M/DC%%=6T?#??V+ M60LU5+6N>:+DR@9UG17QBPWBIV_M.*&H_SKRX#!"AR_WQJ!3'(4T(;1OD ^' M$]XW*#SX!B^$6KG#CP9SN2U-_5'6SK8'K(_N6-&;OT=W4^29GU4',O?-W\G7 MI[G/J5IEI0:Y6-I0\#:VBU7U :D>&+EQ)X 7:>QYPEVN[:%2J I@[R^E-/M! M%: ]ID[^ U!+ P04 " 94OA018?C2_ # "@#0 &0 'AL+W=O941^?:"I."TMUSHO/+/=7A<+]FIQ(#OZ0O7KX4G"FUVC M)"RC7#'!D:3;I77OOEN[?J%@)#XQ>E*M9U2XLA'B<_'R/EE:3L&(IC36!02! MOR-=TS0MD(#'OQ6H5=LL%-O/9_1?C?/@S(8HNA;I7RS1^Z456BBA6Y*G^EF< M?J.50_,"+Q:I,K_H5,DZ%HISI456*0.#C/'RGWRI M%2 )Q^!5PIX&N%V8"" M5REXQM&2F7'KD6BR6DAQ0K*0!K3BP<3&:(,WC!=I?-$2OC+0TZO[.!8YUPI2 M$E-V))N4WJ*<;UB:T@06CY3G%$UBP;6$D".B%-7J!A&>@!@EDK?$A$0'\A62 M#'@F10:[I9TR LA,,PH0=VA]7K\WJ ;TCT8$31ZI)BPULJ\OCVCRY@:]08RC MCWN1*Y!6"UM#$ I7[+AR^*%T& \X[*,/8'6OT"\\H0-XSU4NME)D38!/3._1 MVI03E>CO^XTRZ_^,&)S5!F?&X&S X$-9*HK*(XN+I)%N2=WTY:F$G1O8HML< M5[,0>S,(PK$=OJ[8W)L[85B+7;">UZSGHZQ?SR7>\+ZN^E[2):K?)NTZ7A1< MD>X1PSCPHW[2?DW:'R7=LUFKC7C)O(^XWV$41CB8^5?$NV+1/ CG03_QH"8> MC!-/85P0'D-90H^()4T8- ,!NU[9B<@W>INGT'PWNG=#!QU.=Y&'K^ND1RKP M0J>?>%@3#_^7B-\B3G4?][ ;]M";N=?UTA6+YLXL& A[5+./OE'D5PUZTM.> M>\L\Z@;3@YAW>/?)^7XTM#M=IQE+SBCU/^$$LR%I43.]/=[I&'8#MY7MDEXE M=M$\H)S= 7:MH>F.LEOO"=_18A+E/]E'*@,7D7.Q%^ !:KBAAK^;VL]FOS)Q M00[[& ^T+[>93:[WG>3X-_+K=1)WYX6^,Y2Y9EBYX]/JQS)WBPY4QA"R7H[C MEB9X&CEO;T8FK-L,*W=\6OUH4L=YC]L*IJ[S=HQU,ZW<\7'5F^UQ:N. $S^: MXH&8VJTS,)QQ=N9JH)")1WD].73;C7AY=_E Y(YQA5*Z!55G&D# M9'D=*%^T.)@3]49H.%"9QSURU7]02P,$% @ M&5+X4 ^JV /# @ 1@< !D !X;"]W;W)K&UL MK57?;]HP$/Y73E$GM1(E(4#9*D J=-,Z;1J"=7NH^F"2"['JV)GM /WO=S8A MHA)E?>A+8I_OOOON._\8;I1^,CFBA6TAI!D%N;7E=1B:),>"F;8J4=)*IG3! M+$WU*C2E1I;ZH$*$<11=A07C,A@/O6VFQT-56<$ESC28JBB8?IZ@4)M1T GV MACE?Y=89PO&P9"MLZ^D[O$0)X[^PJ7VC )+*6%74P<2@X'+W9]M: MAX. N/-*0%P'Q)[W+I%G>Q\W1;1\N5S!#[3>:3!!^+@5?,=<[ ^>W M:!D7%'4&7,*$Z#G[,+2D@:LD3.IZ)[MZXU?J_5;)-G2C%L11'-TO;N'\[.(E M2D@*-C+&C8RQA^V^ KNO)-.J@.F^W VW.4Q]$U'#P\W2>/OCB83=)F'7)^R= M3M@B[??:E0?:J4:[8Q+MH#]Y:'=JU^-^>S ,UT?X]!H^O;?Q^5\O6_!Y6]*1 MI&WSBQ?.3V6PH"63L63GL+!,6Z#MC*39EIO':]^MRVAP&75.:-=ON/;?TJQW MX H/WPD;[BP6YE17KQIF5^_3U9:S)W30CK7W=(Y>MQU%'TZ0'31D!^]%%OJR8TQPZ,11TVG)SK)[PX%IT+\P/IE><+A.!&8%%[0%M$[V[ MM7<3JTI_4RZ5I2/KASD]=*B= ZUG2MG]Q%V^S=,Y_@=02P,$% @ &5+X M4!?4,W/& @ NP< !D !X;"]W;W)K&ULA55M M;YLP$/XK%MJ'5EH+F(0D51*I3?QX_=S[?32NI'G4&8,ASD0L]\S)C-A>^KY,,"J;/Y08$[JRD*IC!J5K[ M>J. I0Y4Y#X-@M@O&!?>?.K6EFH^E:7)N8"E(KHL"J;^7D$NJYD7>B\+MWR= M&;O@SZ<;MH8[,/>;I<*9W[*DO "AN11$P6KF7887B[&U=P8_.51Z9TRL)P]2 M/MK)EW3F!580Y) 8R\#PMX4%Y+DE0AE/#:?7'FF!N^,7]H_.=_3E@6E8R/P7 M3TTV\\8>26'%RMS<&%O\$"_(CDZ5F(M53W^"!%N8G M#?E534Z/D,?D1@J3:?)!I)!VX!?]^)#V$/CH:>LN?7'WBO8R?BW%.8F"]X0& M-.@2U ^_A@3AH86'DQXY41O]R/%%;T7_]ZW$+R9FQ53ZIX=YT#(/'//@"/-W M?.9B.FH5CGH58@)AW1($GI.,B3600FX! M:Z[I4C@Z./UL$@WIGL8.*WHDCN-6Y;C_[G.IW\C-\4'238*0#H9[X@[-]E*X MUN?OU,<"U-JU#4T260I3E\IVM>U,EZX@^Z_F=5N[86K-,4=S6"$T.!_AX:IN M%?7$R(VKM@_28.UVPPR[*RAK@/LKB_P-02P,$% @ &5+X M4'7!0X.A"P 24@ !D !X;"]W;W)K&ULM9Q= M<]NX%8;_"L?3=G9GXICX)+A-/+,QI:QWXVPF;KH7G5[0$ARSH4@M2=GQ3']\ M09H2H XA)SJ)I%M'N#@@P]>'.#HU4/=?&GOI.RBKZNR:E^?W'7=^J>SLW9Q M)U=Y^[)>RTK]Y;9N5GFG?FP^G[7K1N;+P6A5GN$XYF>KO*A.SE\-O_O0G+^J M-UU95/)#$[6;U2IO'M_(LGYX?8).MK_X6'R^Z_I?G)V_6N>?Y;7L/JT_-.JG MLUTIRV(EJ[:HJZB1MZ]/?D8_O4-8]!;#(_\LY$-K?([ZMMS4]9?^A\OEZY.X M=TF63JOWMY(WJ,MV^#=Z&)^-3Z+%INWJU6BL/%@5U=/_ M^=>Q)PP#1#T&>#3 H09D-""A!G0TH-\:$(\!&PU8: U\-."A!LEHD(0:B-% MA!JDHT$::H#B[;;0=;C2,]]G3Q!IF999W^?FKIGZ(FOYY55[_ M89C:@[V:C$75OX;77:/^6BB[[OS-IE6_:=MH4:]NBBKO7XTV^B&375Z4[8_1 M:?3I.HM^^,N/K\XZ55UO=+88BW[S5#3V%/WKIGP9H>1%A&,<.\PO)LSSZF6$ ML=<\@\VOY5J9T]X4^8D]C;]EV!S9^V7 MWU?[KU,]U[R,XM1K_AMLGLF%JAUYG7\7;B[VS<_4J[%[/_#N_63J_?AY M\>>F:(MAZ?C7._6[Z+*3J_;?0!UD5P<9ZJ">.M[6]?*A*$O71'FR9(-EOZ3> MGZK;>W-0@Y_\S7Y2"(*2V'KRG?UDPCCF>T_N-9GNFDS!)E_D[5VD M5,&MD@&MJ]U/YMRHF2:$)Y:+OU"[,8@3Y/60[3QDH(=7++./XK MX)_8^2>FQ_MO^6K]=^66^BB52_=YJ5QVC?Z%L 85Q=],T#TWTIT;*=Q-C=*O M3??X(EJ7>=5%>;4<7%DK8=FY'$GM:>$? M"&)YA)CP.Z2!B& B[GI$N>7M#IN*IX0#M6O8(9AVGRJ9-Y5A\\LBORE*A4?I[GEN5X\) EY'#4\$<^YB'/92JOW5ZM,RZO*O.X\>G?[8 MN#RE<>IW"&MB8IB8[^7VK037,VQSDB:,<;\'FI08)N649+G -BXI3U/LK]L0 MH3 N_ZB;+_UJL5O2E_]1F\,G>OVPE(NFGRT_1D7U],GIG8U2QOTHQYJD&";I M15WU*UD_4Q9J[U@LAZ6MKIQ.V/3\1L^]G7[D$GQDOQ4:OQC&[S_JOE^G&^#2 MI>#\T@C&,(*W*W$DOZ[EHNO?MSJZD<-;MY3+S:(K/,L"ML'L\T8C&<-(]HWJ MBS[Z4*PVJRA?]>N5TQ^;U(-R]_:1!C6&07W]N%K?U=4CM+'3N,7B:+H<:Y+B M"310[+@9L?$J@)68&+&!9P<',F*#$&/!_9*(:!Z20#D*"O2,.'C(*# "&H=D M2I$JG5&"BC0C-OB0\+.8:/J1$$&JF^X><@?F_'5KQI&)K?SS=B89L74I$OXX M"-&<)+ L#=B99,2A1)/4+XJ)YB>!01>P,\F(0W=BBOR-IYJ-=&*G'K UR:BM M.D]38)M*-1'IA.@\8#N049N&IQC8H%&-0PKC\-"=249M')XR("I'-0\IS,.P MC4!&;3221*#$[X$1NOR^V&5&;2@2FB9^.%!-10I3\?LW AFUH4DH,#(:FO1Y MDM'IA,U.S/8EXA@'YI;8<#UWZ2B0 9*3:AQ3&,=A&X.,VO2=F&^:OQ3F[Y7, MBO?U?0YH/:IQ2M.CB5ZFJ&8Q7 M0/#.F$U6]8X!YU',..Z!R1HF>&?,14\!M%OCD\'X#!"\,V93CN+$O_5B&G,, MQER(XITQ&W(">A$TXAB,N&=JWAFS92>-_>LLTYADL.H,T+PSYE"=C K_YH=K M?G*8=@&B=\8=HI,EJ;_U7 .2PX ,$;TS[E";7 #O(M=:#JG7$;BJ<(83\=N*8BAZGXK(#\C#L.C! !CC"YYB6'>1FFPV?< MYJ7@F/JAP8UC]0F].:'#9]RA"2G"_GT9U[CD,"Z_7X?/N.,6U%55TJZ=DU=EKV[6R7F],=F*<$,B.MQ35,.TS1,0\^X#51XKB0: MJ D,U&<'UV>)C5F?-YJO"4$IK+[JJ#3[3;:O@.#WP>*R\O$=>P/-$$3/8&)'M[Q^RTX9!6X3!S2 M&/)>KP$)O 8\>P"J Q>RR\01P8":H%>-!%XU_B]-"%[_+D=OS*T;QE!#].*3 MP(O/=E,>_3>ZWMRT:M?6>S:[MS9N^^4;][F2H^W3$[U2)/!*<2V[KI0#:-1+ M"77EF\2^DT6'&TC>OM3+0P(O#U=7&73%3$->Q$?K,Z'A+28.J9YWH#>?*#;@ MKITFM9C0SP<%..9C:>;0^H-H0K-3P.P\-, Q M%S8"L0#DF= ,%&$'_>I(X3 @9/=5',PG8@@ M'*A*YZGC BI&W+\\I!J.*0Q'TY>0;=8\==Q&15!L(=6<3&%.AD56YJF-2D7* M!/! LS(-N*T/1%;FJ8.3F []=2XH0^C\OLC*_/4$9A%P/&K6EYVWO6?OS^4 M,=\6$SXZ*#;N[,=AE_8/CF;,MR4'A#-0;-SFCZ<"MGVJHGIK/LKR:4]W5ZQ; MM3>:SJ)!L7%G/R9'$_@H-J[BQU. ')O3F,UQYV78>$0HP5"2B'$I/X8)Z>W6 M@'N0*#:NW\?'RU!"L7'-/IZZ9Q_8K]FVI/VC)@;L\!.$7V=1\L!+!JFDD^$UD^WW9F"$3-Y!UTO.ODR,S,F4C-.0"B8TE[ MO8DXT)M&/@Z:2,BQI^8T.XUD&S1FRQRE-XW$&C2167, .QT9-"CQAR:0D4*# M)G)HK,Z$B6FDM: Q(^4X_6BP9")[Y0!B8D=0/H'6("-K!4VDK7Q0=0]'!'F7 M]U_.$CHQ#8K@XP7FD9&<@G"@2 F8F'9H'C/JB!2<&=\3TG_)SE7>?"ZJ5NV^ M;Y5E_+(_+FF>OK;FZ8>N7@]?'7)3=\J9X>.=S-5<[1]0?[^MZV[[0_]M)+MO M#SK_'U!+ P04 " 94OA0-\-F+D\$ =%@ &0 'AL+W=OIIC]/2<)W4TM:+T,/,3KC5 #]FRRQ6OR2,2W[3V3=W;- M$L4IR7A,,\#(:FI]A#=+UU6 (N+WF.QXXQJHJ3Q1^D/=W$53RU$5D82$0E%@ M^?-,%B1)%).LXZ^*U*IS*F#S^H5]64Q>3N8)<[*@R?'@-HM(U($/S'CO&'YIQD-D(+"E5K5@ MZ$6P.3(R_I9GU\!U/@#D(*>CH$5O.!QWZ?&V[+=OR[XTPP,22C@LX+Y!2[=> M?&[!Y_9:? O*!F4+-YBM2=>* M+EF&!8LRYN<9]!U_[#A2\.=FI]N!KR*"OE2W)JJ]R0[KR0Z-D[U+MSAF<@L0 M@*X 4_YZ15=7.2< 7:UGK/:KV! &DA@_ MQ4DL8L(-[1[5G*,++"Z_SN:?L+A8F>2#='#&9 ^ZEIG?$A&BD>.TU YZ!.Z5 M/*Y+'AM+_D*SJZH^0$]H '3TWN)@3N MUXUTW>A8W31G(0%JZZ493N)_BHLNF]]/H9T67L)JH?9:>!ZSK6B\XVX+C]MM M;[);(]G^E+7CPO-;[AQV>:YI46E+A69/-2\J\"_X+E_YY:>)BB!17KSH&__M MM?'"2S@OU-8+3_%>PUKK<%+HCML;7- GJG1>]Q7E5-XJ-D35G9-)( M^S&ZA!\C[T1'[=$@_.D; =)>A\87Z(>KCI42R:;.&3D( M:9Z)\BRA'JW/,C\6)WBOQN?P9@$[Q@-X5&KZ\N#TLRP^ELU)R$JFH4'31(D,ZBZ$*Q&5L824PE.IXI M^O$E)46T3)I2:GL3ZW'N@[R7YS#B9$N+;^6:$ :^9VE>7HW6C+U<6E:Y6),L M+B_H"\GYFV=:9#'CM\7**E\*$B\KHRRUD&V[5A8G^6@ZJ9[=%=,)W; TR'MPGJS43#ZSIY"5>D0?"'E_N"GYGM5Z624;R,J$Y M*,CSU>@:7D;8$P85XH^$;,N=:R"&\D3I-W'S>7DULD5&)"4+)ES$_.>5W)(T M%9YX'G\W3D=M3&&X>_WF?5X-G@_F*2[)+4V_)DNVOAKY([ DS_$F9?=T^PMI M!N0(?PN:EM5?L*VQCC<"BTW):-88\PRR)*]_X^_-1.P8<#]Z ]08H'V#\0$# MW!C@H1'&C<%X: 2G,7#V#=P#!FYCX Z-X#4&5?6M>G:KTH0QBZ>3@FY!(=#< MF[BHZEM9\XHDN6C%!U;PMPFW8]-[4K)BLV";(LE7X!.XIZEH\&U<+,&U:).$ M_0 ?0L+B)"T_7?BP%DVDFSH2.A )@R\T9^L2S/(E66KL M0[.]VV<_-]M#9'!@\6EKYPZ]S=T-,GK\=9-? &S_#)"-;$U"MX/-8:";C^.B MSXZ+/C>;AV3!S>%!\VBXN6\H!6[;&%?^\* VYG>D>"7@3]'-8%ZW\U^&,.,V MS+@*,QX49K&.BQ71K83:BU-Y$6+P.H6^[0>VS0OUNMLA*G /$0YU-3.YZ@S6 M:0?K] V6;HH% 44L5"-.DW^J"UW'=0*X;0#WG$7SVC#>28I6>W'[B^;U%FVH MJYD*/% TOQVL;QSL(TO>ZJ0;HZ_$^\0S\Y3$P@' 3GY!FU]@S.^NH*])6741 MR9>B($]Q&N<+;44"=1I=Y",UVP' 3K;0EO)H'[$(P+_@*]]I<<$4"++<5/NK MTM"T<$>8X3E7!T0R$#K)^FC<=&89X@"JY1B"["8K>1[B8_J[L1[0X$.0W1RE M2$"S2KRKQQM?NWD$CC_6)-P/[.8K>1X>0_2\QW_/24$W)?B-\$V_J>X>U$TF>1V:>?]=2;GQUY"9PU94\$#?7X+15 MCS1 M;J#R;S@0-]?@=#6/-#A]*:V=4Y",\)X7!UPE6-!-SNI/O.W3]A#MNCHZVGM^ M R]OH>9Y""]GNN=S>!G51V>0KVA<='4=2'8_4-HR_5 MV6:Q$M2" !__TPI>[L1 =HCRNE_4$L#!!0 ( !E2^%"9H2NH MR ( &P( 9 >&PO=V]R:W-H965TLPE0]63)>(JFF?&6+BF.4 M&5)9V)[C0+M$A%IQ9&(//(Y8+0M"\0,'HBY+Q']/<<$V$\NUMH%'LLJE#MAQ M5*$5?L+RN7K@:F9W*ADI,16$4<#Q-7JVEU*35Q=[Q5_VB\*R\+)/",%=]))O.) M-;9 AI>H+N0CVWS"K9]0ZZ6L$.8*-@T60@NDM9"L;,EJ!26AS1V]MG78(2B= M88+7$KP^(7B'X+<$_]@,04L(CLT0M@1CW6Z\F\(E2*(XXFP#N$8K-3TPU3=L M52]"]3YYDEP])8HGXR\5YD@2N@(%5O46X!S2>F#>T9E+L"<9C@;X">'^? MWU;VNQIXVQI,O8."MS6] +[S 7B.YPRL9W8TW;T?_G/U-,?QN0_A& MSW]'[Z[9!C^N%T)R]1G_/* 9=)J!T0R.VV0@U7MK:.,T,J&1T2?<.AZ-X#BR MU[MO8Q\TOH3!6U"R#W+#<3AZBYH/H$90EW$]X#;LW(8'W=[0E)48+#DKU?&[ M.&\^K"&[C0[<27_N!;!G=P 4!CTCR1#([=5D/@!R'3@:=@L[M_"@V\^JE[%C MWR_XX'4# ,O9YC>^?X+#%?F;XEE(N:RN;# MZ:)=:[PV':$7G[I7,W<@GJA6VG2^O_)-'[Y'?$6H4'5;JE3.Q4BME3>]K9E( M5IG#>\&D:@5FF*O? &ULM5=;;]LV M%/XKA- !"9!$HFZ. ]M $WM8AG0-FG9]&/9 6\<644GT2-I._OT.*46^2%;= M=7FQ1>H[E^^C> XYV CY3:4 FCSG6:&&3JKU\L9UU2R%G*DKL80"W\R%S)G& MH5RX:BF!)=8HSUS?\V(W9[QP1@,[]RA' ['2&2_@41*URG,F7VXA$YNA0YW7 MB4]\D6HSX8X&2[: )]!?EH\21V[M)>$Y%(J+@DB8#YWW]&9">\; (O[DL%$[ MS\10F0KQS0SNDZ'CF8P@@YDV+AC^K>$.LLQXPCS^J9PZ=4QCN/O\ZOU72Q[) M3)F".Y%]Y8E.A\ZU0Q*8LU6F/XG-;U 1BHR_FLP@J R"4R.$E4%X:H2H,K#4W9*[%6[,-!L- MI-@0:=#HS3Q8]:TUZL4+\Z$\:8EO.=KIT<,.>Q?)UPKXKPK<^IT.?U\55R3P+HCO^5Y+/GD ML(X4VDCAD4B?A699^=&1F5"Z[4LJ/436@ZEXZU$O\OV!N]Y=GB;H.J2]?="X M":)1$ ;[J$D+*HZB;< ]HE%--.HD:FOOI9A?KI I0WFU(F**^ZJ Q.PE>)ZE MK%@ P:I?Z2&F&5\PHWKK!HL::5[2T/,.="E1\0XJ[!^"QDV0WP!-FB#:VT7M MR1+7LL2=LMSG2\8EMAQ-Q)S(IDAM>REN,(]"2@_2C1OI'DFU5Z?:ZTSUJ^TV MN%ILC<425TJ":<%UT20:9$[.<"U?@$EUWK9FW1'"TI+T25X6MQY)V$NK!/^# MHST1KFL1KG],A(2KF5CA\F&S@#;*W?[\JSC^I8W@#YOMT>G7=/J=?C[J%'"[ M<3;E&=<F]FC;WC![11-=I@N-2PL4:3-E@4'!5_V\]H=T,;EG'87R)/T[37/ 4%3WN^@R@3=G:-Y#G)A[T2*V,I9'LOJV?K>]=[>-@[F M;^G-'6V9'YM[FKT*;-V7E[P/3"YXH9#L'$-Y5SU,59;WIG*@Q=)>#*9"XS7# M/J9XUP1I /A^+H1^'9@ ]>UU]"]02P,$% @ &5+X4 8N$M=] @ 1 8 M !D !X;"]W;W)K&ULA55+;YM $/XK*Y1#(C4! M0\!VA)&26%5;)6J41WNH>EB;P:P"+-T=3/SO.[LXU)6Q8'8:XE>I5 MYP#(WLJBTC,G1ZRO7%QRM$LN$E<\Q4\ ;[4#XIF M;H^2BA(J+63%%&0SYWIT=3,QY^V!'P):O3-FQLE"REL-QVK?X#U6U-=L,#[ MQ'S/]UZ>YNSTY.Q_%)=\]&;\WHQO88,#L'>=A5_7"XV*[OOW$H8P:#K ML*RAD@-3[Z)LRJXT6--H6,NXUS(^JJ4K?U'6#4)*%4]Y M (U#].,]^O/(\\?#]).>?O)Q*H;8)GO5-AE[>XEW=YJ"Z:_W7*U$I2F9&<5Y M%V,"4%W/ZB8H:]LG%A*IZ]AA3FT>E#E ^YF4^#XQK:?_<21_ 5!+ P04 M" 94OA0MY?<:^ " "I" &0 'AL+W=ORAZH*6Q140B79*RTWY] MAY2L>%$,H^U%XE#SWLP\+J/>2LA7E0%H\E;D7/6=3.O%C>NJ)(."J@NQ (Y? M9D(65*,IYZY:2*"I!16Y&WA>Y!:4<6?0LW,3.>B)4N>,PT02518%E;^&D(M5 MW_&=]<0CFV?:3+B#WH+.X0GTRV(BT7(;EI05P!43G$B8]9U;_V8<&7_K\)7! M2FV,B:ED*L2K,>[2ON.9A""'1!L&BJ\EC"#/#1&F\;/F=)J0!K@Y7K-_MK5C M+5.J8"3R;RS56=^Y]*W680. /.V H 8$NX#P T"G!G2.C1#6@/#8"-T:8$MWJ]JM<#'5=-"3 M8D6D\48V,[#J6S3JQ;C9)T]:XE>&.#VXXXDH@&CZ!HJ0MN#CP_CH -Y%41IE@K4RP^ @X7W)+TC'^T0"+_!: M\AD=#?>OV\KYM^CCOXZ^)4:GV28=R]]V7;9JJXNI;+W(7+P55TZ??8*[3OY M0=B-MKWB?:_ #Z(=KG&+5QA>OW-MU=QM:NX>K-GHR8H%*DC$#*]=5+-,='76 M\!@1H3- +304K2)4Y-%&3N?!7N:C?2]O1X&C>,:'>+:JCYKJH_^XXM'> D2A MOU/):-^I;<5;O*X];X=KO._5MN+NQMU;@)S;IJ=((DJNJ_/5S#9]]=:VDYWY MH7\S\EOF8^S#5=M\IZ^:^ .5<\85R6&&H;R+2\Q55HVQ,K18V)M_*C3V$3O, M\%\"I'' [S,A]-HP 9J_D\$?4$L#!!0 ( !E2^%!7'N-/; ( -\% 9 M >&PO=V]R:W-H965TTV M#F0#B8VB*9HB2)KV4/1 2VN;"$6ZY,IV^O5=4HJ@)+;1B\3'SNS,2KOY5IM' MNP) MJNDLN-@A;B^B");K*#B-M1K4'2ST*;B2%NSC.S: "\]J))1&L;H"J;?C( F>#^[$\"']:VA M7=2QE*("9856S,!B'%PF%].AB_.WF9QP%+"BMJBK%DP**J&:-]^U=>@!DL$!0-H"TO\%9"T@\T8; M9=[6C".?Y$9OF7'1Q.86OC8>36Z$6O6??N#'< M%9:=S@"YD/:,3A_N9^STY(R=,*'8C9"2/H#-(Z3\CB4JVEQ73:[T0*XOM0I9 M%K]C:9S&>^#3X_ 9% 1/'#P9O81'Y+JSGG;64\^7';?^G>_83-A":EL;8+\N MYQ8-_5V_CZ3(NA293S$XD.*KX',A!3XQZC=6*P.%7BKQ%TI7<38'!0N!^RK9 M\(X\K^O$S209A5D>;?KU>AN4)KV@%Y('G>3!4T]4&H?I?N'#3OCPN'"%8, BXZJD^2(YDEX:=ERB@+UBAV_* M%X>#5U+?QB1A\DIHU&L_-_INN%D*99F$!:'B\".1F&:<-!O4:]^1&PO=V]R:W-H965T7ZX]WG+Q M)#-"%'HI6G;,LY(@>4%+PF#-RD7!58P%!M;EH+@Q)"*W/8<)[(+ M3)DU'9NYE9B.>:5RRLA*(%D5!1:_9B3GVXGE6KN).[K)E)ZPI^,2;\@]40_E M2L#(;E426A F*6=(D'1B7;F7RTCC#> ;)5NY]XQT)FO.G_3@.IE8CEX0R4FL MM *&OVS'-I?M&VP3H6BBNI>-&0804%9?4_?FE\V". 3C_!:PA>EQ < M(?@-P7]KA* A!&^-$#8$D[I=YVZ,6V"%IV/!MTAH-*CI!^.^88-?E.DZN5<" MWE+@J>DME")E,2\(*HE 7"240;T@F6%!T$=T1V+.8II3;/:5I^BV*M8:F:)[ MC9'H09($--"<%V6E6MP,2QHCS!*TH'FE *-C7=>Q5J#P=1?+Z*"S!5&8YO(< MHIKHSMZ9 M=U+P2\4ND.]\0)[C.3WKF;^9[H[ZTGE?].4_1S\PPV]KS3=Z_A&])1:,LHTT MNU]O^O>KM50"NL6/$_I!JQ\8_>"(_J/I"E!H^)D(:'*(M:5Z6-<20<>4"FH3 MEH.@V>I> \7*3GX,9U#C-?V\KS+KM45F;;H[/T]#+QPXKA.,[>?]+>\!^J-P M$ 31(7#1IS@*1YXW.@0N>Q4=-_ &+?# T+ U-#QIZ#)-H9]K_Q+]"4-';ZS@ MI?[*#VW\BSWAJS4&X3"(_(XY/;"1&PWXZ%., . M.Y(*(C;F+B!1S"NFZH[1SK;7C2MSRG;F9^[EW.V97\#UI+Y-_)&O[S8W6&PH M%&=.4@CE7 R@"D1]7Z@'BI?F0%QS!<>K>&ULI59;C]HX%/XK5M2'&:DEY,9E!$A V-VIU.YHIM,^K/I@$D/< M)G;6=H;VW^^Q$U)(0HIV7L!VOG/[SCGVF1VX^"X30A3ZD:5,SJU$J?S.MF64 MD S+ <\)@R\[+C*L8"OVMLP%P;$1RE+;'0Y'=H8ILQ8S<_8@%C->J)0R\B"0 M++(,BY\KDO+#W'*LX\$CW2=*']B+68[WY(FHY_Q!P,ZNM<0T(TQ2SI @N[FU M=.XV4XTW@,^4'.3)&NE(MIQ_UYO[>&X-M4,D)9'2&C#\O9 U25.M"-SXM])I MU2:UX.GZJ/T/$SO$LL62K'GZA<8JF5L3"\5DAXM4/?+#7Z2*)]#Z(IY*\XL. M%79HH:B0BF>5,'B045;^XQ\5#R<"H*=;P*T$W*: ?T' JP2\:RWXE8!_K86@ M$C"AVV7LAK@0*[R8"7Y 0J-!FUX8]HTT\$69KI,G)> K!3FU^ BE2%G$,X)R M(A 7,650+T@F6!#T#CV2B+.(IA2;O/(=TA+WI<12*4&WA<+;E"#%D4H(^E/P M(D>8Q1>!GTZ!-X!("S"Z1Q_7]V N)EEN3"TS7C!UBVY"HC!-Y2UX\_P4HILW MM^@-LDL/)3B/GAE5\BT!7T;+!A4B40/4*9/ICK_66ZE$G#5?.W1[]?Z?:/?_WTC MX(ZRWNMJ[:JI4FM@M.I+^67AC\4075IT;-+ZY23FJS;+F)& M5Q5+&]55+&V4X_E3SV\PU 'K*99Q3=.XMQL;S\;?QV>C;,Q7,G?7T\Z3VL%) M;QY76-((W>@'0SMH'HO.E)1J)J<5-)@ZC8RT07K4)_6<^G2C&.-\Y5SMW8ZSD.88\NQ\Y?Z<@C^@,6>,HE2L@-3 MP\$8ND24@V6Y43PWD].6*YC#S#*!69P(#8#O.\[5<:,-U-/]XC]02P,$% M @ &5+X4 J2+>BJ!P XRD !D !X;"]W;W)K&ULQ5IM;]LV$/XKA+$!*=#:HMYL%TF -G;6#.MJQ,OZ8=@'1F9BHI+HD52< M#/OQ.U*R*<<2Y73MW ^-).MX#WG//7>B=+KFXHM<4JK08Y;F\JRW5&KU=C"0 MR9)F1/;YBN;PRQT7&5%P*NX'\4"G+ MZ4P@6609$4_O:UJ2O,_6E?W>CV4%%+QK#(&!!G+R[_DL5J(F@$.6PS\RL!_;A"T& 25 M07"HA[ R")\9^'&+05091(=ZB"N#^+F'-H-A93 \=-*CRF!T**1Q93 V="CC M9X(_(8JN*U_ M)CDX'VIS+V@PGW:8%V >>-K<]QK,+P\VQ^,&\Y_F^(.B-/ MH+=P<<)DDG)9P"]__ )CH2M%,_FG TFP11(8)&$+DE]Y_B8AXSX^'3PTH NWZ$(GNIO< M^BP15BG',L= M;2<4.0>^ -6 \D1T4.=FQ6\]1$?F5S#+9*A<[:?Q(+ET%IL M9'2]9,D2+2$ZZ)92W41(*AX "S0SB$E9D#P!+0:%+0U>-0ELZ3*N\0Q[YM^6 M:F5&[]\7[MZV,Z71=DHCYY1^81E3B-]M*P.@A@D ?L5A4IOS52'T;)2^RED9% DYT]8 HE+F+5H(!.S15[@@3 MZ(&D1?GS#LL:8^+V!JG=][P?7.Q 62'&;B7^'AD^ MP?OJZ\YP*[_8K;_?(L,GE8]#,]RWTNU[+T1G'I(0,?AJ"5&!YH62T,5 !.Z; M<'9XPUVD]ZW.^VZ=?T;Z4JE<(]=:]&/WZ+X58-\MP)^?-[8)M*6")*H@*5)4 M9%:KNF(S[7 5E:UOTP-:AV58-'+3 LD7![R@*.[#V'I $U1N%P)0=1J7LKJF833M\!14!L+=A@!]V M4L#6'M_],-$Q$UK^3*M:?0@3AGM,&'G]J&7%;5WRW77ILDC3)_1 I4:GN(+U M9+"T+)[BT*CH!S6<@:T: 3[V_HNM,X&[]?^T+]MU=3N R)6#.I$Q M[D>CEDC4MH;<@MX:B;)9<,W>"GMP[-8_L!(>N"7\6U;9#E>CIBJ["]M*?."6 MW6] H'B/0&'<'_HM!+*2';@E^QI$$-18+VE)(;.)KC=1 ]?,K=0&HV.3QRIM MX%;:[_$X:UM,90+I4.#3J9S6^> M(]GU8"4ZC(X=&ZN[H5MW+W>V@LKW)X6A8MG\-;YVB/=ZINAY8_53PTTX;FM, M0ZO&X5>I\N[M[U4[QFG<7=K%9/4W69F-W#*KWZC#PW52F ]+%DS01'&A4_>_-S&1E>+HV%(<62F. MW%)\.'G>#VK?ENG/'S]"Q67P5)W2.QC*ZP]!V$3Y16%YHOC* M?&YVRY7BF3E<4K*@0M\ O]]QKC8G^@NV[7>=Y_\"4$L#!!0 ( !E2^%#[ ML$SZCP0 /L2 9 >&PO=V]R:W-H965T,/8@,@T5.6YF)B;:3<7CN.B#:046&S+>3JS8KQC$IU MR]>.V'*@<0'*4H>X;N!D-,FMZ;AX=L>G8[:3:9+#'4=BEV64/]]"RO83"UN' M!_?)>B/U V?45N(D@UPD+$<<5A/K!E_/2: !Q8CO">S% MT372H2P9>] W?\83R]6,((5(:A-4_3S"#-)46U(\_JV,6K5/#3R^/EC_7 2O M@EE2 3.6_DABN9E8H85B6-%=*N_9_@^H AIH>Q%+1?$?[:NQKH6BG9 LJ\"* M09;DY2]]JA)Q!%"!M@-(!2 O -CO '@5P'OIH0O@5P"_R$P92I&'.95T.N9L MC[@>K:SIBR*9!5J%G^1ZWA>2J[>)PLGI8D,Y7.G,Q8CN*8\%ND*+L@@06Z&% M9-$#^KHM)NE&3U(BG]&'.4B:I.*C&OPIVZ;L&>!TZ!7Z&3E(:.MB[$C%5/MS MHHK5;6RXU G_(8XA;\W(S'Q&# 42FJ\T0.>;HE1HM_[7(;>>ZO MB+C$;2$TZPW'H[9XS/ Y1 J.V^ GT7CUK'N%/:_=GA:3:[&E$4PLI18"^"-8 MTW+F!/JZDT+2/$[R-?IGERV!%X503.4O/^' _UQ&@P"[ ['SF,+KT'-:V#D]3NG MN817G0_.G"O/0Z_#>5 [#XS./ST!CQ+QNOO@S/V5KRICU.Y^6+L?&MW/:!XI M08X=>-HF_'46PQ86ONZ.-A)A32*\I# @C_N71'A&:(A'A QJ1F6OG0\S5.R/L-N+NFOI\^J-8]M1,WCP"5\LX.E08NN-) M!(8^QD<+"'YW)W];S/5UF8+6#%1.PJ,4A$,[[$@ :/CIAZ, M[+!K%AJQQ5[?MNY!PSNOA:"#02.VV*RVYYW=@XA_G@]"[*YL- *+S0IK;O > MO 8M\^1B.QR]:/-J8,^2:C0:]Q+ICC[OP3\XYQ^Z]J"#5R/>>'A9KQ>UC]17 M(:#/-.'H.TUWQI9O)!I?I-%O;?FPI< "NZO8&QW&9B&^I.='YQ1\8OO>:2G- MJG''I>1[Q\-.ORD;?2;N_Z<,E:W3PO=LMXM%H^#$K.!O48?*Y F9D3U4V\WF M#W<0:]2;F-7[O5)!6B2=*$7W7RA%-2[L58BDT7W22_??K!25^1-:OHU)!Z]F M-2#^94IQ#_J$0&=YIG9-7.W%=S1%?RQ1??1D] ^7M'T:O6!Z4 MT-8-E1GIET@T0EFY4?103)^%*=YFA2#O62',\9HM>Q5K[!YH$[^3MW-T*I ! M7Q>G*P)%;)?+D M9,F))54)\A*3%&?.F1F>"3D]"/FH-@ :/14Y5Y?>1NOMIR!0RPT45/EB"]Q\ M60E94&VF\>%[VR]T78AF$VW= UST#^V]]+,@MI+Q@K@B@F.)*PNO2O\Z8:$UL#M M>&!P4"=C9$-9"/%H)_]DEUYH&4$.2VU=4/.SAQO(<^O)\/BORF!%=[G^+@Y_0Q508OTM1:[<7W2H]H8>6NZ4 M%D5E;!@4C)>_]*E*Q(F!\=-N0"H#\M(@[C"(*H/(!5HR,;Y&7W?% J0MP;PE:\]@ MXAHF=C!Q!XRMW[ZLGSA!HAHM8,TXMQ.#MP7)1(8^F(J7!?O85K$2*G50ME?L M9U$R#B.3S7T+Q:2FF/12_$M2;OG]!CPY \?A:!2-VL'3&CSM!:_.]F^PTS/L M"TSB-$S:P43#I)-+\7)Z[3CC@\R M]P1 GRF3Z('FNUX)-9T3][?.]Y=0>IZ5"/ND2T)-F\7]??8U$AJ=/H"Y5&% KEL#(N0W]D="S+]T8YT6+KKNP+HR_OG<^^C'92/>H4T9.3FYFHR MDALC>(YS!7J394SM+U#(W=@[]IXG;ODZ-7;"GXP*ML8%FKMBKFCDURPQSS#7 M7.:@,!E[T^/SV=#&NX![CCO=> ;K9"GEHQUJMR1R?-$;MF0F,SJO MFKFT395B^1KI#!E8[J$9-V=[-SVU6PB_?A E7!O,].\.0?U:4-\)ZA\05)< MJTI@33H,Q,P@)+8:MK8:VC:RY#USO/8^V4[Z8:\?C?QM,[TM45$SZH7H02UZ MT)G%1EF>=^3@I*8[Z^'B MM'9QVDETR;<\1CJT>XXB;C/0C3^H_]VP%_+/:OEGG3RW7#\>)8JN$YX;I,O# M@*(B;//1313T!J>M/KIA86\PZ/(QK'T,WU9,@B>MZKOA ]@C4VTWY^P_@*4# MO]%",E1KUUDUK.0F-^5-6L_6S7OJ>M:K^0MJZF4/_D=3?A'<,+7FU"0$)D09 M]$[I *NRRY8#(PO7J);24-MSCRE]F*"R ;2>2&F>!_8%]:?.Y"]02P,$% M @ &5+X4%@MR$JQ! "Q4 !D !X;"]W;W)K&ULO5A=;^(X%/TK%MJ'5MJ2V,[GB"*U=&<_M#-3@3KS[!(#49.8=4R9_ONU MG30FD+A!W>X+).![[O&U[_&1)WO&G\H-I0+\S+.BO!YMA-A^64)#HHSQSDNH&3D[0832?ZMWL^G;"=R-*"WG-0[O*< M\)=;FK']]0B.7G^8I^N-4#\XT\F6K.F"BH?M/9=O3H.2I#DMRI05@-/5]>@& M?IIAI +TB.\IW9<'ST!-Y9&Q)_7R9W(]F,93_21&RN1]$()'1%=IF8L_T?M)Z0K_"6+"OU M)]A78\-@!):[4K"\#I8,\K2HOLG/NA ' J(5,SVM M.R+(=,+9'G U6J*I!UT;'2UGDQ9J&1>"RW]3&2>FBPWA]$H5(@%D3WA2@BNP MJ-84L!68+QX *1)P+[]O5,E3\0(N[J@@:59>RK&_ >4"J2<.$(24K#.LDY^ M6R5'/I@C>?UX-U3KCNU6%*@5PH\%*D %W(URDL+OM?@ M>QH?]^!_VXE2R.5-BS7XNLL?*5=KONA8SA:\W\#[5OJ'\$2 1[I.BT*]R"1; MRE.6@(NTJ+?/9=?^J? #C:\4Z7D*0S^.9&V?.W@%#:_ RNMW3@I!WTP>G"3W M0QAYW;G#)G=HS5T5%SS3<@"#\(3!58!]&'13B!H*D96"U+\530>DCT[3PSCL M3AXWR>-S]@25VC)X-\2GNR&(O\6HC>0H0X%(<@K=X)QA_A*I 18N1^L*^H M$QR>$3B*8]?MWL3("#>R"_= :U&CM,XHY(=^S\F.C#(CNS*?92]JK/8!+^N M>WH9&7%&=G$>;#%JG#:%((Y[7!8RHHSLHOP>GU%#MW:''X?H6 J[QMEVD=%R MY'^LTT!&=9'="_\W3J-.TCX4XK';B$D?C'J>!C+(BNWD^RVG46.UZH& <]E@O;/07GZ6_9UN-&KZU6SPT MCH*C_NH:9]E5V*@TAO^#U,B=<7E:"Y_YS^"U!+ P04 " 9 M4OA0:/4Z:BP# "T"@ &0 'AL+W=OW 3-XE([,YV*/S[V4X:TC1$ MU<8#+]1VSCG?%?L;[@A]9 E"'#SG&68C+>%\>Z/K+$Q0#MDUV2(LOFP(S2$7 M6QKK;$L1C!0ISW3+,#P]ARG6QD-UMJ3C(2EXEF*TI( 5>0[IRQ1E9#?23&U_ M<)_&"9<'^GBXA3%:(?ZP75*QTVN5*,T19BG!@*+-2)N8-PO3D 2%^)&B'6NL M@0QE32C*F_8%=A#0V$!>,DK\C"@SS% MY2]\KA+1( B=;H)5$:PVP7F#8%<$^U0+3D5P3K7@5@05NE[&KA(WAQR.AY3L M )5HH287*ON*+?*58MDH*T[%UU3P^'B50(JN9*HC '>01@Q<@95HQZC($" ; M\(W@JQ"R!*PX"1_!C.2B1QE455X\RS4"YW/$89JQ"\%]6,W!^=D%. ,I!M\3 M4C"((S;4N7!6FM3#RK%IZ9CUAF,VN".8)PPL<(2B#OZ\G^_U\'61I#I3UCY3 M4ZM7\$N!KX%M7 ++L(P.?V8GT\U!5SC_9WWQS]8/DF'7;6,K/?N$MCEHB0FE M$,=(7"4$+^IX(ML,_/HJ),$M1SG[W>.04SOD*(>#'JUG/J @_Z Q7.9XO@2Q @C"C,@;DX (W'KIXQ3*%_4 MGK0.:BN#CU%GTWA]@XQWK'0EUOQOO5?Y%DJV: ->%BHE#+1(R5B$J ^+XAA.\WTD ]J([_ M E!+ P04 " 94OA0&WSBG_<" ">"0 &0 'AL+W=OI>0@VW'??W><[VZ,M%['JYBE M>"E YDE"Q<,48[X=6X[U^.**K2-E7MB344;7N$!UDUT*/;-K+R%+,)6,IR!P M-;;>.Z=G3@$H++XPW,K&&$PJ2\YOS>0\'%O$1(0Q!LJXH/JQP1G&L?&DX[BK MG%HUIP$VQX_>/Q3)ZV265.*,QU]9J**Q-;0@Q!7-8W7%MQ^Q2L@W_@(>R^(? MMI4ML2#(I>))!=81)"PMG_2^$J(!<'I[ &X%<)\+\"J ]UQ KP+TG@OP*T"1 MNEWF7@@WIXI.1H)O01AK[0?YI_K"D.JU+P=>")@C^"K,RD VF>+%&8"&0I,LU5Q 7[@2$H#LLF M*H0CW4.EW7%;$99!])OJD^+7+O^@CG[P?Y9_.MA9?M]KL)KZSD]&NE>-ZONL,VV,]J6,]>4G9PT^XH/9*"\#Y43QK#CMEESIL[,81OH"A<(8Z.\KSM7CQ!R@ M]95L\@M02P,$% @ &5+X4)^Y'5P. @ 8@0 !D !X;"]W;W)K&UL?53;CM,P$/T5*T\@09VF%] JC=3N@@!I5U4KX 'Q MX":3Q%I?@CUIEK_'=M(0)-J7Q#.><^;,>.RTT^;9U@!(7J10=A/5B,T=I3:O M03([TPTHMU-J(QDZTU34-@98$4!2T"2.UU0RKJ(L#;Z]R5+=HN *]H;85DIF M?N] Z&X3S:.+X\"K&KV#9FG#*C@"?FWVQEET9"FX!&6Y5L1 N8FV\[O=TL>' M@&\<.CM9$U_)2>MG;WPN-E'L!8& '#T#<[\SW(,0GLC)^#5P1F-*#YRN+^P? M0^VNEA.S<*_%=UY@O8G>1Z2 DK4"#[K[!$,]*\^7:V'#EW1][,IES%N+6@Y@ M9TNN^C][&?HP 237 ,D 2(+N/E%0^<"09:G1'3$^VK'Y12@UH)TXKORA'-&X M7>YPF.U:ZSS6$@N5ZS42KOJ3]BU[2YZ8,/9N%1'33W1OH&["%)TTNID,R]H] F!\@-LOM<:+X1.,STKV M!U!+ P04 " 94OA0G]/XY94# !A#0 &0 'AL+W=OU476DTZ70?JCZ0 MQ EHP4YM,]G]][4-0P@0=I1J]R7!YISO=LQG>W+BXK-,*%7@2YXQ.742I8YW MKBNW")'RO2;/1=YK/10'%QY%#3>65*>N2R^SFG&3U,'.J\33^DA46;"G4V.\8&NJ7H^/@H]WJT@,02+^"NE)]EX!B:5#>>?S>!A-W4\$Q'-Z%89$['^>Z$+FF7& MDH[CW\JH4_LTQ.;SJ_5?;/(ZF4TLZ8)GG]*=2J9.Z( =W<=%II[XZ3=:)108 M>UN>2?L+3A76<\"VD(KG%5E'D*>L_(^_5(5H$+2=?@*J"*A-\*\0<$7 ;_7@ M5P3_K1Z"BF!3=\O<;>&6L8IG$\%/0!BTMF8>;/4M6]\GKB6;R9 M#J.^=/Z?]]7-WB^*@>O5@ZT]?,7>NEHT3_3(A4K9 3PTEL_??V@X>% TE_\, M./-K9[YUYE]Q5JV]OC54$@-+-*WQ949T@5 X<5^:TO3 H@#B\25LV85!C ., MO4O&!&O7YRPSC+\1I92F4:X*H3>K ?* M%M4&H^^O$?3.[=Z[5:6*V:Q8&.&P5?Y%#RSR881:*O7 8 1#V/HF5WVXT">- MC_(RT\;&!@03TI:HBT,(8=C1J(OS MH1]AW-:H!^=[88"N:'3NZ/!;+;W\FCYQD0TU/'CNG3#X 6*=&RPD-XM%NKL- M)!BUM>J!A3 @;:FZ,+TIA<1O2]6'"P*_W?;#>GH);\W-XMX ]\TMS?[!'U+/Y\O+Q,1:'E$F0T;UVY8W&.EA1GN?+@>)' M>V#=<*6/O_8QT7<@*@Q O]]SKEX'QD%]JYK]!U!+ P04 " 94OA0!86\ M-:T# _#@ &0 'AL+W=O@ F9M,VG_?6U#" ,$C;9* M7Q)LSKW7]YS+M3T[4O:-QX0(\#U+3%XP$D3;*4M."$)M9D.3&8J;G'MAB1DN1)CEY8("761:P'TN2TN/<0,9I MXC$YQ$)-F(M9$1S(EHBGXH')D=EXB9*,Y#RA.6!D/S?NT.T&866@$?\DY,A; MST"ELJ/TFQK<1W,#JA61E(1"N0CDWS-9D315GN0Z_JN=&DU,9=A^/GG_4RB;0H0U$R.;H!NQ_@ M+T(/+"CB) Q2<">K&;Q=$Q$D*7\G(SQMU^#MFW?@C8P,/L>TY$$>\9DI9')J MB698)[*L$K$N)&*#CS07,0>;/"+1@/UZW!Z/V)N2U(99Z\3LTAIU^+[,)\"& M-\""%AQ8S^K5YF@ZE,ZO1=_\[^@OR+";,K.U/_N"OVU=78^DH$RH.KEOU=G7 M#Q(.[@7)^+\CP9PFF*.#.1>"M8N4MHHT:8J4M8MTJ-:J *X.H'KM\\+%4T>/2RAWW#A MCW*A6JIJOIN222I&R)TV#J?75Q+!\Q8#KZUE'>&%3,CJT+\:0+D8VQTM!U#( M\Q'N:#D$0RZZH"5J;;AHE(VGR78R1JMU=F3]!A7/'1S95U?1[E$ZM3VOJV(? M)?LE[';5 9AE6]CORMB'V;8#O0LRGO<8-+[)G#[*+Y2E8]T5G1LUYJK M+QO&LU"J+M_:8L]I&!NC++4="(F=A4EN349F[)%/1JR0:9+31PY$D64A_S&E M*3N,+60=!YZ2[4[J 7LRVH=;NJ+R>?_(5<^NO<1)1G.1L!QPNAE;#^A^@8@V M,(A_$GH09VV@0UDS]EUWEO'8@GI&-*61U"Y"]?="9S1-M2"W,KB5@?M6!J\R,*'; M9>PF_<>O%/$X.\=*T28 MQV)D2Q6;GJ$=57%,RSB<*W%@\)GE8V*G3 MZ_!3D0\ AA^ QW8,9_9F\W1L"NO^%M5Q?5$]XQ+ M71C+LS+[^J>"@Z6DF?C60^;69*XA 9 KW5ODQ\#^)@9+^<*]A&(4C@$%["YAVP &%G> E;M&$.#" F->PB&5Z= M#*\W&4M.4[6B>M)*:D_D]AKZ-9E_:PU+ G*63X_XKMO0L(WR ^@Y#0G;*(0A M\9L2=L#<@/BX6\*@SD70FPN]H^J]=U%P=3_H2>ZP=CB\O9((GDX8>&LM*X8+ MF9#36&BS#I1'"&YHV8%"?H!(0\LN&/+0%2W1V7F+>K/Q/%@-^M+JG!PYOT#% MTPZ.\,U5Q*V4#K'O-U5LHQ#!L+FK=L <[)"@*6,;AK$+_2LRGLX8U'_('!?E M%\;3OMT5G39JY/T"/4^[.2(WUY.T3S9_V-*SC2+0]YIRME%#M7B;:G8PNJ[; M7)3VV7TXHWQK'B("1*S(97EIJ4?KQ\Z#N>(WQJ?H?H8ZQN?Z<63NWR?WY*"@Y\-5=>/E;*CF1[_T" !,"@ &0 'AL+W=O6R+G&.T-J"4VJ[C].T4D)BC&"^PO,_ON)K9-?4P.9XQ_[)%*^*62*!)XP^D+5,1M; FN\0065<[;]@JN"C, 5H\)< MP;:*=2RP*H1D:056"E*2E7?T7!G1 $#_","M .Z_ KP*X)E"2V6FK"F2:#SD M; NXCE9L>F"\,6A5#/2'_#1V_<% 5_S4]*HE+%2? MOU^'O9+IUS+]3IDSCJEZN1T%!S53\/[N]NMD_1.Y6_+T&[9!9Q!X\,#=EC#H M!*[;[FY8RPP[96%XX/'; M*!]&H=-N,73V3='IE'G?6_0ZJH6-[@K?WURX[T;0/9&]%5'3N;X?>>Z!ORUA MH1N$@R,&[SL9[&YENUW\P#CMZA1PWW2@_Q^!-E]5[]+ 7MX7Y M4738B^W&KUZ?L[XA'I-, (HW"N?T0D7 RZ-+.9$L-W__)9/J+&&&B3KN8:X# MU/,-8W(WT0>*^@ Y_@M02P,$% @ &5+X4%VY2N&S P RPX !D !X M;"]W;W)K&ULS5=;;YLP%/XK%MK#)JT!7!)OO7/Q]!PYGO*?L*T\Q M%N![GA5\8J1"["Y-D\F;5F^F2-2 M&-.QWKMATS$M148*?,, +_,\=0W44=:4?E6+ZV1B6"HCG.%8 M*!=(_MWC.2B'1BA 9(\ :5 MF;BE^S>X/I"G_,4TX_H7[&NL98"XY(+FM;',("=%]8^^UT2T#*2??@.[-K"[ M!NX9 Z)M!/36 XZW47P!25-6G5+P "\(%(^M2+^D&++ LQYA4MU&1 M@*N<,D%^5!OK!_ :TRU#NY3$* -7LG3!\P46B&3\A71WMUJ Y\]>@&E!1W1&X!^5&T.\7.&R8"@>9NL5Z7K'-K4.W[0T6?>BX)>1^L>5."&W8>Y#V5Y M=K_6L-6ZX2!;=Z/5:(AV^^C(_@LJ']L#=/X#E9T3SGW9W[HJGZ(BSXFZ*I^B MH!NZ5E?F'E@ 0^N,SL<.!X=;W.&I_D19-O3RAL<^ +V_(/BQ64#_/Q# M#=94R$%#7Z9RVL1, >3]#:7BL% !FOEU^A-02P,$% @ &5+X4#T!(['S M @ ^PD !D !X;"]W;W)K&ULO99;;]HP%,>_ MBA7UH94V8B?D0@5(+>S"M$D5M.O#M <#AEAUXLQV2OOM9SLAI#1$4Z7N!6+G M_,_E%_O8PQT7#S(A1(&GE&5RY"1*Y9>N*U<)2;'L\9QD^LV&BQ0K/11;5^:" MX+45IUC0EF:0\ X)L1LX5NIR@P BLQ4]*=K+Q#$PI2\X? MS&"V'CG09$0862GC NN_1S(AC!E/.H\_E5.GCFF$S>>]]\^V>%W,$DLRX>R> MKE4RXKJ0JR":XXD_87["I;Z(!5(15/*['.(*59^8^?*A - M >J?$'B5P/M7@5\)?%MHF9DM:XH5'@\%WP%AK+4W\V#96+6NAF;F,RZ4T&^I MUJGQ=2'UC)1 DJW^.@K0K%P;AO%',*52";HL[)!OP"U7F($K*8F28/D,OA"^ M%3A/Z,I,ZW4$SJ=$81U MF:1W(LEO1=8#/OP /.C!%OFD6SXE*RU'1HX&+^6NQE4S\VIFGO7GG_"WJ%#- M2O@ M%:X0!J@?'U%M,0MA-(C:H2)XZ&^P,[&[WJ+741]J-$KT_CC1H<<@[XU *V$3 M5>0'?G2\[]OL@L"+3JQ3=.A(J+LE[5?J/1>L:_^C0RM!_?_ ]M!O4/!6ML&K M9HFB*!X$QVQ;[,+8"_TCMF[C9#;7HA]8;&DF 2,;+82]2'L0Y4VC'"B>V\-Z MR94^^NUCHF]G1!@#_7[#N=H/S/E?W_?&?P%02P,$% @ &5+X4+;>IG9; M @ 6 P T !X;"]S='EL97,N>&ULU9?;;ILP&,=?Q7*FJ96F$LB2MBL@ M;94J3=JF2LW%[BH#!BSYP(S)2"_W/'NJ/P?]_?A\2. M7ZHUQ0\YQ@K4C/(R@+E2Q0?'*>,<,U1>B )SG4F%9$AI5V9.64B,DM(,8M3Q MIM.%PQ#A,/1YQ>Z8*D$L*JX"..]"P#:?DP"ZB_<06-RM2' '\_>_JB$NGD# M;#MY-YE,'\]O=N-G3>(<.GNA\_W0/[]^CV#[S,O@Q0%J+Z;C@G5N#'UY$/H% M\ACX:AO<@[8&.NUVA7XJ>+]K,V@#FHP8!BM$ WB+*(DD,:-2Q A=V[!G K&@ M0@*ECXLNY9I(^633KO7,26HYC' AF]JV@OV,VNX[B8UG!!)*.X$>M('0+Y!2 M6/([[32=F^"S%&CMY;K0"C.)UJXWA_V IM%%(B$3++LR+MR$0I_BU,B1),M- MJT3AF*12@FDC(2@3'#4:-B-:0V-C3.F#^9I]3[?8=3K8LZG9,=Z96E!K6HQU M#'](L^PAUGL5%Q1D)=2G2D^'-[XY9/A>XI34C5^GG8 QNCM.1T5!UQ\IR3C# M=O('%PQ]M!D'1);/?5 M\8N<71^E1J>]OP>/A*TG0A<%YBD6P&_F44?[HB"J"%6$MUY.D@3S9R\%C5_LK3DC%KKM>]V8AVEZ]_<5,SUTT!?O_$N%?4$L# M!!0 ( !E2^%"7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G M(8Y\LQ\7=LY\.C=3]7UOX4OYK:^/EH&\+NC_KOM1J)1AO=Z#^JFH^F(^&W]O$?Z_0? M:X*LEZ6S=3T?)8<3WY4+NGQ5O.P@'^3*]R5!KA820.:CV10:7&OG0U^C;U\" MXUY!Y<-1&^QG70?E;F107YQM=]ILNF;@+B;H-OHX'#\/0;QT_R>,=KW6I;JQ M9=LH$PYQ=*KN (W?ZIT?"2,;-1]=V[URW?W !6ZKP[T%@$*1$_)$BR(R S,X"N>QPX*<(,B<@ M\S-"1I$L",CBG) 9@IP1D#->R"OIM1=V+6#L]%"UKX'0+@BT"UZTI=X8#76E M"3 &EK8U 48ZL8-(EEIY!/F.@'S'"[E0>V5:A6#>$S#O>6$^':+DA5.ETGL) M%W\K6@/^JN&/%PW54VJLGO)B?K&V>@0FS$.Z@UD>5ZW71GDO2MNLM#E4P'"4 M,Q)F:2R4#ZXM0^O@SX^A*$H#%T1-6%?!7\S]!CKI\+B14!9(F#6P[&#&*]G92CY*5T7A MHR20<%N@(Q.EW&E(KC$4->@GS*/^?R.&5YNN*G3PH9U8G@GE@H19!K?-#F8. MG=K+K30;!8Q8HS@EIF20,LN M'R4RJ64(U)F1SQY7KQYZ*SJ_\)0B3DDO&+)?8S6-Q+UUGP_W3DX,Q*;"UEU# MW4@N/I4!8U*:R9@U\RJ7&(N[[HNXMAZ>);S\3*DF9U;- ";N=XQ)J29G5LT MYG/1'5Y]R"G5Y,RJB?*SL7@Z?.@/%ZK$F)1XPEYK)MFBZD=HTQ*0OES!8B M,>-.IRR4GWZR YC0<-762EB\OTA9J.!>.R.CB3/A@K)0P3WAH:(9[]92%BJ8 M+12M- _FF05EGX+9/N3L=HP'HH*R3W&J!;4AS+BSR;UY9OO0F-&C0]FG.-4< M:! 33R(+RCX%LWUHS )C4O8ISKAM(W[,,"9EGX+9/C3F!7YQA++/K+?/Y/@> M6*76T&IU#Y?P4%[*NOSF1/=QV./.BVZ[:MW6]364?35W5E;'U\J.K\1]_!=0 M2P,$% @ &5+X4)@;6I[[ 0 RR, !H !X;"]?]"2J,T(%XO*//A#P\)P/W;3O3V6W'\KBXW@XE56SFZ;A5TIEOERV:;Q^XSF\>'[S,7+YY#_9V*_V>S7 M^7>__G/,I^D?@]-[/[Z575DWZ.%QWEW39R,UYETUX].K M-*EVD$*0U@\R"++Z00Y!7C\H("CJ![40U-8/NH6@V_I!=Q!T5S_H'H+NZP?) M$F5<$B3-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!; M$&\AT%M1;R706U%O)=!;9P_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MOL90F!WH9Z&X'>AGH;@=Z&>AN! MWH9Z&X'>AGH;@=Z&>AN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>/GO93:"WH]Y. MH+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!WH-Y! MH'?,/E82Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#HW:+>[4_J7:;/0R[7GJ\U7O\G MJ9[.Y^;KY2_+KYUXOV@O."?X=^?Q+U!+ P04 " 94OA0=-+&8MX! !: M(P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.D7?@2X M46_5"_] W0ZPL*U-6Q#^O=T $XT2#2:^-UNVMN<]:Y/G:I/GG:,PV#9U&Z;9 M,D9WPU@HEM28D%M';1J96]^8F![]@CE3K,R"F!B-QJRP;:0V#F-7(YM-[FAN MUG4#(^/I@FS6+;FH6XJRGDITM\T:.=SZN"2ENL MF[0D#\Z3*<.2*#9UOB]Z<3HYIAVF_96?G=^7.1689CYYZT(Z,4^_CSL>2;=Z MZ%(A\K$Z_8GOB:GTV=]'W6F75/XP.VWOJ_6K_CP"ZV_G[_'',WZO_\L^!$@? M$J0/!=*'!NEC#-+')4@?5R!]7(/TP4P-4$L! A0#% @ &5+X4 =!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " 94OA0OGS M&NX K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " 94OA0F5R<(Q & "<)P $P @ ', 0 M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !E2^%!TZ_@AG0( #D( M 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ &5+X4)%Z-IV/ M @ Y 8 !@ ("![A( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &5+X4"[0%:SG!@ 5AT !@ M ("!CB0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ &5+X4 I%[P> !P 2Q( !@ ("!(#D 'AL+W=O M&UL M4$L! A0#% @ &5+X4"M,$R67 @ =P4 !D ("!GD@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&5+X4$7"<_X9!0 O P !D ("!(UP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &5+X4/;WM>EM!0 B0P !D M ("!](< 'AL+W=O&PO=V]R:W-H M965TFGA^0( #H& 9 M " @<>4 !X;"]W;W)K&UL4$L! M A0#% @ &5+X4-BL9MB! P -P@ !D ("!]Y< 'AL M+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ &5+X M4)&#FP)E P )@D !D ("!R*< 'AL+W=O&PO=V]R:W-H965T>N !X;"]W;W)K M&UL4$L! A0#% @ &5+X4-D*LNO9 P 00H M !D ("!UK$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &5+X4.$^ )PU! 3A$ !D M ("!#\$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &5+X4 ^JV /# @ 1@< !D ("!<\T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &5+X4#?# M9BY/! '18 !D ("!0M\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &5+X4,?QQ?/X P R0X !D M ("!,.P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &5+X4%<>XT]L @ WP4 !D ("! M*O8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &5+X4 J2+>BJ!P XRD !D ("!%@ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &5+X4#59L D0 M P ]@@ !D ("!K! ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &5+X4!M\XI_W @ G@D !D M ("!/AP! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &5+X4 6%O#6M P /PX !D ("!?24! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&5+X4%VY2N&S P RPX !D ("!@C ! 'AL+W=O&UL4$L! A0#% @ &5+X4)>*NQS $P( L M ( !'#H! %]R96QS+RYR96QS4$L! A0#% @ &5+X4%F7\T6,! MEB< \ ( !!3L! 'AL+W=O^P$ ,LC : " ;X_ 0!X;"]?7!E&UL4$L%!@ 0 !$ $0 DQ( !$ 0 $! end XML 69 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 70 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 179 387 1 false 53 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://www.iconplc.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.iconplc.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Shareholders' Equity and Comprehensive Income Sheet http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome Condensed Consolidated Statements of Shareholders' Equity and Comprehensive Income Statements 6 false false R7.htm 2101101 - Disclosure - Basis of presentation Sheet http://www.iconplc.com/role/Basisofpresentation Basis of presentation Notes 7 false false R8.htm 2102102 - Disclosure - Significant accounting policies Sheet http://www.iconplc.com/role/Significantaccountingpolicies Significant accounting policies Notes 8 false false R9.htm 2105103 - Disclosure - Revenue Sheet http://www.iconplc.com/role/Revenue Revenue Notes 9 false false R10.htm 2108104 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) Sheet http://www.iconplc.com/role/Accountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilities Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) Notes 10 false false R11.htm 2112105 - Disclosure - Goodwill Sheet http://www.iconplc.com/role/Goodwill Goodwill Notes 11 false false R12.htm 2115106 - Disclosure - Business combinations Sheet http://www.iconplc.com/role/Businesscombinations Business combinations Notes 12 false false R13.htm 2118107 - Disclosure - Restructuring Sheet http://www.iconplc.com/role/Restructuring Restructuring Notes 13 false false R14.htm 2122108 - Disclosure - Operating leases Sheet http://www.iconplc.com/role/Operatingleases Operating leases Notes 14 false false R15.htm 2127109 - Disclosure - Income taxes Sheet http://www.iconplc.com/role/Incometaxes Income taxes Notes 15 false false R16.htm 2131110 - Disclosure - Net income per ordinary share Sheet http://www.iconplc.com/role/Netincomeperordinaryshare Net income per ordinary share Notes 16 false false R17.htm 2135111 - Disclosure - Share-based awards Sheet http://www.iconplc.com/role/Sharebasedawards Share-based awards Notes 17 false false R18.htm 2143112 - Disclosure - Share capital Sheet http://www.iconplc.com/role/Sharecapital Share capital Notes 18 false false R19.htm 2145113 - Disclosure - Business segment information Sheet http://www.iconplc.com/role/Businesssegmentinformation Business segment information Notes 19 false false R20.htm 2154114 - Disclosure - Impact of change in accounting policies Sheet http://www.iconplc.com/role/Impactofchangeinaccountingpolicies Impact of change in accounting policies Notes 20 false false R21.htm 2203201 - Disclosure - Significant accounting policies (Policies) Sheet http://www.iconplc.com/role/SignificantaccountingpoliciesPolicies Significant accounting policies (Policies) Policies 21 false false R22.htm 2306301 - Disclosure - Revenue (Tables) Sheet http://www.iconplc.com/role/RevenueTables Revenue (Tables) Tables http://www.iconplc.com/role/Revenue 22 false false R23.htm 2309302 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) (Tables) Sheet http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesTables Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) (Tables) Tables http://www.iconplc.com/role/Accountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilities 23 false false R24.htm 2313303 - Disclosure - Goodwill (Tables) Sheet http://www.iconplc.com/role/GoodwillTables Goodwill (Tables) Tables http://www.iconplc.com/role/Goodwill 24 false false R25.htm 2316304 - Disclosure - Business combinations (Tables) Sheet http://www.iconplc.com/role/BusinesscombinationsTables Business combinations (Tables) Tables http://www.iconplc.com/role/Businesscombinations 25 false false R26.htm 2319305 - Disclosure - Restructuring (Tables) Sheet http://www.iconplc.com/role/RestructuringTables Restructuring (Tables) Tables http://www.iconplc.com/role/Restructuring 26 false false R27.htm 2323306 - Disclosure - Operating leases (Tables) Sheet http://www.iconplc.com/role/OperatingleasesTables Operating leases (Tables) Tables http://www.iconplc.com/role/Operatingleases 27 false false R28.htm 2328307 - Disclosure - Income taxes (Tables) Sheet http://www.iconplc.com/role/IncometaxesTables Income taxes (Tables) Tables http://www.iconplc.com/role/Incometaxes 28 false false R29.htm 2332308 - Disclosure - Net income per ordinary share (Tables) Sheet http://www.iconplc.com/role/NetincomeperordinaryshareTables Net income per ordinary share (Tables) Tables http://www.iconplc.com/role/Netincomeperordinaryshare 29 false false R30.htm 2336309 - Disclosure - Share-based awards (Tables) Sheet http://www.iconplc.com/role/SharebasedawardsTables Share-based awards (Tables) Tables http://www.iconplc.com/role/Sharebasedawards 30 false false R31.htm 2346310 - Disclosure - Business segment information (Tables) Sheet http://www.iconplc.com/role/BusinesssegmentinformationTables Business segment information (Tables) Tables http://www.iconplc.com/role/Businesssegmentinformation 31 false false R32.htm 2404401 - Disclosure - Significant accounting policies (Details) Sheet http://www.iconplc.com/role/SignificantaccountingpoliciesDetails Significant accounting policies (Details) Details http://www.iconplc.com/role/SignificantaccountingpoliciesPolicies 32 false false R33.htm 2407402 - Disclosure - Revenue (Details) Sheet http://www.iconplc.com/role/RevenueDetails Revenue (Details) Details http://www.iconplc.com/role/RevenueTables 33 false false R34.htm 2410403 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Contract Assets and Liabilities (Details) Sheet http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Contract Assets and Liabilities (Details) Details http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesTables 34 false false R35.htm 2411404 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Revenue Remaining Performance Obligations (Details) Sheet http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesRevenueRemainingPerformanceObligationsDetails Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Revenue Remaining Performance Obligations (Details) Details http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesTables 35 false false R36.htm 2414405 - Disclosure - Goodwill (Details) Sheet http://www.iconplc.com/role/GoodwillDetails Goodwill (Details) Details http://www.iconplc.com/role/GoodwillTables 36 false false R37.htm 2417406 - Disclosure - Business combinations (Details) Sheet http://www.iconplc.com/role/BusinesscombinationsDetails Business combinations (Details) Details http://www.iconplc.com/role/BusinesscombinationsTables 37 false false R38.htm 2420407 - Disclosure - Restructuring - Narrative (Details) Sheet http://www.iconplc.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 38 false false R39.htm 2421408 - Disclosure - Restructuring - Rollforward Activity (Details) Sheet http://www.iconplc.com/role/RestructuringRollforwardActivityDetails Restructuring - Rollforward Activity (Details) Details 39 false false R40.htm 2424409 - Disclosure - Operating leases - Lease Costs (Details) Sheet http://www.iconplc.com/role/OperatingleasesLeaseCostsDetails Operating leases - Lease Costs (Details) Details 40 false false R41.htm 2425410 - Disclosure - Operating leases - Narrative (Details) Sheet http://www.iconplc.com/role/OperatingleasesNarrativeDetails Operating leases - Narrative (Details) Details 41 false false R42.htm 2426411 - Disclosure - Operating leases - Operating Lease Maturity (Details) Sheet http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails Operating leases - Operating Lease Maturity (Details) Details 42 false false R43.htm 2429412 - Disclosure - Income taxes - Income Taxes Recognized During Period (Details) Sheet http://www.iconplc.com/role/IncometaxesIncomeTaxesRecognizedDuringPeriodDetails Income taxes - Income Taxes Recognized During Period (Details) Details 43 false false R44.htm 2430413 - Disclosure - Income taxes - Narrative (Details) Sheet http://www.iconplc.com/role/IncometaxesNarrativeDetails Income taxes - Narrative (Details) Details 44 false false R45.htm 2433414 - Disclosure - Net income per ordinary share - Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details) Sheet http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails Net income per ordinary share - Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details) Details 45 false false R46.htm 2434415 - Disclosure - Net income per ordinary share - Reconciliation of Net Income Attributable to the Group and Net Income Attributable To the Group (Including NCI Redemption Amount) (Details) Sheet http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNetIncomeAttributabletotheGroupandNetIncomeAttributableTotheGroupIncludingNCIRedemptionAmountDetails Net income per ordinary share - Reconciliation of Net Income Attributable to the Group and Net Income Attributable To the Group (Including NCI Redemption Amount) (Details) Details 46 false false R47.htm 2437416 - Disclosure - Share-based awards - Narrative (Details) Sheet http://www.iconplc.com/role/SharebasedawardsNarrativeDetails Share-based awards - Narrative (Details) Details 47 false false R48.htm 2438417 - Disclosure - Share-based awards - Summary of Stock Option Activity (Details) Sheet http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails Share-based awards - Summary of Stock Option Activity (Details) Details 48 false false R49.htm 2439418 - Disclosure - Share-based awards - Summary of Movement in Non-Vested Share Options (Details) Sheet http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails Share-based awards - Summary of Movement in Non-Vested Share Options (Details) Details 49 false false R50.htm 2440419 - Disclosure - Share-based awards - Schedule of Weighted Average Fair Values and Assumptions Used (Details) Sheet http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails Share-based awards - Schedule of Weighted Average Fair Values and Assumptions Used (Details) Details 50 false false R51.htm 2441420 - Disclosure - Share-based awards - Summary of RSU and PSU Activity (Details) Sheet http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails Share-based awards - Summary of RSU and PSU Activity (Details) Details 51 false false R52.htm 2442421 - Disclosure - Share-based awards - Schedule of Non-cash Stock Compensation Expense (Details) Sheet http://www.iconplc.com/role/SharebasedawardsScheduleofNoncashStockCompensationExpenseDetails Share-based awards - Schedule of Non-cash Stock Compensation Expense (Details) Details 52 false false R53.htm 2444422 - Disclosure - Share capital (Details) Sheet http://www.iconplc.com/role/SharecapitalDetails Share capital (Details) Details http://www.iconplc.com/role/Sharecapital 53 false false R54.htm 2447423 - Disclosure - Business segment information - Narrative (Details) Sheet http://www.iconplc.com/role/BusinesssegmentinformationNarrativeDetails Business segment information - Narrative (Details) Details 54 false false R55.htm 2448424 - Disclosure - Business segment information - Distribution of Revenue by Geographical Area (Details) Sheet http://www.iconplc.com/role/BusinesssegmentinformationDistributionofRevenuebyGeographicalAreaDetails Business segment information - Distribution of Revenue by Geographical Area (Details) Details 55 false false R56.htm 2449425 - Disclosure - Business segment information - Distribution of Income from Operations, Including Restructuring, by Geographical Area (Details) Sheet http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsIncludingRestructuringbyGeographicalAreaDetails Business segment information - Distribution of Income from Operations, Including Restructuring, by Geographical Area (Details) Details 56 false false R57.htm 2450426 - Disclosure - Business segment information - Distribution of Income from Operations, Excluding Restructuring by Geographical Area (Details) Sheet http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsExcludingRestructuringbyGeographicalAreaDetails Business segment information - Distribution of Income from Operations, Excluding Restructuring by Geographical Area (Details) Details 57 false false R58.htm 2451427 - Disclosure - Business segment information - Distribution of Long-lived Assets, Net, by Geographical Area (Details) Sheet http://www.iconplc.com/role/BusinesssegmentinformationDistributionofLonglivedAssetsNetbyGeographicalAreaDetails Business segment information - Distribution of Long-lived Assets, Net, by Geographical Area (Details) Details 58 false false R59.htm 2452428 - Disclosure - Business segment information - Distribution of Depreciation and Amortization by Geographical Area (Details) Sheet http://www.iconplc.com/role/BusinesssegmentinformationDistributionofDepreciationandAmortizationbyGeographicalAreaDetails Business segment information - Distribution of Depreciation and Amortization by Geographical Area (Details) Details 59 false false R60.htm 2453429 - Disclosure - Business segment information - Distribution of Total Assets by Geographical Area (Details) Sheet http://www.iconplc.com/role/BusinesssegmentinformationDistributionofTotalAssetsbyGeographicalAreaDetails Business segment information - Distribution of Total Assets by Geographical Area (Details) Details 60 false false All Reports Book All Reports iclr-20200630.htm iclr-20200630.xsd iclr-20200630_cal.xml iclr-20200630_def.xml iclr-20200630_lab.xml iclr-20200630_pre.xml http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "iclr-20200630.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 179, "dts": { "calculationLink": { "local": [ "iclr-20200630_cal.xml" ] }, "definitionLink": { "local": [ "iclr-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "iclr-20200630.htm" ] }, "labelLink": { "local": [ "iclr-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "iclr-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "iclr-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 456, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 2, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 8 }, "keyCustom": 56, "keyStandard": 331, "memberCustom": 30, "memberStandard": 23, "nsprefix": "iclr", "nsuri": "http://www.iconplc.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.iconplc.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108104 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)", "role": "http://www.iconplc.com/role/Accountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilities", "shortName": "Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)", "subGroupType": "", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112105 - Disclosure - Goodwill", "role": "http://www.iconplc.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115106 - Disclosure - Business combinations", "role": "http://www.iconplc.com/role/Businesscombinations", "shortName": "Business combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118107 - Disclosure - Restructuring", "role": "http://www.iconplc.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122108 - Disclosure - Operating leases", "role": "http://www.iconplc.com/role/Operatingleases", "shortName": "Operating leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127109 - Disclosure - Income taxes", "role": "http://www.iconplc.com/role/Incometaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131110 - Disclosure - Net income per ordinary share", "role": "http://www.iconplc.com/role/Netincomeperordinaryshare", "shortName": "Net income per ordinary share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135111 - Disclosure - Share-based awards", "role": "http://www.iconplc.com/role/Sharebasedawards", "shortName": "Share-based awards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143112 - Disclosure - Share capital", "role": "http://www.iconplc.com/role/Sharecapital", "shortName": "Share capital", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145113 - Disclosure - Business segment information", "role": "http://www.iconplc.com/role/Businesssegmentinformation", "shortName": "Business segment information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154114 - Disclosure - Impact of change in accounting policies", "role": "http://www.iconplc.com/role/Impactofchangeinaccountingpolicies", "shortName": "Impact of change in accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Significant accounting policies (Policies)", "role": "http://www.iconplc.com/role/SignificantaccountingpoliciesPolicies", "shortName": "Significant accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Revenue (Tables)", "role": "http://www.iconplc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) (Tables)", "role": "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesTables", "shortName": "Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Goodwill (Tables)", "role": "http://www.iconplc.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - Business combinations (Tables)", "role": "http://www.iconplc.com/role/BusinesscombinationsTables", "shortName": "Business combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319305 - Disclosure - Restructuring (Tables)", "role": "http://www.iconplc.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323306 - Disclosure - Operating leases (Tables)", "role": "http://www.iconplc.com/role/OperatingleasesTables", "shortName": "Operating leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328307 - Disclosure - Income taxes (Tables)", "role": "http://www.iconplc.com/role/IncometaxesTables", "shortName": "Income taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332308 - Disclosure - Net income per ordinary share (Tables)", "role": "http://www.iconplc.com/role/NetincomeperordinaryshareTables", "shortName": "Net income per ordinary share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "eurPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "eurPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336309 - Disclosure - Share-based awards (Tables)", "role": "http://www.iconplc.com/role/SharebasedawardsTables", "shortName": "Share-based awards (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346310 - Disclosure - Business segment information (Tables)", "role": "http://www.iconplc.com/role/BusinesssegmentinformationTables", "shortName": "Business segment information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ibbd57889ebe844e2bfac08f28aff27f7_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Significant accounting policies (Details)", "role": "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails", "shortName": "Significant accounting policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeaseLiability", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ib0788307a9c14113aeb02175584e75ea_I20190101", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Revenue (Details)", "role": "http://www.iconplc.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i348663ed53d4468f8cf7dc03c5ad031a_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Contract Assets and Liabilities (Details)", "role": "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails", "shortName": "Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Revenue Remaining Performance Obligations (Details)", "role": "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesRevenueRemainingPerformanceObligationsDetails", "shortName": "Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Revenue Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ibbd57889ebe844e2bfac08f28aff27f7_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Goodwill (Details)", "role": "http://www.iconplc.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417406 - Disclosure - Business combinations (Details)", "role": "http://www.iconplc.com/role/BusinesscombinationsDetails", "shortName": "Business combinations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i33b05c9892694f8db20056ffd421f461_I20200122", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420407 - Disclosure - Restructuring - Narrative (Details)", "role": "http://www.iconplc.com/role/RestructuringNarrativeDetails", "shortName": "Restructuring - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ib933fa47bfc04eb49f94816a8e151254_D20200401-20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingLeaseImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421408 - Disclosure - Restructuring - Rollforward Activity (Details)", "role": "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails", "shortName": "Restructuring - Rollforward Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "iclr:RestructuringReserveUtilizations", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ib933fa47bfc04eb49f94816a8e151254_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "iclr:RestructuringReserveUtilizations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424409 - Disclosure - Operating leases - Lease Costs (Details)", "role": "http://www.iconplc.com/role/OperatingleasesLeaseCostsDetails", "shortName": "Operating leases - Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425410 - Disclosure - Operating leases - Narrative (Details)", "role": "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "shortName": "Operating leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426411 - Disclosure - Operating leases - Operating Lease Maturity (Details)", "role": "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails", "shortName": "Operating leases - Operating Lease Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "iclr:IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429412 - Disclosure - Income taxes - Income Taxes Recognized During Period (Details)", "role": "http://www.iconplc.com/role/IncometaxesIncomeTaxesRecognizedDuringPeriodDetails", "shortName": "Income taxes - Income Taxes Recognized During Period (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "iclr:IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430413 - Disclosure - Income taxes - Narrative (Details)", "role": "http://www.iconplc.com/role/IncometaxesNarrativeDetails", "shortName": "Income taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433414 - Disclosure - Net income per ordinary share - Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details)", "role": "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails", "shortName": "Net income per ordinary share - Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434415 - Disclosure - Net income per ordinary share - Reconciliation of Net Income Attributable to the Group and Net Income Attributable To the Group (Including NCI Redemption Amount) (Details)", "role": "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNetIncomeAttributabletotheGroupandNetIncomeAttributableTotheGroupIncludingNCIRedemptionAmountDetails", "shortName": "Net income per ordinary share - Reconciliation of Net Income Attributable to the Group and Net Income Attributable To the Group (Including NCI Redemption Amount) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437416 - Disclosure - Share-based awards - Narrative (Details)", "role": "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "shortName": "Share-based awards - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i86497c5547b142a1a1ebfdd752006dfb_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438417 - Disclosure - Share-based awards - Summary of Stock Option Activity (Details)", "role": "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails", "shortName": "Share-based awards - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i86497c5547b142a1a1ebfdd752006dfb_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439418 - Disclosure - Share-based awards - Summary of Movement in Non-Vested Share Options (Details)", "role": "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails", "shortName": "Share-based awards - Summary of Movement in Non-Vested Share Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i86497c5547b142a1a1ebfdd752006dfb_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440419 - Disclosure - Share-based awards - Schedule of Weighted Average Fair Values and Assumptions Used (Details)", "role": "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "shortName": "Share-based awards - Schedule of Weighted Average Fair Values and Assumptions Used (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630", "decimals": "1", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i9d8adbd2f5524e128e01eb69aa00335a_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441420 - Disclosure - Share-based awards - Summary of RSU and PSU Activity (Details)", "role": "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails", "shortName": "Share-based awards - Summary of RSU and PSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ia0b429ea9cd4420a8f4ccf8079fff321_D20200101-20200630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442421 - Disclosure - Share-based awards - Schedule of Non-cash Stock Compensation Expense (Details)", "role": "http://www.iconplc.com/role/SharebasedawardsScheduleofNoncashStockCompensationExpenseDetails", "shortName": "Share-based awards - Schedule of Non-cash Stock Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ieb1808c9372c4e19adf1c806761c368c_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444422 - Disclosure - Share capital (Details)", "role": "http://www.iconplc.com/role/SharecapitalDetails", "shortName": "Share capital (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i3f49d2cf57bf413a90fcc3812d761843_I20190108", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447423 - Disclosure - Business segment information - Narrative (Details)", "role": "http://www.iconplc.com/role/BusinesssegmentinformationNarrativeDetails", "shortName": "Business segment information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448424 - Disclosure - Business segment information - Distribution of Revenue by Geographical Area (Details)", "role": "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofRevenuebyGeographicalAreaDetails", "shortName": "Business segment information - Distribution of Revenue by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i5a47a4dc98df442dbfbe949944d1d23e_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449425 - Disclosure - Business segment information - Distribution of Income from Operations, Including Restructuring, by Geographical Area (Details)", "role": "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsIncludingRestructuringbyGeographicalAreaDetails", "shortName": "Business segment information - Distribution of Income from Operations, Including Restructuring, by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i5a47a4dc98df442dbfbe949944d1d23e_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "iclr:OperatingIncomeLossExcludingRestructuring", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450426 - Disclosure - Business segment information - Distribution of Income from Operations, Excluding Restructuring by Geographical Area (Details)", "role": "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsExcludingRestructuringbyGeographicalAreaDetails", "shortName": "Business segment information - Distribution of Income from Operations, Excluding Restructuring by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "iclr:OperatingIncomeLossExcludingRestructuring", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451427 - Disclosure - Business segment information - Distribution of Long-lived Assets, Net, by Geographical Area (Details)", "role": "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofLonglivedAssetsNetbyGeographicalAreaDetails", "shortName": "Business segment information - Distribution of Long-lived Assets, Net, by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452428 - Disclosure - Business segment information - Distribution of Depreciation and Amortization by Geographical Area (Details)", "role": "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "shortName": "Business segment information - Distribution of Depreciation and Amortization by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ibbd57889ebe844e2bfac08f28aff27f7_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Shareholders' Equity and Comprehensive Income", "role": "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Shareholders' Equity and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie26923664a0d4e18ab32786b4620d4d6_I20191231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "i8dc26c7df36243f59dacc0f6b07f8f09_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453429 - Disclosure - Business segment information - Distribution of Total Assets by Geographical Area (Details)", "role": "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofTotalAssetsbyGeographicalAreaDetails", "shortName": "Business segment information - Distribution of Total Assets by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie1951dcfb3e14eb4aec00723ba9826d9_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of presentation", "role": "http://www.iconplc.com/role/Basisofpresentation", "shortName": "Basis of presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Significant accounting policies", "role": "http://www.iconplc.com/role/Significantaccountingpolicies", "shortName": "Significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iclr-20200630.htm", "contextRef": "ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - Revenue", "role": "http://www.iconplc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 53, "tag": { "country_IE": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "IRELAND", "terseLabel": "Ireland" } } }, "localname": "IE", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsExcludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsIncludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofLonglivedAssetsNetbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofRevenuebyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofTotalAssetsbyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "U.S." } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsExcludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsIncludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofLonglivedAssetsNetbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofRevenuebyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofTotalAssetsbyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iconplc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iconplc.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iconplc.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iconplc.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iconplc.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iconplc.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r481" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iconplc.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r481" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iconplc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "iclr_AccruedInterestOnOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accrued Interest On Operating Lease Liability", "label": "Accrued Interest On Operating Lease Liability", "terseLabel": "Interest on non-current operating lease liability" } } }, "localname": "AccruedInterestOnOperatingLeaseLiability", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "iclr_AccruedInterestOnShortTermBankDeposits": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Interest On Short Term Bank Deposits", "label": "Accrued Interest On Short Term Bank Deposits", "negatedLabel": "Interest on short term investments" } } }, "localname": "AccruedInterestOnShortTermBankDeposits", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "iclr_AdjustmentToRetainedEarningShareRepurchaseCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Adjustment to Retained Earning Share Repurchase costs", "label": "Adjustment to Retained Earning Share Repurchase costs", "negatedLabel": "Share repurchase costs" } } }, "localname": "AdjustmentToRetainedEarningShareRepurchaseCosts", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "iclr_AdvancePaymentsNettedAgainstUnbilledContractsReceivable": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Advance Payments Netted Against Unbilled Contracts Receivable", "label": "Advance Payments Netted Against Unbilled Contracts Receivable", "totalLabel": "Net balance" } } }, "localname": "AdvancePaymentsNettedAgainstUnbilledContractsReceivable", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "iclr_AwardDate2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Award Date, 2018 [Member]", "label": "Award Date, 2018 [Member]", "terseLabel": "Award Date, 2018" } } }, "localname": "AwardDate2018Member", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "iclr_AwardDateAllYearsExcluding2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Award Date, Prior to 2018 [Member]", "label": "Award Date, All Years Excluding 2018 [Member]", "terseLabel": "Award Date, All years excluding 2018" } } }, "localname": "AwardDateAllYearsExcluding2018Member", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "iclr_BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination Acquisition Of Less Than 100 Percent Redeemable Noncontrolling Interest Fair Value", "label": "Business Combination Acquisition Of Less Than 100 Percent Redeemable Noncontrolling Interest Fair Value", "terseLabel": "Redeemable noncontrolling interest" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Consideration Transferred, Working Capital Adjustments", "label": "Business Combination, Consideration Transferred, Working Capital Adjustments", "negatedTerseLabel": "Working capital adjustments (decrease) increase" } } }, "localname": "BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationFairValueIncreaseDecreaseOtherLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination Fair Value Increase (Decrease) Other Liabilities", "label": "Business Combination Fair Value Increase (Decrease) Other Liabilities", "terseLabel": "Business combination fair value adjustment increase to other liabilities" } } }, "localname": "BusinessCombinationFairValueIncreaseDecreaseOtherLiabilities", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities", "terseLabel": "Business combinations fair value adjustments decrease to non-current deferred tax liability" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilityCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability, Current", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability, Current", "negatedTerseLabel": "Business combination fair value adjustments decrease to current lease liabilities" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilityCurrent", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease, Right-Of-Use, Asset", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease, Right-Of-Use, Asset", "negatedTerseLabel": "Business combinations fair value adjustments decrease to operating right of use assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAsset", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Liability, Current", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Liability, Current", "negatedTerseLabel": "Unearned revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset", "terseLabel": "Operating right of use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Receivables", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Receivables", "terseLabel": "Other receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Unbilled Revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Unbilled Revenue", "terseLabel": "Unbilled revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 14.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Operating Lease Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Operating Lease Liability", "negatedTerseLabel": "Current lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 15.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Operating Lease Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Operating Lease Liability", "negatedLabel": "Non-current lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BusinessCombinationsFairValueIncreaseDecreaseNonCurrentLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combinations Fair Value Increase (Decrease) Non-Current Lease Liabilities", "label": "Business Combinations Fair Value Increase (Decrease) Non-Current Lease Liabilities", "terseLabel": "Business combinations fair value adjustments decrease to non-current lease liabilities" } } }, "localname": "BusinessCombinationsFairValueIncreaseDecreaseNonCurrentLeaseLiabilities", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "iclr_BuybackProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Buyback Program [Member]", "label": "Buyback Program [Member]", "terseLabel": "Buyback Program" } } }, "localname": "BuybackProgramMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "domainItemType" }, "iclr_CRNHoldingsLLCSymphonyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CRN Holdings LLC, Symphony [Member]", "label": "CRN Holdings LLC, Symphony [Member]", "terseLabel": "Symphony" } } }, "localname": "CRNHoldingsLLCSymphonyMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "domainItemType" }, "iclr_CapitalGovernmentGrantsNoncurrent": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncurrent capital government grants, which are amortized and recognized in earnings over the grant period.", "label": "Capital Government Grants Noncurrent", "terseLabel": "Non-current government grants" } } }, "localname": "CapitalGovernmentGrantsNoncurrent", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "iclr_CashFlowHedgeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow Hedge", "label": "Cash Flow Hedge [Member]", "terseLabel": "Cash Flow Hedge" } } }, "localname": "CashFlowHedgeMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "domainItemType" }, "iclr_ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in Advance Payments Netted Against Unbilled Contracts Receivable", "label": "Change in Advance Payments Netted Against Unbilled Contracts Receivable", "totalLabel": "Change in net balance" } } }, "localname": "ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "iclr_ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivablePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Change in Advance Payments Netted Against Unbilled Contracts Receivable, Percent", "label": "Change in Advance Payments Netted Against Unbilled Contracts Receivable, Percent", "terseLabel": "Change in net balance, percent" } } }, "localname": "ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivablePercent", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "iclr_Clients1125Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Clients 11-25 [Member]", "label": "Clients 11-25 [Member]", "terseLabel": "Clients 11-25" } } }, "localname": "Clients1125Member", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "iclr_Clients25Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Clients 2-5 [Member]", "label": "Clients 2-5 [Member]", "terseLabel": "Clients 2-5" } } }, "localname": "Clients25Member", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "iclr_Clients610Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Clients 6-10 [Member]", "label": "Clients 6-10 [Member]", "terseLabel": "Clients 6-10" } } }, "localname": "Clients610Member", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "iclr_CompensationRelatedCostsShareBasedPaymentsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Compensation Related Costs Share Based Payments Disclosure [Line Items]", "label": "Compensation Related Costs Share Based Payments Disclosure [Line Items]", "terseLabel": "Compensation Related Costs Share Based Payments Disclosure [Line Items]" } } }, "localname": "CompensationRelatedCostsShareBasedPaymentsDisclosureLineItems", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "stringItemType" }, "iclr_CompensationRelatedCostsShareBasedPaymentsDisclosureTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Compensation Related Costs Share Based Payments Disclosure [Table]", "label": "Compensation Related Costs Share Based Payments Disclosure [Table]", "terseLabel": "Compensation Related Costs Share Based Payments Disclosure [Table]" } } }, "localname": "CompensationRelatedCostsShareBasedPaymentsDisclosureTable", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "stringItemType" }, "iclr_ConsultantsRestrictedStockUnitsTwentyNineteenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consultants Restricted Stock Units Twenty Nineteen [Member]", "label": "Consultants Restricted Stock Units Twenty Nineteen [Member]", "terseLabel": "Consultants Restricted Stock Units 2019" } } }, "localname": "ConsultantsRestrictedStockUnitsTwentyNineteenMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "iclr_ConsultantsStockPlan2008PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consultants Stock Plan, 2008 Plan [Member]", "label": "Consultants Stock Plan, 2008 Plan [Member]", "terseLabel": "Consultants Stock Plan, 2008 Plan" } } }, "localname": "ConsultantsStockPlan2008PlanMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "iclr_ContractsReceivableGross": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesRevenueRemainingPerformanceObligationsDetails": { "order": 1.0, "parentTag": "iclr_ContractsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contracts Receivable", "label": "Contracts Receivable, Gross", "totalLabel": "Accounts receivable and unbilled revenue" } } }, "localname": "ContractsReceivableGross", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "iclr_ContractsReceivableNet": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesRevenueRemainingPerformanceObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contracts Receivable, Net", "label": "Contracts Receivable, Net", "totalLabel": "Accounts receivable and unbilled revenue, net" } } }, "localname": "ContractsReceivableNet", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "iclr_DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Depreciation, Amortization And Operating Lease, Right-of-Use Asset, Amortization Expense", "label": "Depreciation, Amortization And Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Depreciation, amortization and reduction in carrying value of right-of-use assets" } } }, "localname": "DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofDepreciationandAmortizationbyGeographicalAreaDetails" ], "xbrltype": "monetaryItemType" }, "iclr_EmployeeStockPlanTwentyZeroEightPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Plan, 2008 Plan [Member]", "label": "Employee Stock Plan, 2008 Plan [Member]", "terseLabel": "Employee Stock Plan, 2008 Plan" } } }, "localname": "EmployeeStockPlanTwentyZeroEightPlanMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "iclr_EmployeeStockPlanTwentyZeroThreePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Plan, 2003 Plan [Member]", "label": "Employee Stock Plan, 2003 Plan [Member]", "terseLabel": "Employee Stock Plan, 2003 Plan" } } }, "localname": "EmployeeStockPlanTwentyZeroThreePlanMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "iclr_IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/IncometaxesIncomeTaxesRecognizedDuringPeriodDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Income Tax Expense (Benefit), Excluding Other Tax Expense (Benefit)", "label": "Income Tax Expense (Benefit), Excluding Other Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/IncometaxesIncomeTaxesRecognizedDuringPeriodDetails" ], "xbrltype": "monetaryItemType" }, "iclr_IncreaseDecreaseInContractWithCustomerLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "iclr_ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Contract With Customer, Liability, Current", "label": "Increase (Decrease) In Contract With Customer, Liability, Current", "negatedTerseLabel": "Change in unearned revenue (payments on account)" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "iclr_IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrentPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Contract with Customer, Liability, Gross, Current, Percent", "label": "Increase (Decrease) In Contract With Customer, Liability, Gross, Current, Percent", "terseLabel": "Change in unearned revenue (payments on account), percent" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrentPercent", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "iclr_IncreaseDecreaseInContractwithCustomerAssetGrossCurrent": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "iclr_ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Contract with Customer, Asset, Gross, Current", "label": "Increase (Decrease) In Contract with Customer, Asset, Gross, Current", "terseLabel": "Change in unbilled services (unbilled revenue)" } } }, "localname": "IncreaseDecreaseInContractwithCustomerAssetGrossCurrent", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "iclr_IncreaseDecreaseInContractwithCustomerAssetGrossCurrentPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Contract with Customer, Asset, Gross, Current, Percent", "label": "Increase (Decrease) In Contract with Customer, Asset, Gross, Current, Percent", "terseLabel": "Change in unbilled services (unbilled revenue), percent" } } }, "localname": "IncreaseDecreaseInContractwithCustomerAssetGrossCurrentPercent", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "iclr_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Operating Lease Liabilities", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Decrease in operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "iclr_LesseeOperatingLeaseLiabilityPaymentsDueBetweenRollingYearOneAndYearFive": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Due Between Rolling Year One and Year Five", "label": "Lessee, Operating Lease, Liability, Payments, Due Between Rolling Year One And Year Five", "terseLabel": "Due between 1 and 5 years" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueBetweenRollingYearOneAndYearFive", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "iclr_LimitOfSharesIssuedOrToBeIssuedPursuantToOptionsGranted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Limit of Shares Issued or To Be Issued Pursuant to Options Granted", "label": "Limit Of Shares Issued Or To Be Issued Pursuant To Options Granted", "terseLabel": "Limit of shares issued or to be issued pursuant to options granted (in shares)" } } }, "localname": "LimitOfSharesIssuedOrToBeIssuedPursuantToOptionsGranted", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "iclr_MeDiNovaResearchMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "MeDiNova Research [Member]", "label": "MeDiNova Research [Member]", "terseLabel": "MeDiNova" } } }, "localname": "MeDiNovaResearchMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "iclr_MedpassGroupLimitedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Medpass Group Limited [Member]", "label": "Medpass Group Limited [Member]", "terseLabel": "Medpass" } } }, "localname": "MedpassGroupLimitedMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "domainItemType" }, "iclr_MolecularMDCorpMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "MolecularMD Corp [Member]", "label": "MolecularMD Corp [Member]", "terseLabel": "MMD" } } }, "localname": "MolecularMDCorpMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "domainItemType" }, "iclr_NonexecutiveDirectorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-executive Director [Member]", "label": "Non-executive Director [Member]", "terseLabel": "Non-executive directors" } } }, "localname": "NonexecutiveDirectorMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "iclr_OnerousLeaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Onerous Lease [Member]", "label": "Onerous Lease [Member]", "terseLabel": "Onerous Lease" } } }, "localname": "OnerousLeaseMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "domainItemType" }, "iclr_OperatingIncomeLossExcludingRestructuring": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Income (Loss) Excluding Restructuring", "label": "Operating Income (Loss) Excluding Restructuring", "terseLabel": "Operating income (loss) excluding restructuring" } } }, "localname": "OperatingIncomeLossExcludingRestructuring", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsExcludingRestructuringbyGeographicalAreaDetails" ], "xbrltype": "monetaryItemType" }, "iclr_OptionPlans2008Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Option Plans 2008 [Member]", "label": "Option Plans 2008 [Member]", "terseLabel": "Option Plans 2008" } } }, "localname": "OptionPlans2008Member", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "iclr_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment that results from the process of translating the impact of long-term funding into the functional currency of the reporting entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Net Of Tax, Long-Term Funding", "terseLabel": "Currency impact of long term funding (net of tax)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "iclr_OtherCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Customers [Member]", "label": "Other Customers [Member]", "terseLabel": "Other" } } }, "localname": "OtherCustomersMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "iclr_OtherUndenominatedCapital": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other undenominated capital.", "label": "Other Undenominated Capital", "terseLabel": "Other undenominated capital" } } }, "localname": "OtherUndenominatedCapital", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "iclr_OtherUndenominatedCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other undenominated capital.", "label": "Other Undenominated Capital [Member]", "terseLabel": "Other Undenominated Capital" } } }, "localname": "OtherUndenominatedCapitalMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "domainItemType" }, "iclr_PaymentsForShareRepurchaseCosts": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments for Share Repurchase Costs", "label": "Payments for Share Repurchase Costs", "negatedLabel": "Share repurchase costs" } } }, "localname": "PaymentsForShareRepurchaseCosts", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "iclr_PerformanceBasedGrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Based Grants [Member]", "label": "Performance Based Grants [Member]", "terseLabel": "PSUs Based on Service and EPS Targets" } } }, "localname": "PerformanceBasedGrantsMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "iclr_PerformanceShareUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Share Unit [Member]", "label": "Performance Share Unit [Member]", "terseLabel": "Performance Share Unit (PSUs)" } } }, "localname": "PerformanceShareUnitMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "domainItemType" }, "iclr_RecoveryOfAmortizationOfGovernmentGrants": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amortization of Government Grants.", "label": "Recovery of Amortization of Government Grants", "negatedLabel": "Amortization of government grants" } } }, "localname": "RecoveryOfAmortizationOfGovernmentGrants", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "iclr_RedeemableNoncontrollingInterestAccretionToRedemptionValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Redeemable Noncontrolling Interest, Accretion To Redemption Value", "label": "Redeemable Noncontrolling Interest, Accretion To Redemption Value", "negatedLabel": "Noncontrolling interest adjustment to redemption amount" } } }, "localname": "RedeemableNoncontrollingInterestAccretionToRedemptionValue", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "iclr_RedeemableNoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterests": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Redeemable Noncontrolling Interest, Decrease From Redemptions Or Purchase Of Interests", "label": "Redeemable Noncontrolling Interest, Decrease From Redemptions Or Purchase Of Interests", "negatedTerseLabel": "Exercise of call option on noncontrolling interest shares" } } }, "localname": "RedeemableNoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterests", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "iclr_RedeemableNoncontrollingInterestMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Redeemable Noncontrolling Interest [Member]", "label": "Redeemable Noncontrolling Interest [Member]", "terseLabel": "Redeemable Noncontrolling Interest" } } }, "localname": "RedeemableNoncontrollingInterestMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "domainItemType" }, "iclr_ResourceRationalization2020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Resource Rationalization, 2020", "label": "Resource Rationalization, 2020 [Member]", "terseLabel": "Resource rationalization, 2020" } } }, "localname": "ResourceRationalization2020Member", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "domainItemType" }, "iclr_ResourceRationalizations2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Resource Rationalizations 2018 [Member]", "label": "Resource Rationalizations 2018 [Member]", "terseLabel": "Resource rationalizations 2018" } } }, "localname": "ResourceRationalizations2018Member", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "domainItemType" }, "iclr_RestOfEuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rest Of Europe [Member]", "label": "Rest Of Europe [Member]", "terseLabel": "Rest of Europe" } } }, "localname": "RestOfEuropeMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsExcludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsIncludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofLonglivedAssetsNetbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofRevenuebyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofTotalAssetsbyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "iclr_RestOfWorldMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rest of World [Member]", "label": "Rest of World [Member]", "terseLabel": "Rest of World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsExcludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsIncludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofLonglivedAssetsNetbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofRevenuebyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofTotalAssetsbyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "iclr_RestrictedStockUnitsTwentyThirteenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units Twenty Thirteen [Member]", "label": "Restricted Stock Units Twenty Thirteen [Member]", "terseLabel": "Restricted Stock Units 2013" } } }, "localname": "RestrictedStockUnitsTwentyThirteenMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "iclr_RestructuringReserveUtilizations": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Reserve Utilizations", "label": "Restructuring Reserve Utilizations", "negatedLabel": "Utilization" } } }, "localname": "RestructuringReserveUtilizations", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "iclr_ScheduleOfDepreciationAndAmortizationExpenseByGeographicalAreaTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Depreciation And Amortization Expense By Geographical Area.", "label": "Schedule Of Depreciation And Amortization Expense By Geographical Area [Table Text Block]", "terseLabel": "Distribution of Depreciation and Amortization by Geographical Area" } } }, "localname": "ScheduleOfDepreciationAndAmortizationExpenseByGeographicalAreaTableTextBlock", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationTables" ], "xbrltype": "textBlockItemType" }, "iclr_ScheduleOfNonCashStockCompensationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Non Cash Stock Compensation Expense.", "label": "Schedule of Non Cash Stock Compensation Expense [Table Text Block]", "terseLabel": "Schedule of Non-cash Stock Compensation Expense" } } }, "localname": "ScheduleOfNonCashStockCompensationExpenseTableTextBlock", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsTables" ], "xbrltype": "textBlockItemType" }, "iclr_ScheduleOfShareBasedCompensationRestrictedStockUnitsPerformanceStockUnitsAwardActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Share Based Compensation Restricted Stock Units Performance Stock Units Award Activity [Table Text Block]", "label": "Schedule Of Share Based Compensation Restricted Stock Units Performance Stock Units Award Activity [Table Text Block]", "terseLabel": "Schedule of RSU and PSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsPerformanceStockUnitsAwardActivityTableTextBlock", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsTables" ], "xbrltype": "textBlockItemType" }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsForfeitedInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Forfeited in Period Weighted Average Exercise Price", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Forfeited in Period Weighted Average Exercise Price", "terseLabel": "Forfeited (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsForfeitedInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "perShareItemType" }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsGrantedInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Granted in Period Weighted Average Exercise Price", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Granted in Period Weighted Average Exercise Price", "terseLabel": "Granted (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsGrantedInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "perShareItemType" }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingExercisePriceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Nonvested Options Outstanding Exercise Price Abstract", "label": "Share Based Compensation Arrangement By Share Based Payment Award Nonvested Options Outstanding Exercise Price Abstract", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingExercisePriceAbstract", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "stringItemType" }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Outstanding Weighted Average Exercise Price", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Outstanding Weighted Average Exercise Price", "periodEndLabel": "Non-vested outstanding at end of period (USD per share)", "periodStartLabel": "Non-vested outstanding at beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "perShareItemType" }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsVestedInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Vested in Period Weighted Average Exercise Price", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Vested in Period Weighted Average Exercise Price", "terseLabel": "Vested (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsVestedInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "perShareItemType" }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value", "terseLabel": "Exercisable at end of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Grant Date Fair Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Grant Date Fair Value", "terseLabel": "Exercised (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageOptionPrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Grants in Period, Weighted Average Option Price", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Grants in Period, Weighted Average Option Price", "terseLabel": "Weighted average fair value per option (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageOptionPrice", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingOptionPrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Option Price", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Option Price", "terseLabel": "Options outstanding fair value (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingOptionPrice", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Weighted Average Grant Date Fair Value", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of period (USD per share)", "periodStartLabel": "Outstanding at beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "iclr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Forfeitures And Expirations In Period, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Forfeitures And Expirations In Period, Weighted Average Grant Date Fair Value", "terseLabel": "Canceled/expired (USD per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "iclr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "iclr_StockRepurchaseProgramAuthorizedPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program Authorized Percentage", "label": "Stock Repurchase Program Authorized Percentage", "terseLabel": "Share repurchase program, authorized percentage" } } }, "localname": "StockRepurchaseProgramAuthorizedPercentage", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "percentItemType" }, "iclr_StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stockholders Equity Attributable To Parent And Redeemable Noncontrolling Interest, Equity, Carrying Amount", "label": "Stockholders Equity Attributable To Parent And Redeemable Noncontrolling Interest, Equity, Carrying Amount", "totalLabel": "Total Shareholders' Equity and Redeemable Noncontrolling Interest" } } }, "localname": "StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "iclr_TemporaryEquityComprehensiveIncomeLoss": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Temporary Equity, Comprehensive Income (Loss)", "label": "Temporary Equity, Comprehensive Income (Loss)", "totalLabel": "Total comprehensive income" } } }, "localname": "TemporaryEquityComprehensiveIncomeLoss", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "iclr_TopClientMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Top Client [Member]", "label": "Top Client [Member]", "terseLabel": "Top client" } } }, "localname": "TopClientMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "iclr_UnrecognizedTaxBenefitsCurrentYearTaxPositions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Unrecognized Tax Benefits, Current Year Tax Positions", "label": "Unrecognized Tax Benefits, Current Year Tax Positions", "terseLabel": "Items generating unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsCurrentYearTaxPositions", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "iclr_WorkforceReductionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Workforce Reduction [Member]", "label": "Workforce Reduction [Member]", "terseLabel": "Workforce reductions" } } }, "localname": "WorkforceReductionMember", "nsuri": "http://www.iconplc.com/20200630", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r162", "r243", "r248", "r455" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r263", "r265", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r453", "r456" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r263", "r265", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r453", "r456" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r162", "r243", "r248", "r455" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r260", "r263", "r265", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r453", "r456" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r260", "r263", "r265", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r453", "r456" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r157", "r158", "r243", "r247", "r454", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsExcludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsIncludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofLonglivedAssetsNetbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofRevenuebyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofTotalAssetsbyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r157", "r158", "r243", "r247", "r454", "r470", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsExcludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsIncludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofLonglivedAssetsNetbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofRevenuebyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofTotalAssetsbyGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r164", "r406" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r97", "r98", "r99", "r101", "r172", "r173", "r174", "r175", "r178", "r179", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r326", "r327", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ], "lang": { "en-US": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r165", "r166" ], "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "iclr_ContractsReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Billed services (accounts receivable)" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r18", "r165", "r166" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r430", "r441" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r15", "r430", "r441" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Non-current income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r44", "r45", "r46", "r442", "r464", "r468" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r43", "r46", "r48", "r91", "r92", "r93", "r363", "r459", "r460" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r19" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r91", "r92", "r93", "r305", "r306", "r307" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r97", "r98", "r99", "r101", "r172", "r173", "r174", "r175", "r178", "r179", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r324", "r325", "r326", "r327", "r419", "r420", "r421", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r266", "r268", "r311", "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Non-cash stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r222", "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedLabel": "Share issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r167", "r180", "r181", "r182" ], "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesRevenueRemainingPerformanceObligationsDetails": { "order": 2.0, "parentTag": "iclr_ContractsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedTerseLabel": "Allowance for credit losses/doubtful debts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredHedgeGains": { "auth_ref": [ "r80" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth.", "label": "Amortization of Deferred Hedge Gains", "terseLabel": "Amortization of interest rate hedge" } } }, "localname": "AmortizationOfDeferredHedgeGains", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r58", "r80", "r386" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r80", "r192", "r197" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r87", "r140", "r145", "r152", "r171", "r359", "r364", "r377", "r428", "r440" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofTotalAssetsbyGeographicalAreaDetails", "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r39", "r87", "r171", "r359", "r364", "r377" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Other Assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r170", "r183" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Available for sale investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r270", "r299" ], "lang": { "en-US": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r270", "r299" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r369", "r372" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r262", "r264" ], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r262", "r264", "r340", "r341" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of share capital acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r356" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill expected to be tax deductible" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r349", "r350", "r352" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r355" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration, maximum amount" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r348", "r351", "r354" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Businesscombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r343" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "verboseLabel": "Cash & cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r343" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepayments and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r343" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r343" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r343" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r343" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred tax asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r343" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 17.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Non-current deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r342", "r343" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Customer relationships" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r343" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 16.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Non-current other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r342", "r343" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r343" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage", "terseLabel": "Percentage of interest acquired" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r67" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired with subsidiary undertaking" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r27", "r82" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r77", "r82", "r83" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r77", "r378" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase/(decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList": { "auth_ref": [ "r0", "r1", "r84", "r85", "r128", "r129", "r199", "r200", "r204", "r205", "r253", "r254", "r305", "r306", "r307", "r327", "r376", "r387", "r388", "r390", "r391", "r392", "r407", "r408", "r459", "r469", "r471" ], "lang": { "en-US": { "role": { "documentation": "Indicates transition method applied for adoption of amendment to accounting standards.", "label": "Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible List]", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible List]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r224", "r225", "r226", "r227" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r35", "r216", "r433", "r446" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r91", "r92" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Ordinary Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Ordinary shares, par value (in EUR cents per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets", "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Ordinary shares, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets", "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "verboseLabel": "Ordinary shares, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r222" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Ordinary shares, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Ordinary shares, par value 6 euro cents per share; 100,000,000 shares authorized, 52,508,751 shares issued and outstanding at March 31, 2020 and 53,622,206 shares issued and outstanding at December 31, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r50", "r52", "r53", "r56", "r436", "r449" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contracts with Customers, Asset and Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "auth_ref": [ "r229", "r231" ], "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "iclr_ContractsReceivableGross", "weight": 1.0 }, "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Current", "terseLabel": "Unbilled services (unbilled revenue)", "verboseLabel": "Unbilled revenue" } } }, "localname": "ContractWithCustomerAssetGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails", "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r229", "r230", "r244" ], "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "iclr_AdvancePaymentsNettedAgainstUnbilledContractsReceivable", "weight": -1.0 }, "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "negatedLabel": "Unearned revenue (payments on account)", "terseLabel": "Unearned revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesContractAssetsandLiabilitiesDetails", "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r61", "r417" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Direct costs" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Direct costs" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofNoncashStockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r59" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DatabasesMember": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal rights granted to the owner or licensee of collections of information stored in electronic form (such as on computer disks or files).", "label": "Database Rights [Member]", "terseLabel": "Patient database" } } }, "localname": "DatabasesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r315", "r316" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Non-current deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r315", "r316" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Non-current deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r81" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r80", "r201" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r80", "r201" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r370", "r371", "r373", "r375" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r243", "r246", "r247", "r248", "r249", "r250", "r251", "r252" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-based awards" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Sharebasedawards" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per Ordinary Share attributable to the Group (note 10):" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r57", "r103", "r104", "r105", "r106", "r107", "r114", "r117", "r120", "r121", "r122", "r126", "r127", "r437", "r450" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNetIncomeAttributabletotheGroupandNetIncomeAttributableTotheGroupIncludingNCIRedemptionAmountDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income per Ordinary Share attributable to the Group (including NCI redemption adjustment):" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNetIncomeAttributabletotheGroupandNetIncomeAttributableTotheGroupIncludingNCIRedemptionAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r57", "r103", "r104", "r105", "r106", "r107", "r117", "r120", "r121", "r122", "r126", "r127", "r437", "r450" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNetIncomeAttributabletotheGroupandNetIncomeAttributableTotheGroupIncludingNCIRedemptionAmountDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r123", "r124", "r125", "r130" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net income per ordinary share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Netincomeperordinaryshare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r378" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate movements on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Non-cash stock compensation expense not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized stock-based compensation expense, weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r91", "r92", "r93", "r98", "r108", "r110", "r131", "r175", "r222", "r223", "r305", "r306", "r307", "r326", "r327", "r379", "r380", "r381", "r382", "r383", "r384", "r459", "r460", "r461" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r193", "r194", "r196", "r198", "r418", "r425" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r193", "r195" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r196", "r418" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r80" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "negatedLabel": "Realized gain on sale of short term investments" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r184", "r185", "r427" ], "calculation": { "http://www.iconplc.com/role/BusinesscombinationsDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Closing balance", "periodStartLabel": "Opening balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails", "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets", "http://www.iconplc.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Current period acquisitions (Note 6)" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign exchange movement" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r188", "r338" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Prior period acquisitions" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r54", "r140", "r144", "r148", "r151", "r154", "r426", "r434", "r438", "r451" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]", "verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofNoncashStockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofNoncashStockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r318", "r321", "r322", "r331", "r333", "r335", "r336", "r337" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Incometaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r109", "r110", "r139", "r317", "r332", "r334", "r452" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.iconplc.com/role/IncometaxesIncomeTaxesRecognizedDuringPeriodDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.iconplc.com/role/IncometaxesIncomeTaxesRecognizedDuringPeriodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r37", "r432", "r447" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivableNoncurrent": { "auth_ref": [ "r12", "r439" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Noncurrent", "terseLabel": "Non-current income taxes receivable" } } }, "localname": "IncomeTaxesReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r79" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Increase in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r79" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Decrease/(increase) in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r79" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Decrease in income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r79" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Decrease/(increase) in unbilled revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r79" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Increase in unearned revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi": { "auth_ref": [ "r75" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Increase (Decrease) in Equity Securities, FV-NI", "negatedTerseLabel": "Loss/(gain) on re-measurement of financial assets" } } }, "localname": "IncreaseDecreaseInEquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r79" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Decrease in other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r79" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Decrease/(increase) in other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Increase in other non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r79" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Decrease in other receivables" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r79" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Decrease/(increase) in prepayments and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r64", "r217" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r261", "r374" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]", "terseLabel": "Interest Rate Hedge" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r63", "r138" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r402", "r404" ], "calculation": { "http://www.iconplc.com/role/OperatingleasesLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease cost", "totalLabel": "Net operating lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesLeaseCostsDetails", "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r402" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Operating Lease Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r403" ], "calculation": { "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r403" ], "calculation": { "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r403" ], "calculation": { "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "Due within 1 year" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r403" ], "calculation": { "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Lease imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r405" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Operating leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Operatingleases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r87", "r146", "r171", "r360", "r364", "r365", "r377" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r87", "r171", "r377", "r431", "r444" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Shareholders' Equity and Redeemable Noncontrolling Interest" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r87", "r171", "r360", "r364", "r365", "r377" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Other Liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r13", "r429" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Current bank credit lines and loan facilities" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Distribution of Long-lived Assets, Net, by Geographical Area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r28" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Investments in equity-long term" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r78", "r81" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r49", "r51", "r55", "r81", "r87", "r97", "r103", "r104", "r105", "r106", "r109", "r110", "r118", "r140", "r144", "r148", "r151", "r154", "r171", "r377", "r435", "r448" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNetIncomeAttributabletotheGroupandNetIncomeAttributableTotheGroupIncludingNCIRedemptionAmountDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to the group", "totalLabel": "Net income attributable to the Group", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome", "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNetIncomeAttributabletotheGroupandNetIncomeAttributableTotheGroupIncludingNCIRedemptionAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r60" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "negatedTerseLabel": "Net income attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r103", "r104", "r105", "r106", "r114", "r115", "r119", "r122", "r140", "r144", "r148", "r151", "r154" ], "calculation": { "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNetIncomeAttributabletotheGroupandNetIncomeAttributableTotheGroupIncludingNCIRedemptionAmountDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income attributable to the Group (including NCI redemption adjustment)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNetIncomeAttributabletotheGroupandNetIncomeAttributableTotheGroupIncludingNCIRedemptionAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r95", "r96", "r99", "r100", "r111", "r112", "r113", "r176", "r177", "r255", "r256", "r257", "r258", "r308", "r328", "r329", "r330", "r422", "r423", "r424", "r463", "r464", "r465", "r466", "r468" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Impact of change in accounting policies" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Impactofchangeinaccountingpolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r94", "r97", "r98", "r99", "r101", "r102", "r105", "r126", "r172", "r173", "r174", "r175", "r178", "r179", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r324", "r325", "r326", "r327", "r419", "r420", "r421", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r158" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets, net" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofLonglivedAssetsNetbyGeographicalAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NontradeReceivablesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Nontrade Receivables, Current", "terseLabel": "Other receivables" } } }, "localname": "NontradeReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r140", "r144", "r148", "r151", "r154" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income from operations, including restructuring", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsIncludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r397", "r404" ], "calculation": { "http://www.iconplc.com/role/OperatingleasesLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r393" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment of right-of-use assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r395" ], "calculation": { "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total", "verboseLabel": "Operating lease, liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesOperatingLeaseMaturityDetails", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r395" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r395" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r394" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Reduction in carrying value of operating right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r401", "r404" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r400", "r404" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Order backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r368" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Basisofpresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r41", "r44" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Fair value of cash flow hedge (net of tax)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r44", "r47" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedTerseLabel": "Amortization of interest rate hedge" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r40" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r42", "r44" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Transfer to realized capital gain" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r32" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Non-current other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Non-current other liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other restructuring" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherTaxExpenseBenefit": { "auth_ref": [ "r88", "r317", "r323" ], "calculation": { "http://www.iconplc.com/role/IncometaxesIncomeTaxesRecognizedDuringPeriodDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other income tax expense (benefit).", "label": "Other Tax Expense (Benefit)", "terseLabel": "Tax impact of restructuring and other items" } } }, "localname": "OtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/IncometaxesIncomeTaxesRecognizedDuringPeriodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForPreviousAcquisition": { "auth_ref": [ "r71" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition.", "label": "Payments for Previous Acquisition", "terseLabel": "Settlement of liability" } } }, "localname": "PaymentsForPreviousAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r73" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of ordinary shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r74" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Share issue costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r65", "r68", "r169" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchase of available for sale investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r69", "r353" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedTerseLabel": "Purchase of subsidiary undertakings", "terseLabel": "Cash outflows" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails", "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLongtermInvestments": { "auth_ref": [ "r71" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.", "label": "Payments to Acquire Long-term Investments", "negatedTerseLabel": "Purchase of investments in equity - long term" } } }, "localname": "PaymentsToAcquireLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r70" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r25", "r26" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepayments and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r65", "r66", "r169" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Sale of available for sale investments" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r72", "r300" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of equity compensation" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r49", "r51", "r76", "r87", "r97", "r109", "r110", "r140", "r144", "r148", "r151", "r154", "r171", "r358", "r361", "r362", "r366", "r367", "r377", "r438" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r202", "r445" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r145", "r148" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Distribution of Total Assets by Geographical Area" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r218", "r219", "r220", "r221" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "iclr_StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Redeemable noncontrolling interest" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets", "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r80", "r206", "r210", "r214" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring", "verboseLabel": "Restructuring charge" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r207", "r211" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Provision, ending balance", "periodStartLabel": "Provision, beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r206", "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Restructuring reserve, current" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveNoncurrent": { "auth_ref": [ "r206" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Noncurrent", "terseLabel": "Restructuring reserve, noncurrent" } } }, "localname": "RestructuringReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r223", "r309", "r443", "r463", "r468" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r91", "r92", "r93", "r98", "r108", "r110", "r175", "r305", "r306", "r307", "r326", "r327", "r459", "r461" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r136", "r137", "r143", "r149", "r150", "r156", "r157", "r162", "r242", "r243", "r417" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofRevenuebyGeographicalAreaDetails", "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.iconplc.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r237", "r240", "r241", "r245", "r259" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue", "verboseLabel": "Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Accountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilities", "http://www.iconplc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Distribution of Revenue by Geographical Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r238" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percent" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r399", "r404" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r340", "r341" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/IncometaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/NetincomeperordinaryshareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r189", "r190" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of Movement in Non-vested Share Options" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r344" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Summary of Estimates of Fair Values of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r208", "r209", "r212" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r208", "r209", "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring charge" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r207", "r213" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Details of movement in restructuring charge" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r140", "r141", "r147", "r189" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsExcludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsIncludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofLonglivedAssetsNetbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofRevenuebyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofTotalAssetsbyGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r140", "r141", "r147", "r189" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Distribution of income from operations by geographical area" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r270", "r299" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofNoncashStockCompensationExpenseDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r275", "r287", "r290" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Share Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted Average Fair Values and Assumptions Used" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r132", "r134", "r135", "r140", "r142", "r148", "r152", "r153", "r154", "r155", "r156", "r161", "r162", "r163" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Business segment information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Businesssegmentinformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsExcludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofIncomefromOperationsIncludingRestructuringbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofLonglivedAssetsNetbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofRevenuebyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinesssegmentinformationDistributionofTotalAssetsbyGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative", "verboseLabel": "Selling, general and administration costs" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofNoncashStockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.iconplc.com/role/SharebasedawardsScheduleofNoncashStockCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Shares vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Outstanding Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of period (USD per share)", "periodStartLabel": "Outstanding at beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Outstanding at end of period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Shares vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of stock units vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Shares vested (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Assumptions:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofNoncashStockCompensationExpenseDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum number of shares per employee (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Ordinary shares which have been reserved for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Ordinary shares which have been reserved for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Stock units to be granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable - number of shares (in shares)", "verboseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable - weighted average exercise price (USD per share)", "verboseLabel": "Exercisable at end of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of option exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Canceled/expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Canceled/expired (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (USD per share)", "verboseLabel": "Weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r277", "r299" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (USD per share)", "periodStartLabel": "Outstanding at beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Maximum number of award as percentage of shares outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r267", "r274" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Shares expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r293", "r310" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r299" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Fully vested total intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable - weighted average remaining contractual life", "verboseLabel": "Exercisable at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Non-vested outstanding at end of period (in shares)", "periodStartLabel": "Non-vested outstanding at beginning of period (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Options Outstanding Number of Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (USD per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Non-vested outstanding at end of period (USD per share)", "periodStartLabel": "Non-vested outstanding at beginning of period (USD per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding at end of period (in years)", "verboseLabel": "Weighted average contractual term of options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (USD per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofMovementinNonVestedShareOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Percentage of option price for fair value of ordinary share" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant accounting policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Significantaccountingpolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r36", "r91", "r92", "r93", "r98", "r108", "r110", "r131", "r175", "r222", "r223", "r305", "r306", "r307", "r326", "r327", "r379", "r380", "r381", "r382", "r383", "r384", "r459", "r460", "r461" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r91", "r92", "r93", "r131", "r417" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r16", "r17", "r222", "r223" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issue of restricted share units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r17", "r222", "r223", "r279" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of share options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r16", "r17", "r223", "r269", "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issue of restricted share units" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r36", "r222", "r223" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of share options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Share repurchase program, number of shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r16", "r17", "r222", "r223" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Share repurchase program (in shares)", "terseLabel": "Shares redeemed (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome", "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r16", "r17", "r222", "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Share repurchase program", "terseLabel": "Shares redeemed, value" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome", "http://www.iconplc.com/role/SharecapitalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r22", "r23", "r87", "r168", "r171", "r377" ], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "iclr_StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Opening retained earnings", "totalLabel": "Total Shareholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets", "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r86", "r223", "r228" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Share capital" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/Sharecapital" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r398", "r404" ], "calculation": { "http://www.iconplc.com/role/OperatingleasesLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Income from sub-leases" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/OperatingleasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r385", "r409" ], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r385", "r409" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r385", "r409" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/BusinesscombinationsDetails", "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of accretion of temporary equity to its redemption value during the period.", "label": "Temporary Equity, Accretion to Redemption Value", "terseLabel": "Noncontrolling interest adjustment to redemption amount" } } }, "localname": "TemporaryEquityAccretionToRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNetIncomeAttributabletotheGroupandNetIncomeAttributableTotheGroupIncludingNCIRedemptionAmountDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "negatedTerseLabel": "Noncontrolling interest adjustment to redemption amount" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNetIncomeAttributabletotheGroupandNetIncomeAttributableTotheGroupIncludingNCIRedemptionAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityNetIncome": { "auth_ref": [], "calculation": { "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome": { "order": 1.0, "parentTag": "iclr_TemporaryEquityComprehensiveIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of net income or loss attributable to temporary equity interest.", "label": "Temporary Equity, Net Income", "terseLabel": "Net income attributable to redeemable noncontrolling interest" } } }, "localname": "TemporaryEquityNetIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofShareholdersEquityandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r97", "r98", "r99", "r101", "r172", "r173", "r174", "r175", "r178", "r179", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r324", "r325", "r326", "r327", "r419", "r420", "r421", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/SignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringRollforwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r314", "r320" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Liability for unrecognized tax benefit" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r319" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Interest and related penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r122" ], "calculation": { "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive share options outstanding (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r116", "r122" ], "calculation": { "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average number of ordinary shares outstanding for diluted net income per ordinary share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average number of Ordinary Shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r114", "r122" ], "calculation": { "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average number of ordinary shares outstanding for basic net income per ordinary share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iconplc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.iconplc.com/role/NetincomeperordinaryshareReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=117337699&loc=SL117340306-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=117337699&loc=SL117340306-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109261464&loc=SL109261606-128450" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109261464&loc=SL109261606-128450" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "405", "URI": "http://asc.fasb.org/extlink&oid=77997009&loc=SL77997016-210199" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "405", "URI": "http://asc.fasb.org/extlink&oid=77997009&loc=SL77997016-210199" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL119206272-209984" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL119206272-209984" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL120154346-209984" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "853", "URI": "http://asc.fasb.org/extlink&oid=109199533&loc=SL109199563-203033" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "853", "URI": "http://asc.fasb.org/extlink&oid=109199533&loc=SL109199563-203033" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5)(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(k)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120520240&loc=SL117035239-210619" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r481": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3444-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513396&loc=SL94080479-196980" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513396&loc=SL94080479-196980" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" } }, "version": "2.1" } ZIP 75 0001060955-20-000022-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001060955-20-000022-xbrl.zip M4$L#!!0 ( !E2^% =K5"BC_\! "69'0 1 :6-LR-OS]^17],C-G[.OM0KDOLD?/BP%IF"/ !F0=],57KE"H%TXO M2.C7OY%5U1M"$B#H3>49X^ZN+2LCXHX[(B,S?_V_']NMQE7H]?-NYU\;>!-M M-/[OBU__GRS[G]^.7C=VNF[8#IU!8[L7S"#XQH=\<-YXZT/_?2/VNNW&VV[O M?7YELJRX9KM[>=W+S\X'#8((NG&P]UQ*S*40+/-*\8PA8C/KD,<^FQYP-X.WC#3O]YWN\R@N6_-LX'@\OGSYY]^/!A\Z/MM3:[O;-G!"'Z MK#IC8W3!QR^=B^'<3BOOA-1'D],'MY\_.?79H&(9$2, M;N*ZP\Z@=SV^47&3?G";9]VK9]7!9ZEO,X0SBD>7I=-\/GM5]5KB67EPW$S7 MZLVT,W?=SF7+;;INN[@S$A15)\^<]X$6M\1:ZV\'!U*7Z-EW@W[-X(R9!XRN^%;7JJG[P)GOO]+*=-B:_KB5'S\[?Z8# MTM'1J?W>1/+1]&UQ&OQXFZ#Z^6WWA!;@9_^S__K8G8>VR6[VV+"?G1ES^?E# MJ@,W'_2\93IG_]H(G>S-\08803#^Q:_M,#"-=(,L_.\PO_K7QG:W,P#3SDZN M+^%)KOSVKXU!^#AX5LCWV8O_\W_^SZ^#?- *+Y+:9"/U^/59^>.OS\I;VZZ_ M?O&KSZ\:_<%U*_QKP^?]RY:Y?M[I=@(T(/_X/)T8>N7'W/O0*3["\0/ EU[N MRN=_'!R%^*^-/"CA5"1: T0P1[#"6$I'#!4!<2[C7SM%4S"\\D1E.Z:='AWR MYUL 63[!ULN6.=MHY!YNZ>F?UW:G>_6:'%V=TOVAO]B]>O=*7QRV3_G^Q1X[ M)4>M_9,_WQ_N'.7O+AQ_]_8/?/KVCX_[;_?Y/CFX.'U[[M*=Z_>$-/WYY>^5/WG_X>#5'GYW M\KZZYD]X%N^\.^E>'^S\=G[:/F@?O/WCP[N=]^C=Q1^?X!WR@_:[?)^BWY;TG^T[3DA;(4$0(>5WN7,:%U9J*/60R&!A^#U=9MO/C/L-.@J%DX M^"=7@,\%_#+O.],Z!05X";_T:Q%_2\1H6L3!&*NT 69%,04Y"Y<9BDG&J9', M'RS#!"L\"\9<:#9 +:>/$' MF:-H=SM %*ZW0;@]T]KK^/#QO\-U+=9OB95-BS5:)YSF)-.1F8P9[N&32I%3 M,"P**XBT&R]0$H) FO.%>>5IP6\/>[T9M*Y=\AUESZ=ECRT6(&>?,1QCQKP# ML2L:,FW HJ5P3@K@UY@\H_@^8I<^1J6C<$PZ1I$SA)G@B9!46J:<3&+'NA([ MUIBDN*(4;A5Q/-]R132:=\Z.(53QIN?[;RZ3-NQ^A#"BG]M6>)WW!XN5]Z># M;=UV[9>=PXM==K#C0 YG])2 ;#\=Y?L7/C]MP[,_08L^[7\ZV'G#W[5WZ6MZ MU K_/KI^]]9?6L+$_LD9.OBTAPYW/,C^S2>0\?4!^4]^>G%^<7#AX,I]='#2 M:I^>^+A_L@^RA'9_>H\/3LZN#T[V_P+':B4R/@O8 RS+R#(5HLFL,00'KS 7 M0*B_V:\@"('(?FC;T)NSK+?/(9P,>YU)VW[OY1V77[;"%YM[DL+Q/(7BAY?I M[VXKN$'P/[AVO*>')[O7^SOO/P&:\'VP< JLFD2.,^V]A' +VTP!%F<&\TC M]XLT!>A7H\B#/!]<7X*Z]/,V:,1&]=MYKU"_Z;3!YL>^AUL\F[U'^?S) M0ZLV]+O#7O&M2"\]KW2Z5)B'N*W1C4)!24;?>%$E/)^_.=X973XZ-/J>KK]5!LH[(AR@ M"Q6$T9,#UCK.7!N'6Q0C 5B MHW$(U#*9+)%1IAZH '69>@#K#"(^BA_6 V-]"L,>P,OQN>F%\>OY_ J:-7UJ M@3%FT.U]2?5VWQQ]3?4^NS[]N!,ZW7;>N>VVE36E5O6_=M^96SR;;?TMFC]^ MZ_+.GQG271][JQXYBX'A6^MDC Q99"0GT6 P*8L8X[Q",[;<:,;F@68S_>8U MDL*+B)FB##-KN!,D>J&M1TH$73$;5C&;)>RW--1QQWY+ISY2OX'3Q-HH3A@V MC$JBI+*(2QYT$)82=H,1+FF_W=%[?E^_37O/QT"[;SC:)4&[&6V)47I" V.6 M6T9M5!" >DJ]]BH".[6%EU/+Y^74]WBYF1[0FMB@F6,J"H:\5A+,1#*MI6+* MRE#Z^24QDQD__UA,)Q"A"16"&>0A1 &I4R*5L$P0^,&+^3&=2N/#64H8EU\] M/.SC92MW^:",;QH^;Z<@,]4SC (G")<&(5VS^[_#E)'LMB^['?C:W_J8]R?Q M%?S>[G:.!UWW?A0KW?J(<:^-6S)'"C;K!#$@.5;<"JI9@G4JHE%2PA<(\IE= M&]%L>5^D$TSK=Y/[OXA/&9&.16I5I HD9CUQQ@?G5EY, M*=!_?C@X#[TW'3]R-\&OEI0<<])YA8('AR<#,D1RR>!_5A+@FF;EI3251RI3 M1<$7,DOG]<)YNMM5V.NX;CNLB,@8)LPX1Z(DC(G K*/* .7WS$@9*5H;D1V% M@^:7B?OG/571#Z> _!Y+$B*+(@"46#-G0X8*1?C&IA4 7Q'P8?0-K85 M#KJ=]/Z];JL%4MJ#G@!N/E@181'IB_$F;;QC'"@_DF!*%#NL'%)8+""ONO)6 MM9"L[VS\8@EA$0@B98A%YU0*]*.23AED'*+K(]4%V>+B14RTT4S8R 40?TFL M!1=H1<"1*(0%#NLCXH4RF,4+F@426 S*>+!FB;"UR"MJ.-80\TGM:D%_+N@[ MMV@'Y'!5#)_N@0_M%45I1WG__6R#1CAR!$U*)=0]X]824X3#@:*(! 8T8=&8 M*+P@U.! 2""1KY"JU8*=<1;,"R\5<]9BIKFV/BJGI;:<&F:I7R'!KAJ&% 1E MV_3/7[:Z'_X=_-E:.BEC!(A:1"(Y9J!AECK+J&9<(1J,QRND8+4X09R,1"8" MQ=8Q%H!JR!BPTUX(9"AGV95TRQ@+C&V@C!K %K3?'_ M^@ET;H,'BQ>NBM(H;GF@D3*+B$$X:AVPI]%+8=;(6N<]Y+ $LB6.6R*4"TXS MQ[U%W*0)>5A(%9VS\ZNY6V4 ?I)B0"2QHEHY9FAD3FLKG6,1"(]Q"',FUD8T M"QB'?40Q"24-PUX)X"^,&V0"1Y8+$XGS2N+5%]/BQF$?4TK>"2XA2H6X@2E' MC424,L(0$X@Q05=>2DLR#ON((I,6**005 L*48*68%A>J%3:H(,0$(K;Q\%CX.^WW"&E>:=H:I+5^H,+^$ MCZ,;W+F^''-/G2EE%_]NP#R;7[V\Y$'TY MJVQ*Z/MA)S_H7IFCT ^FY\Z?6L@T0_H1+!*K-%H)- M1Q2;!4RXNZ\:]7N#Y_OFHMO;!C%"E-B;9L$GW'.;O#H;;6KIE>41 M).<8)L)(#+&G(OQ>1*DE+)NPG')G..*$J*H(19\GU-.K;K/FZ/E+: (5@2.2#1. M8,^TH1;QZ,'F-'9*4D]7W>?-T?+F[_.X((H8X[5&G$D4E&:>.4!/YB+#(JZ) MSQ,8K:/3\\!/(N;<2>280E1C$Y!S,>7KB*1J39S>DTMO,5[/1>$IU3(HBID4 M6&/!(T(R.F:LYF1-O-Y<;&_^;@]SRC'QDA- 3"J$4M@YS4- BFIF%K%$T$I* M;S%^STFG=9"16188CD9'[0TR5(E '*'K$NN!&UC+: \%!,S2$1Q]8$8 @^%I M!0JG 4^5$'Y-'-_3BV]!\9XD6A+CX6^:-B;S[6MX 9 MMA#Q,2J%ID0SX"V*(BLA".2<2PZQ_)JXOOE8W_Q]7PP8.V)]6I>,@<2, A1% M"KXY+ZC3J^[[RC+1T8%U='^.4D6%\AJE_0UB6G/.!>; $(GEP:V\^YNG!!?C M 5D0E J.M#6&^<0[?>3!).[BJ5R)"<9+(\$%S1",3$1EA>8X,"\ 1"5)RS5A MX2668PJZLDYPWC8X?S^HA0E<:^ MB#%KG<%$4 $6R2R5TBZ\'C]M&>"_7)]T M%*Y"9QB.0MODJ?#I]] KMIWIN'!H6_E9LGN?&F[Z;[C&LZDY2?]DEC+9WJP.6994#3 FX:DV$9E%Y"RK& M18R>030+;+K2.DS(LL'%74N9_:7I]U_UNL/+UR"RP4@$CPD>LY(!A"6/(!EA MD3:812Q#9#1X[32U:9JBCL6TD.67S$NPHD%XG5\%O]>!;CA+N\AL]?MAT/_M MND3Z%LCFQD32"N./0JNPM_YY?OEH193KJBL&R!N0-N#>$3$?TO"9!M>/#=S[T#GN_][I^6 #P;\:];W7/:G7Y)MWGCDBI--4,],+$Z(R-(NV" M0KP;TWU"LF77FR40T>?D?R*D;Y#_Z5._I]I(I3H':R2UF 7O+*4A6.\-IL11 MKA9-'5="C$]"KQ33000>D7+ J(34)#@LL>,.^+T,OIKVH E;3/KYN7YYW.]=//:M 9X0]@G"0< %Q:WQ$A!&-%241:>!7#G,$#'CY MA;-J#&NEU06"<&DQ"B:M<< ,L5P9I;20),W7)6)-U66Q)&NE-<8BA94,Q$=& MBNTD!&>!*VJPCMC$T.AO)' ,JI9&+ M+"W'()T)D0J,(^)"+3Q+MRJ2?)I5:!P+408F"&',N0 42QO Z(B+\?W1)%-. MZ&H*9Y[K)B2;X1FACR$6HP281!242<9LLAUFL=,L!JH(4C^86):/W2V+HC"5 MIA9:BJ@1S#-E= D90HQ1+V4O%:4Q?.Z9=$5$KF"4"T0:R43T6I-);8>TU2Q MI2U9?EUYD-2 MQAK^F%N*?&5]#@RB=M3ZM/$)[5XKEG'=%$0-^ MR^E3OVMG*8BN!(,H. T&&:HMTV!FF"F.C1H3HQ]$A&L8;#V2S4MK4(A(@\-4 M:;:FQQ(PH MK8GS7/.TDRC%5*_"I,-;I;K=[0^V.CZQZ-Y5F)+OVV[O?>PF 8?*#!\+%&JM MFI0Q1RI)FLJ*$64A,&,]-<1+CQQC(J["4GWWTZK#3NAUA_W7P?0?;4^R6I\F MT\,X5A0)9D24C!)BA#64ZVBCY%J955@2Y&FE^GCJ/&8K::[%S-EKJ5C:(F1( M(,+Y-"BE4:1I$@W$P%@R$U9@UMI2P\6"9K+%H(6W45'*&8G!&J,MMMZPH" > M9BLPDVVII;J@1;TB8@9%Y66T0"R\I2; _RBX N9P6(6%+)=:JHN9\6:9DPX[ M;BPBS*:-BB4(E4E<3%K@J[3K:!V + U6$$-P%%(29!3C%FN,@E:<,:2B(61E M/4 =@"Q&GQS1C$E$) ^2(2^T$3%%=C"L0:GSY*CCSF#EJ6PP2-" ME0:%\!IK[IW$4BOO@F7KHA]K#3-/HAE8,19E%!0+"#\H4L%";.DBQ 8<]\2 !1H$KI"%O;ZQ)3 %+6T05:A15J'ELQ31'0?73.SUQ6*'N M'E:H1]LI"ANKM A.N! 8!+5,%J28!$B"AMF2# 40A*K$'6: M!!G$BJG&^@E(1Q.I\$2>-5L [ (E AM4*6EC7[*R/-']KKS%3J M/QH_,4XZ&IFW.#(6K&8>&>O@_]*D:5WKHB#K[3^>1#6PY<)QQK&,D@%L6.6$ MURR"$!V"N&/%5&,-!62&4*'714'6&VB>1#6B4@H% M0:)0G!$6;?0!B"@6U@7B#%HQU5@_ 1',!,,"!P^?&#>&*V1HU(Q'" [,"H#[ M;Z:5=FPY/@]A\+KKS&19@)GY;=O#7@]N_#HW-F_E@_R;*VHMBX1,VJ-%!!V1 M=BS@8"P16@;IO$(J^A5 USM*Z*#;<:LJ)!R8UD$9GA8O]%;I5"Z>QHXB)=P+ MM$*D>Z_CNNUP/ "VF*Z\76#'H=4"/'P5P"6:%GC++=_..SE )9Q\%78_7L)M MGT)ZBZ?#C$7O'7$D+8ZA,,@:<18D8DA[H$!QA>:FK8ZH%S-AC6.JM2*18:F9 MU-X$I 6BQ C,+'.KL%'PO42=F.]A?-7M^C[(^1CH;^Y"_[C;\NMEPI$I9[A5 MS"G&,+96&(6T1DYAHIU<.Q.>OUP78Z\2<^=C1,ZBP( H&2VB5$$KZKGC8*][ MRR[.I22S-R7T/2M+6:>XQ4!@K64V+:N/3"!"<"*,H&4\B"4B>&G79]WZ8'K^ MY/IR.C&P#3'?L)7ZI'\\Z+KW*4P$=Z#2?Y]4,#)#),./LA0W3XMTTJ"B=(Q2 M:0P3' +U&"G%$>.Q8)9VQXHE%,RC["E"0T"4^<@I9I(*JUUTGF*.@))$NZ*" MV6U?MKK7(8RE5.(OMTR$0 M;P_;CS48<9O"'%XF#IK4HI_,?BUU@XN TK0^#+!M!+C82*():9DPZG6Y$SN M.<9RV53B@99^<3&MEJ3Y M.4$'K5DT''PZ ^1>I7&71Q/DXRCM8^AHHB@G^: 5#N->Q^=7N1^:UM3##KJ= M\#&X81I'V,E[P0VZO7744D\ITI8ZIXAB@G*(X=/V1)I0:2A?":"[C7R:CT]( M/G\P(%.":>E21&(Q(Q" XF"C]Y(G=?#EJF/+7:V]2/D]27TV5489$(*PTC+N MG0YINIZ4+EB'B%^E27K+8EN+F47%J"4F<(1]#"QPHZP-6"H5M'!)M"L O\LF MR,6 )#?.">=X( 0Q"!54M(IJ\*8!4X@:PO*70BT'2#YBX9,3BD9I.8_4,&^C M]DA8XSS&"@[%)5[S;N[IM-47M@$Y,^90P(8P8:P)BHM(G/288_A]M82]/O3U M282M,<..1ANL$!!:8X5CE)[((##EF+H5*I)9%J^YF*H8+36$F2:(- O4\*AY MA "#TF3# 9ER,7V.."X$67Q8$4&.BO 'O=P-@B_D^*:3#_IE O7D/.\-0GAJ MH?*T\RV^DU!OG/H]*P.H* 57,FAE0*[!&@TTR F.T9EM:A4+@4GZR\ G'S$W*CDV!EP:LMPPF3:3 MA<#>J< Y$Y02M7("62 1>42Q,*#U"C"/,R>8"U1+&PG&#E,3G;5DY<1RTTY^ M,_W@7_52-/\8L?J#1D261=C@WQ123E-)TKH8VOB(G4)"0G! A7(KM%'X/2;Q M'IO6/)95F/_VW%P+$A#B*J5)-7-*:9JF: 0*,41 ?H6VYUXN<2YF7^[((Z=< M$:F<80;^.*U!FHI&+IT.9(7XYW*)$F;! %^U5$F!6$1>4RHP0@&B"<$]\>OF.Y=B#9O%^-5(F-2*P_]2 M[;G!UE-G.&58&(>#H>OF5Y="U(OQN9I[2JP2'O'((I4Z:A*#)"HI^&UY;X]Y7!U8I&%J\,Z>1:4\<,#$;&<3& M&D7GJ,+$0^RD6+6K!(A5_1CJ\;WC*$F$ZA$B6L>)0,)(L%_#E,26%ALY!.4\ MIY:MTBCEP@6T^(&4M ([H8"\6CN6%CSB%H(AAD*,GBM;KCA0"+&6YCVE.2.B M^4A3,*#%S*.T$ _\ARIEC8E8J:B-KR8#_9"^=54\X+"3EZ*L6CJ63CN8_K 7 MRE>O#H[N,3HV^IYN[7O&1X=&B:*24B#-B.01)A%.9*@"]UDBO0'RT M<,DM)MPQ#%OKG *'JIA!P8 +32OS8N\)$GX5*A46+KG%!"# 9R-P71*DE2P* MK3U07DRI]%*C(.4*9!,7+KG%) Y#I&F$&P6, G,>"*TDS*=- P)%?EP=M,)^ M;CP/X3#N#GO=RV_M]+&23B\:SHU*6QJ#^(P# 6+,E31.($:,$:OO].8LQL5X M0&J=83P(QQ%AP@%G44CAM*HNMC@&M?H>< '6.']W:(.GE.$H _-@D4%S+&5: MB-6"NL7? 2><0X,A !6IU6MO88D-2PU?>-(U;SYGB] MW*$) 2O!8PQ2,.Z0(LH*$GW$2&(A\.J[PZ>7W(*&O#!6DCI+9,!,,:JXYM& M?(QW!MSBZGO ^=C< A:\(AI'"K$[6!@SA%AI. /LC-@1*)UB#7.457WG;A5NL8 A("<9^*CFDI&2)<,4:L M\D(SZVA@:Y#WG*\4%^/_!,:!"*/![B3C3"H$;E!;YZ(W2NM5F.:S5%)MYBCIQ*JT$;A9=WAOB"9?"8ZZ9* MIZ-3#FBA U0#(+/(*NV%"(H"YU]9.YA#%NMI-N&6EB$EL U!,VZ=1EP8H7R: M$F=\4"MK%',5R"-:")!N1HUQ2E/"B+#&1T&U#!2#N9#(5]9"GB;D?1*C\$%( M[U6(UC/F)%-",FRQB8I9PHU86:-X:AD\HAT8D*A*JS,3*IE18!+(]=Z(T-JRL3] MT.\.>R[TRZ_G =QS:H_/KU[\"G\J?ZX)4<^RN) M9W)-?W#= D&T\TYV'M(>;\\9V93\F\^)7 MVWL&=R@_ES?Z[':IT9EIY6>=YPXZ)O32+=(5HQ-2">E9#\#(9Z[;ZO:>]\[L M3X3SYNC?!MI$/_]2'OL;*O[Y)4)O9-&T\];U\W]N]7+3^F>S;SK]K ^]%LO# M_?Q3>*ZA^<6W#^4K2;BXE7?"Z!4Q*5[JY>'1?N-7Z,I.MW,P;,--7*/J\:,0 M4]"FA%.1:(V(98Y@!2Y8.F*H"(CSZ5OCALG_+]BSUV2HY:^R=_OC_<.7EQ> +GDY<7IUA]?$W>79^^=>+@Q/'3"X?@W^O3BS-Z M\&KOT^G%>>OTY(]/[W;>?#AM_T'V+UJMT[?[5_[5G\S_^S^M=Z1U92^Z^.!3 M*S_X= 3__B<_W$GW.,@/7_UY?K!S\/[@Y+?\W<[I-3S_')Y']G=._XK!(E Y MD]D88\:DM)EVCF0&!2J!:5HG0!=%]M^%.D]D\*(QJUTKIU?'N]MOCO9.]G:/ M&UL'.XW=_]G^]];!J]W&]N'^_M[Q\=[AP6__5O3/\\[9X-N MI]G8V=S>;!#$F5Z+-_Z"O(_"9;OS],KF2E M7^_W8:\_!"?5&'0;1\-6:&!J,BP:T*J5?[?!>6@&8C?O+2^(%\)=,2HTR!I%JIKP$CA-)FC[OM95J MX\7>]N%!X[+E5I;>?,&J?IK(_Y_]0CE^_F$QDE*:(271YUYBM=[CI^UNNYWW M4[S^V7@=NI>FY_N# M[H?$<8<6KF]@U6SL]4++=/R*O_I/6][WTML" ;KLY1V77YI68[PV._P<'*_Y*/["Z5]+\7?[/^E MG&9 Y'0B<^ASSCOS-GDG95B?DTV2DG^K\8(_)?[9; Q"*UR>=SLCK]5LA+;) M6PW0S6?=7B,:U\_;$Z>6?F^8"<:!ZX,7NRZ(LH&X[S+T^MW.4\!;V_3.\DXV MZ%X^3YUR'YZ,/O_B\?]DRU\_S M3M$MQ46_7(7>(*6U*\'!8ZHDKM:;BM,B-ACTX%\_NG^5X]TLXX9G __Y02HW MD29?/O[5B[]^4&YB]>"+O]IFO2F)NN/%SXHN*;L%^C>)[E\;>F-TQ25H2MXY M*X1&+C_^,OI>22W]=$=;F+*I5HB#V\0UNGDZ_AR#0HQ^Z)5J7ZK(M!U^W6:^ M87"SUGG'UX# IN.AW8/0L& TY\&];X FOV]\. \0KNC4.$@DZ"G?4: M'_)6JR27IM,9 J7H%7FS?IE(@KZ'#DD9M#9$Z-G+=$7QA<&7S;%)5>(<"XJ. M!34R"8BTPK3D[WKJK7HPN>9QA%QJS1WE_)4WF)M6WJO!8QQ<$B^!1GFL4J7^ M^NNOD1XM4=*F;.3_++YE7^B^J5ZK1OM632T7C9=C&/NK^&<&R[[A?4:B8-#8 MY4*@)X';VNT^FMO-^XW^T+;SP0!>I#A8J*'(_KL!X=NEN4Q$N)_(;CHG^'37 MHW V;!7+9C:.LY-JL ?AG^S//^&?G]<^>$%@MSHJ>AKZMV#<*OF*Y:0P!]V: MNSP>=ZE];NUS5\'GRMKGUCZW]KFUSZU];NUS?QQ NY_/A9/BL-?)BZ+3XF#> M*79$*UQJ,:8#.NJ3 QZ<@X,N/#+\U[3ZW71Z+WS]#H/BK,94?<3EC7I(3,YH M1L!A5XGL.]04UOGLVJ_7?KWVZ[5?K_UZ;9%[L;$!:+>1W')R]<$WP06/2$!H M=3\4/C5.EW" *SY+;KURS]-!>.'U.\$5[OM#/CBO@NJ1FWZN2&/Q5O8%^S]X MMG7GT;9'4>%G1>W(+<4JE]U^GKKP>:KR2H5_TS,";\P5W+C]2F/[W=9P$'ZI MM![=?U+A?6Q!;/0F9[P;S/3!R$WG/3^F"N^QO/GG(*Y%2MC_ZL MUD=_3C&68NK I&3]VX5O%\/^((_7OZSDBQ[EB:EOK<][?J%"[K_^A@7ZY>Y_ M3U*(U*OFLW6FTI?]1A4JY1W7[<%Q4^4O>R'"@8X+980U@>("?ONC:=?CN[W, M:&,\@Z XYZ"[63X\%=-C^"/QSRE0&BEC4:]7W?RRU^U? K0/^U.A71'%Y9UF M<>+@"V_0/S>M%GB3A@_0(-\PC4M33MKK#]WYEUH=>]UV\6"??%'R)^JD2SO= =PZ%1,&7W:5K^8#%]50H^*G_M#VP_\.X>?6=7FC M=+0*2,OKQAUQ:WPY"2MINO)>T>=#0>L;=8[S<1U+4HR+T=U,L8$?P[]AM&@' MMX1H_FKW8/=HZ_5WSSD80?TZ(/E6OS$$Y&F,L/&__J8(0;\D+"D^XE^:!594 MOU=%T-6A DFK(Q_"Z,<"ZA/*S2+SH,!B,-?<%TXA(5KN<],#_&D"9K52G75Z MU&@YD1[@7=Y+1:$)N3_D_?!E1/JR=%9,K%]0W=%\< >KB @O2S( ;SQ59H)E7B!:9RUNA8>8$T?GEA1@O4CF(*5[%37S)!4S"2@K4D,@0T MYRP4YQ36.>JBZ5>$BUTRWZQD0JFCD[[ J[>J !O>]/>T4V!C+]O[ES57=#C!1'K +) 0]QYM^R&AN\-SV::D@A4: &9 MZ"61V- O0_V6@>9-)>R;C8(XP*=^T15 P(IC%4,=-S = [FF3:/[8ZWX 7#H MDZ[*89'-TV"^3,25%ODQ9K'XH MQ.#,I;%Y*Q]<)_T +^&'<.E84H/T=DG&C787A-XV%R7-[9G+PK#2@\UM1ICN M?6ZN2GWKPA,+!8'#L14^YI,GEH8>OF+;:9$F#U),KU?>NUM6B(FA1KG.7 $ .\/> M:%RMGW\LUV/HCQ=DN/G89GHN1#E@YS>?3?$F_D>SP=6F_DJW\1^\K,Z23OROL(FGRX'GC07-LTU:\!==) M"9'RT9N-DXI,I]F*-R<_EB]7N/Y1(V[, UU+-?_BTDPI)3 MX'5FVL73GN<# M:(N["PAL3>RICIVG_AYV&O\QG:'I73<(J=RAF<2UUR, J8+F9AD0[W6NP+64 M";[75612(!;@7R/E6$:7I? 7(*"?MMI.N)4$-CJV'_SOB=&^*HC33QO5]XV? M-\>'\C*:;@53!">E:X,>OQ%* .-JIK1FJB[M]LIHHQ?RMAWV^F6DD*+V80NH MC;MN5M'!.-XH^=;L':=ALHA=TE@=?'0E8"94FD+H]$:C)L=AK\#V"K#[18?] MLY^.%P_8*1^0;KJ3F[,.\#R O*-1K'93R _<&M#<80^.G(?$(ZOKRH8-NDDIDH322$79P%BE=[_0R: 7 M?V=R4S3 ;EIP;#EP?CF0[BAXX*R3'MO)#[I7IG&PO?=$G50MIT#%[&(*RXR2 M@'K[A;GI"O(*5 -6TW-YRB2F1%_W3 M6$JO"^H(!PMS2.0[)4?,^U!AX@<(_?OG^>6T8#8;NS&6M'PT! /:G=*+S:_> M^0.0.S"7X+IG'7CSDJ691BL?Q9?%L,WH:(+'RQ3Z=\;U^F!'@&7E@%6LAK/& MFG-E6L,P^OT+34C6FWC?^(FI2?TP&!0#.YUB";H&EE4/)XO^.Z.;NO0[WV&X M2Z5)GZ]PMA(@<5PX9-")(5A!2FE5J;.:&]W.C5328JR;TUPH><5V&@Y.=EXD3AZ7_'#$^YR0:\TJ$;=%/P5-*]]$Y??*D1E[GU MY8IDRNTM:C8H;P+D??ZJH5?"3#$NG=IMOMARODDG[?Y*9J5\]&WI%=PDT Z" MU3?:8:]G>F T] S8=E.>7V\QEGPBYLT[K7VXHISDDE%"5:9T6TZ0D MX*98BO-M&;<'X#C MJ$T]Z)08>KVR&*\8TBM:U:ER/GXJ2J%B)P4 QJ3OR5UD (S- MI(,F)7TA[AWI>S5FT ((>'48:=*60Y2B56JHDE(7XXJ MMKJIL#CTVHU0L.34YHG")$.>2K\6B[DK,ZG5%5-C,*'3'T(# M6\:FQ&>*J/LF>>%^D1(%>:?!G1&]3F.-GTIV6[[=C9N!7\KA'F66=G90I^SA MT;EIL!)>=%0A54))%8B/!FEZY=AJ#UZHU1PG8:>>-C[TN: A4BF*9(H(&Q L M@M"Z/6B$@2:>I5&!]$3X7G17>6T%G2/@*LP3G@):E3+)*0\P2OJD\RI%N"P& M(PI,+6O7RI/]2#5 E*[;'_2?PAW6M5>W!23DR[57"ZX37KUL >9E1J4<;QLE MI0;GO1"^-;H'P?G(%( _%VR33VBALUD\AAMJG\4A91_%P1MDLG!HL2CXAA_ M%YIOXM&Q\@E?;L92C+66??99CV"]V1AUY$S70$?0?U13&8H=@AINV$MEMB4M MFST7;[+982 M3#CY@DYN5R.CR2%!1U^EGFF#B@S'(6&>LEQ^Z$I7F ;,07Z%!DQ(ZDB8<(=6 M"EC 4H>NXD G1=UVWDZ_W_*4(L@O^OTR;;0UCAP'H9V&70OQW[AGHP\R2\I? M.E7HT-#)0:BET,;%"8_1ZS@R+?ULKV\#.MM>_B6?A.\(!C6'_QJ';Z7KB^*. M3G;63?HR/8C[&2?^$OK,=^U MNOU2[1.QGZQ-6M7I=QHO@^V5XX2CE&Y)#L$:RK*C"'#5_9 >-?V8)DXZ6;P4X5&DS'SV^*GS49M*5^; MK34%?*/H=C:M$*ZZK2LP@[?G:?9LDF!!@SIA\*';>U^*M2P4 F@:#9(7XAP; M2B]D(+I.60EY>5[2SE0$V9R>[@0GCN9&32+MFY8[-J]IM0!\92S/.J MN 98<5%6V#@;;P=ZJQV/:@R21TEOWK^92VA69C!KYX6UNG&=6C55;;9K4L " M'P:%:RG[9=+&?C?58207E,HSDLVD6_XON!J3.K-<4+O5=>\SW_W0@0X:]V9R M605WZTYU,=RG-[RFF9_G4?2.Y((L TJMJ]GB\*B_/),!@H[" OI@$D M@P)+#5-))7=MDS,LIOQ=%S1C)D0; \2$$DV\TWA^XW3N<5)(.*;2Y=!#LK\$ M&Z5?:W>+@LZ1__A0E,44>ES&I:"ZUYD99.?==F@4&QGTJXF>6Q.K*F]3U1"5 M:=+^N" [5?5<=A.\)&.X&K8ZX$'&I3Q)&=.K.X@MT@ %L*K=<7M'\T>K*:%3 M79IZT*9 $%ZF/^R[ ':1MER VU56%SIG(.QRG@%829JF6K&AXWG.I6*GH,?BM7+A@HAK3 M]'8DP*KS:@O[\M_?6P79*)C(>+9:.?6L'$2^&X UU?K\#="3;-^,LBF&CAR9:SX&H^^GS8&1<'I*D4 M*0/(;ZD>?9DBD3>=T?2V2?3:'Z8Y#46RHW$ P-@O5?7LK)?BEY"*Z8N"^ZX+ MP1<@^'?*T52913&6<5GM3GO9 D>2GEA&23/W+4@9@-&PF-1SL]4$575./DFW M.-<6E3,F+T.5A-R?WR_-ON^9#T4SQGAT>4$+) MO^')<)=_EJV*)N]-#[ 773NZ8%2UUO,5K4W!5!&R)5CKA?.TT?U5.56A';[\ MFJ4X)V5HHSJ_#^>A4ZU[-W51?S3F7*C=J,AV5J@I/1CSC\'/-Z'Q5!?68V>W MC9W1Y1X[6T:G=P"68B9( 8#O]TTKW,74,Q M]7,C:[PLR/CXIE=)(CO=M@SWRD6@6PHWKY8G+@ M9?!EPK6SG7,&6'?]IX MM;7U^\;/HY1,#\+N5+E2LHHJ?H3;G^>75?!:,H:B7&^4Z2E#DTFQYV0MIX(U M](K^KB;V '3YDIT6C04IM*YG'EYEA*9N7P1#DWN^WOOM\*B8.-TIVW+C<:F+ MBM:4U5!I^*7*'/KIN=950XN6E20TV42B#QW*V.+T<7"U)SL]W= M&[TR0SCA8$B\K%SN*CTV3*AK6=I+R.:D'?DTDQQ>%JL>I-6"J]E-5?)A!'Y% M@=#U>'&IU#?)>=YH?\7HJM1I+*].4IX&@[R8HW2S$U/:(:GS* XNII4]&5E; MB1BL[#0L,DSG"QGW=97_G*#<7B?-%BO-+VMLIQSWH/&ZFRI&GS?VRW'T<>7H M]-%9L)RZS7Q]QS<8YD\I2J)$_#P;B36KG5I+6ZDPJEA1HEDF+D<3$?#(3AK5 MC28U"PF6)D;12N%Q.PS.N[Z34J8JR&"LN!FRJ));K5O;,9HM.#5MJ3TL%D8I1Z _*\>'J.0/3&MO)%/%6U, M=]3X78K1DS)5G<#0F?YLYG)J/8TBQ9H&*EO7U8@(/"F]T71/CEYS_,P99;[] MI:>JWI,<9AJ:]T>%)%52-X[5/_72H#]Z1)J4GRH_@3U\*M80Z@^F,^.MKDE) M!1<@"+>M*F@_#RV?#;I9$4FG;'N1_^B/E]O;;.P-RNSCR-TD%Q)C9DVK\ '] M\Q &HY>!EZO&:A)R5T2X='9Y&A8NKOBI:$B:@)(/JL&P0L' '%IA,$C#M*F0 MJ;AC<^IES\JQHF*-CHG[+S9"-FD88HP$/U<)F\'-P=@BESH]7RZ98,IG]_O= MWFU9DB+7P4C"G/+:4J3E5.:1&8\L-*5"R]QIN^OSF!>YFD&UO&-RGJ50-QMO M)C-/"C==SGLMCU:S :>-;B3_-)7F%HPH6IH&M5*>8[PV9:SJ"\MT2U4Z#KH! M\BA?HBI3ZG1O=\/E*Q5Y^VI-RF!ZG6+B,"C939CZ(<*;[UC=:Z(J;]+BH,E; MJPSS)??6>QU0P;.\P(H"S/$OC5?=KB\RG\G$#@L+'!W:2RP3(H/L#8#I<3<. MBA&CGXZ'=E!$2)2CC*&?E\A-_S/YZ3_P*+"0Q5U6.=I:8 T_-;KI65-2[":5 =,0#26 M*S2-BEK&=+]RF+X[G@T^W4Z?^P*,RX*6SHW9-Q-T'6/'_<9R9A=4+3)PRU7; M_3"KK1.J]TJHLD=9")8^QD*P6#U>"O:I^OPD3TOTI93J4;=M.G?M_2^D9AOW M^*<:<%_#?Q9?COX(*] OPLCO^!KP%CN[!\>[.PWX='SX>F]GZP2^_+;U>NM@ M>[=Q_._=W9/C%7_'K>/&UDGC/V\.=F],$=DZV&GL[&[O[O^V>W1C5OX]7GEJ M+7+^V5KDE<,H]JX8=TI18Y0ZI&4N^^'YZ,,OH\TO\D[Q%L5%M^T+-<;!351A M8;6_2_6 ZOAF>6RTV\;,04DWE91?/O[5B[]Z4&\*S1]X+=K$7SO(Z4.O_6:+ MU1VOO>]F97]S+@#_7.;MR6YI8J79W]/(:13XNL5^P]QGL>'.NY+]]*9CACZ5 MI8Q#DZ_T6RVWI9';UFU2N[?958'F,HOO\R86CUMIZ16E4>!?"T:>?.R#;.]> MPJN\Z2A4O1PTBA7^&Z.VKX)P'^<=%BW\&\.-6-_'A!\) ;^TE6;5P^GNJ]J] M6\?'TUS\IL)^WY9^]W4F<^O/I]NW]*=BHDMW"'?R_;N0A"?>Z/:1<.8V"VCG MWD,HL1IRV:Y&^;:*4;#G3^A!5F>/W<4W8"2%IW;GW^VN:V58B#(LSKW?"FYJ M686W;?KGU510^)"*%:Y,:Z;:=C8'\80=]R6+6X)>^OO3]L9= JU2:\K4SZ*[ MX]?\8Z(2+WMEZ5]CV,D'1R'^:V/8]QNC[ MEIT9<_D\J?!6QZ?_[$[T=VNP;7J]5!SZ9YH>LE&N?5)@0#%0Y.F?UW:G>_6: M'%V=TOVAO]B]>O=*7QRV3_G^Q1X[)4>M_9,_WQ_N'.7O+AQ_]_8/?/KVCX_[ M;_?Y/CFX.'U[O*<'.R_A_GL?#B[/?V],.[G=WK_8M=#M=\ M.-S98G />D".\OU7[]K01GSX:G(-/&OXCKP1AR>_M=Y=_ ;MV;O>/VGE!W#= M_LX9V[]P]-VKO0_OVN_.W^V\8>].7L:#;?3Q]")8GSC!=:S)'!R>ZH29&N$?Z!"+]DZ9:EC4BVKDS>*L:G4RE: M'TQZNL#VBTZ3+-'HQ\IA^!Q8^EBL+[N]8Q#J9*_UM-+!Y%N5;JO1_#YH?CS% MUWW0B@CJ,T*YS9@A*K/$Q(Q$2YQ%VID(:(Z;DJ@Y8/G#[&JI .D[V/H\4HTU M\"TW>:V![TF!;T)CJ?!4@*@RI:C.& ?,,T2(C NOM$41*6\>C7[O#\U%:Y93!8K9R5V/Q23.1+#G9FA]U3T]F$AU;J@_#SH;27OH[&X M#\*@AO0'0'H^Q66!P@I'G,BPTR1C/DK@LHQEX*0)CD8Y91A NJ3-HK:KSDRL M:NZYQKE58;,USCT:SDVHJ\91&BU1%JT$G./(9%I0EPDMD+?"2T]IRL#*ID3S MX*[KB7-U!O9N7?>F8_-6JUA8H-CIYHE(Z>V/_T&A>QYU$M54[K?YX'Q[V(=> M#+VBJ/%56OVTQO '8/CU=)T$TB@P33-D/,J8]#S3AL6,VR ]8P)9H8"K8M2D M6CX]AC^*=2T5+-5YV/6%OWD4$=3P]_CP-Z&PC/I H@B9,RQD#%D+4;IE6; T M:.NCX)H _!'2E&(>101U^O5'3K\>5@MECIHD MZMVZ;J_8%[$Q,!_#=!UKG4I=49Y:RO,DB7.2:*BQ^AY8O7^RE7"Z9*=;?PE+ M"9:"9\&G,2\1=&84LIGDF&)EA*&6;KP@JLE5/6^VSJ/^X @W!VY:(]RC(-SU M&.&H54H)&3),@\R89C+3M!C5=TI;ZDAP!A".-B6O$6Z9^.B]DJA3JV>2;ZR> MN;1D]:0[,*VES*C>HW=7'^3G,=6J3C4\&-QWI^DK\80%JV7&.05PQPIE5EJ< M!<>#5<*3:$-:*0"\=I/JYQ)B")3I-AY,?#,4.XR)2-'3$8O)4M.!.A 4ZMY5%K\@$[D M&Q%$M?]4:N*B=Y:IF[(T35EXV+D:/*0L)7_ZU?\7O>#\ZCV_'L>[:_%9]Q+: M?]UL7+9,2HYT?+'2^V6J1RM6I:F']%8T%S(2[>])L%L=OSL2ZT&H6>W]6.T? MTZD1JG04TI(,>^TSIE&JPQ RH\([JP4(+7!@M8(T.2=UXKL>VONQD6XN96TDWB]Z@ R[SDF8_%L@6,9,9HDI'H1&H>)6?KB71+%FLM M+55]U>WZ#WFKM1Q)UW6#Z3D0TI$ :TB^%R2_F2:?'CL3M):9UM8!) N2%CQD M&2-886,U9\%NO- (-PGC2Y=074I<\K"^JS8%\UJCV4%2;(IH(1(.LSSA% M,6." *I13S*) C:8*D9TV'BA%&UBN7S#1*N":G5.](Y9?0@FS0":U2B:E75C M-NR')ZX;^[&3!'-@GV.IO@ZF'X[2NQ_&-_U0C-[4X'TO\#Z=IJ0R1DJTP1F2 M&HBH93%3&HE,,DN84"(0Q@"\19.(.DE0IT-_<*2; R.MD>Y1D6Y"4S$5D;"@ M,AN\R1CF,K/:,/@3--*.ZP4S2-7S4U MK9>=K7.E/SC"S8.9U@CW& @W56$?K%0&HPQ<#\3>$9',(,3%'1O%X?9JVXZ:VK)]08_D ,/YMFJ0Q+9AD-&7749\Q% M!QB.3.:T!*7&GF E ,-IDW%<)Q7J_.F/C76+6BFFQKJ'8]V$K_+@?&#<99P+ MF3%A?::TUQFUR%$6120Z%GR5T'KA[67BJ^N80)WFJS[$ )]\8JQE'K5.HZXH M5=VI1#F&\2KA4(]]W1.YW\\4GG*%C# Z8\3AC'F),B72JMO>14DX89H[0&[> ME)K5F88ZE_ICP]P<6&H-*>;E#ZZS5K=SUAB$7KM.IJXH0WT- M$CP! 4[)M\;L^V#VQQRQ&[FET(G#C ;-QDY)Z MR\(Z@?J#X]L'?_7WQ3!\I?&[A]O]DY.GSXY]QC]6;?N.UNW\%S$:J0; MJMWC&J]S8_-6/LC# S<(FN]F4S_.\^OQWKLI\I9S<-:@W[@TU[?-X)Z;-UW[ M&.=[[OI>+6^WD^)*R967S>(6N-\#1#$,=D3&.>*0V?0'0. M84MH(&[C!25-2>KB^!4>UZXQ?1E4=.4P?1ZIJ1K3'P73)ZDJ'U1:83]DD1"2 M,89%9FW$F?)6(ZZUP<1LO""LB7B]\OXRI:+6<<+3FTXPO4[PC5ZX"IUAO5S4 MJG+O;7A>:LG;?'"^/>Q#+X;>*!5R7:/V0U![9LU]%3S"D8G,6&$R%I7.M&,J MPXHJHT+4B I@XIHV":Y7HEZJP>=ZSM-:,M,:\9X"\::VB*)$(@44E:0-1ACW M)C.4J,Q2(YTAG$@*/)4*T=1J'D7UZXEX=5;\/FOOMR:#._4LJ!5EJH4DIT;I M:JA^"%3/++LO$+=:69UAKM+**3A-5>4>N"K3VB%JB D U8HW@:76.875S1/7 M(+=5;^U'+[7ZC4J%,)*T))MYSK#:<6]JOQ^F%X/;O*OG#,&^HSR27) MF/ R XYJ,A6DUZEP04JR\4(WL5Z^F3Q+"3EUOG1]06X^(_DUR#T.R$T-YF/! MF,(V,R;0C.' ,N.$SR@U,1 DM(III2@"@7>]E<@R<=)US)&.2N"MZ;QON%[P M^:#1RCM 4$W'-UI=:!W 2IT_76VR^CI)]#!N%_*M(?PA$#ZSSKYVE'(E=!:% MXAF NQ38*P-%!A\%H/P&>-&9RH M[$<,1RS\Q29M?MC$0C>U7KZEO-=B59!E7U"J!L[UH,@U<'XO<$X(5H9<5@;?<]F7Q>& ]2QWJ@JXU0;MYS#&HT>ZQT6X2 ;OH,";<9](JGS'E6*9TY!EA,55\,21P MVE%*-/D2Y@U7!>V6+,)=#=Y:3X1=%[9Z8XY8#=P/!.[]F4U$+&:1$Y[1H'7& MG+*989QF!DECF5($*;_Q@N"F$/62B>N0(JIA;LEI:@USCP9S4R5,ED7JD,^T MIS1C@E'@IYYDT7I#K')5.N_C8,YVGVZ[Z MQ\XO/)R?ENBF]6HLLE>%Q&J$?B!"_S%-1*/RR!+K,H+3;G;P M,=.(R@QQK TUW @*""WU\HV>+R7&U,G2]06SA[/0&LR>$LRFTJ'$^>@CSS#R M'NBFI)GEQF14\P1FSB""-UXH7.="EXEKKGLN-)_C(BP_=IY@(8NPU-#]0.B> MV4,&Z\BYIBZ3SLB,41LR0U#,-$6<$XTTP@#=F#8IG\<2!>N9*:@3HFL"= M9 MB*4&NH<#W82C6DR4M4%D@7L"0 =_5% R$]H2R@51U&D .M:DJ :Z9:*IZYX2 M]2$&^.0341V/W%_7>=$5):H[E3C' #X]N!5J"+\?A,_LLN(4XT@JE#$94]65 M\KG7,)B!3!Y),S/0'71SO];+-W/^AUG::[Z)X-;#?"]AG M-F0AQ&CNG,BP#RQC2/!,1X0SC8R,%A.,=;&H$U&H2>CR;6*]%HLZU:OA_?"( M.=_5\&K$O"]B3JBP],K]_^R]>5-;R9+P_544//,^3W>$TEW[XIX@@FMP7SH: M^Q_'+4:V2 QDK"-/_U;)39AO"#0>769E9F4I(#>6_ M8@K+LN?W@D;PFN0@8B0TBQ$QA6U;@<1#XD6B[PWL[:&6(4!_JH!KKP M;=W=QKKHVWS_T/738>^HS/G@_[6V_O>T,SR[2]G&Q02I'^/W-RQR]KVQQL[' MKX=T[;/X2M#O*)TW1?HG\O_CFZ.Z M_NH+0Y*@(?E30W)WLQB0SRX,R6>6O/F?0Q*._]-U_]C3O>.7];U?=H]??=GY MXV_ZYJ#,R<%K43Z7OS[^F^XP<[,C=@YTOY7V? MWAH?=29,@F%QE#F0P-+((&KAO4]:QD1_L"/YOCC=SY>#XK3.?M\9AXCF1QL'$Z/.SU"\8CBN5BQ/+3WL$'NG.PQ>KW[&V^_O*V*$RCE*"0 MM2(@A*JI4GV-4N@ MY+<'@U-D\(0,WOX^@]^_(J__J=_]Y^'>YF'G]<'+#V^._R[O>UV8_/KS[N:? M94[>D=WC_QS?9O .?4N5)U.&FWJI#5%SS %A5Q^*BOQ\=FTTP !:R$4,#X!Z( MWOG!)FSW:*?,S>LOL8SM36?W?9FGXS>=G??_.=PY>%?F:.OSFW^VOY3O._P& MHME;P@2QB5-(FA4#0/H,/ND CI?]&)4YV!260K#0 &B@=&4E7-GC6Z!6U.0- MZ<'XY" 0K@/G+F16I$OR8@"P-B-W\6_^U #83"$=^]1O<5J- &I;/[$ \'A! MLU-/QV[U4?0"LZDFO;W'#O<3$B-7 B3)N;94<6"S49!(5)'R8NU)N[8NVE)9 M/%: 1Z<>-]OFD"2*;'LHVZXS18VPGMMH@2O.0'@>PUD9MQ/&K54#V/VJA72_JB MK.AV]Z+6]1C!$=X3P?M&I7[/A!!6,#":6E":LB ]R2Y55[%E;?F- M0/"BD_P;R2 L.[6ZO)M'B53DW=1Y-U8HE9/J7(U@:#W61(D#[[D#Z8+*7"=' MI2J\T[IMU3PJI:XF[QH6:&JLN3KJ#U=X$U.W=]SIUD3A6=NKC]NU,$-[==2( M9;2@K\;7\P+?R.R)F'VCBK^TGC&:/'!&# CN%%CF(^24. DBTL!Y/8I*N4 ' M SI/'S?A9FBA(N&F2[@Q%VK1/X8' I0$#B)D"E[4SGG9AQ14S"K(2C@BL:%I MDVS2E72AAG!Z?'HTLD5[(_LT](Y/^NDP=0>=C^FB\12Z4^\\H;_,Q3X=E&DI MOTW6B^5RH4=0?S:^S.=%K__J#6JIZ[U\X#XCWR?B^XW:_E1&F32-P#EW((01 MX)S.0*+*AL=HF3)KZ\:VM;CM9/T5_0WH7WTL +R_^8H ;!P QZI),1:S8Q8B M<=7 )0Z,*_3LII#4C@[66 /0N@G71@]&" M!A^U-G14_8]HTBXKB4X)=+L^;N+-(3$ B3=]XEU;J(I32E/64$_'%.)) DZQ M!%(G:;@J!JP9N6 I)6W&YM&6:C6)MW W[!3*739C6N_R\[Q+P+=*3C;#@?NH MBE_/P2H>Y8==K/3Y.J-.F$@GW.@:X&NMA )\B,PG$%%&\*H\9)Q[R[+C16%4 MG5 T?UL8WKATL96H@8U= QX]..=@7",X'P[.L3Y:BA3%%AB0E&IYH^S!$LE! MNJRD8R%I-6JWHJAI$]F\=M8K 4[T"=_5)QQ3.G;^*+6*#%;P]'M'1[6J0:

NWS\K?]TX+M>&_I/)D/]AW%:V M)AB7& /NJ &A=:TYIBA8:GC6@?'L*;9.1'\QPF]^_F(DX.P).-X\5AAG4H9@ ME 3!>03+F0*CDK:>6.F27%OGMBTI!LR:9-0^-O?Q]YW"H[I>8_;P37"TMF=L M#Z,+9&$'UV[[/S:&PW['GPZK(!ST7A1AZ0XWNA&URJRURL'&C,1#] M0.6]-;Y[BI3S2"F'3%)1WKYV0@E,@M7$6VF2(#&MK;.VD::M&YC'/LU[KR$D MFU=48QX:&Q4;*K8E56QS"$"A8INV8CL;17K_^W[OZW? M;)]RE_US?:3[\[/26\PJJ#Z MM)^.W+#S,?W^J1.'A^?=NBX&*>3M7F.7;W.^?//IL&[Z1P)(QM^_UJ2EH.1N M:]&27_7B&?M9KV9$WVP9,R$F*J,1/FN;HG3%> Z6AU!6\BVU:Y=O.NQ?L^)= M M]/[@.X7";@J3OZY,X&:[_=F*?C3O=J2#41\-:$?E_PFR[^^MM3OOUL;[=U MW#@H#_8/RC\[6[L'^ZV]YZV]%ULO M-PZVRPN6_&J?[[UL'?Q[J_SW[L'_]YO;969V&S]^6IW MZYST5\TNZ^N^_O.M]E=?ST6G@F[XE#UAE43+,3V_O-K=>+6Y703@U^]>W+'K MORLW>U7L]<(N'EZ0] *Z(X5X=67GRKZ,_,B=#-+3RU]^CYW!R9$[>]KICH8R M>M/7UD3YFFN6/"$7/+EP%%]\P<7S3\Z?^\K4.7]2F"?,LN\__\,WDR?T1T]* M?M_W_O!;[1-E)8X81_S5B#7A=WSO3V(JCZ^T?%(SM)X((>7;S5$VNR 4IE"@?73G/._WCI_5LR%E=/]TAH?/3@=E(E-_ZW,X M.JUSN3$8I/+_L4D=-O;V+Q,"WWQX_7Z+OOY2W_O\PYO-O^7K@^>'NYM_?]G] MLO5I]\MN9^?XU9?7[Y\?7B4$'K_ZO'N\(W??__E^=_/-\>OW?Y/=S=W#-^5[ MWAS\^?[UP9O#OC@LG,6L*\"(P:2K4.S'&5B)0Z7UC\%"W^I0 _NP)_#CPH&C3XD#0( M;AP416 A>2E365XM=:IE*3B7Y;]YG&Q%]"/Z$?W-07\A/K7.2":H$UPSHXTG M4LMDD_*&?ZXIGO<'PO#A:^GQ2CZL/GC9MSS"[ MI7M E?Z&+%\S=WGX_?C]"_O^Q=77O$W]QC:*VNST4QB6^2GTQZXL=QCCTKE, MYID?4XV(O?Q'KQ='U;%2_V,GI,%^[RBB9V02S\C96!J,(U1RP3,09PT($Q58 MFQEXZJU/7G.=^=IZ6BF#(=*"$$2 5]Z"39IQ:IR3G!7<6=)64B'N$'>/&W?SS(5 W$T+=]9/ MS'JE608MBDTGC(A@,I&0'-&D6.PZ!E-PIU2[;'H1=PWJ+'3?>%=C/9_[:=38 MI]UZE[JI5FVNL2\7CSO=SF#8']58O@R%-3:L,M?6>*NF2^;I&+T0MC_.1:VH MDXT;@K9U+F>H5R;0*WOC9P43)<19:2&HG$!0*L$*[T!Q9[1RGJK,UM8-;PN+ MN6.K$%!&\BV)CQ3)-POR7?M+LZ3<)\Z LNA :$_!^QB *!N"C41$JT;D8Z1Y MC921?$B^E767(OEF0;YKUZEQ3#E"+$07/0A9H&>4B6 \HSK&2%5P:^M4D[:R MS6MAC.A#]*VLZQ31-POTC9V6$EG:;"AP4]&G*0%+:0)CF*7$"DZ"+.A3LEUV MPHB^!KE15R^!-)WT"P3<"#\C%^IQKUS+E]$?, BWBIIDGH[3F1,N%!] M3*(^]L>\I64!3:!4@(Q<@7 J@W4A@+))$NY$3HX6]2%K"W$,PF'.P>/&W3R] MI8B[J>'NVD5:-CA1<1^!>D] J!C!:TZ!N+*>+NNBH^0(=]0@[A!WCQQW\W21 M(NZFAKMKOV@,S 0B-"B3BG4GG0-#C #ER^.HC6,\KJUS5G WCQ):B#O$78-Q M-T^W*.)N:KB[]H728KV9X#-H4S>SY2%X7XP]R6F13$^,5*+@CK25F8F3;#&X )2!I:_ M#M/B!W"Y$M]9$,1_$F&L0DD5 9!=?E1I!B<- %( MYEQQ[PT+#"W_&4<(8F=P((A^U7< MN;F7?<>,?< S%W%IC?>TFR$B92 3Y*"T-J!9:D(1@PU M*$V$=;9@SM@V$1HQAYA[W)B;=[U[Q-Q#,'=MS5&6.(_>0TZ*@TC!@#'!0U12 M$R>E<(G5_LY4LS:Q\SB7A*!#T#48=/.N=(^@>P#H]J[M.<&LUB(G",*XLFT5 M%FRT$K@+U!#.:\QQ!#I%VW8N->Y7$W08X\*!XD!QH#C0QS;0)L6XFAKBVNZ& MWG%JY7[ON-4[2?W1&7,,<*WD3F&> :Z]@>#KJQ*)C\1=(AZ>89Y4+238%TUR:=-]&( M3 1$50-=(AOP*F8P3FI%5:+2IUJ:G[>90-(AZ1XYZ>89YD+2/9QT8Y$NIJ*C M.1(P/DLH5K<&YX.#LDHD%I7%I#9KZXR8-N'S:%V_FJ1K4A.2YGH[AZF?!L-6 M9W1C8Z'65=044W!SWE0'V]V/16:.4W=XK@\NI0AUPD0ZX=6-I'WF+2N[EV+X MLJ(3F.1@;+&#?0Q5=BUS(JRM"T&Q$BL6GG[1)$1YXA M"!9!&)/ ,$5!*DG*=D8%Y4A-]-)891]A]]AA-T^')L)N6K"[MNMRULZZS OG M+ 7!LP!GI046DTL^8D9Q@5IFH*QFZ; MQ;]B[ NC_(^%T4=60<,N[1,&Z^/DYDW(,9=VW'Q6)J*R<""!,LB& =F&Q]09XGQB=E&0MK MZZI=]!,R#AGW>!DW7]*F 4:IT]9*FBFI MC)/?*$J"C,-Z)#A0'"@.% >* \5Z)/>M1^)3L?Y2ZZ3?^]@95%.S/+Q(VF\- MW6.GY5A=+JG9>[VKJK@_&LDA.>O.ZA"M_5YV'<% M!IVNZY]M#]/Q8+?7K1?0[QT=C8Z+84[%/78?[\8C94Q5#TNNE4Y$!,&B LN- MA"+8H83PBU_1$DOF[A(M6N<@D M^5?JIMQ!S3&9YO@P[L[UQLGD(@.O$P'!@X.R 5,@HQ>9)\*)S*.$.3KC@P^K M>3H..;;O$(8(.0?=H0#=_!RR"[L&@NS;H#*?4V91!)&MJ&^I<3+M@P'O.<\@R2B8* MZ&R["!""#D'W>$$W?[\I@NZAH!OS>4K*"NLD@V D!6%DV;E*EB#IS'+2T2OC MU]:9: N+%MV\ST%,%#1:9*(Q#A0'B@/%@>) 9WL.8M7B7+L)FQ0LW>Z@H6&M M%_U>V0M@%YM)]P/OM\8C65P4DU])!9G7M@56I1K3DI!E633%O",\KJT+W=8* M2]NB]^.1\VV>X2SDV[WY=B."1;E,WM9F+*G\7P3I/P 3!J8V<1E$#5X+, M*>L? 8> :S#@YAF]0L#=&W!C 2MNN$Z6:TC94!".!S"D_&:9=<35#E26%L 9 MTI:4(> :E*2_:D5ZWNC;,YY57GAW/PY-@JZI I M.SF_I'XONL'AU^JCB-OUN;&-,8$[Z+U,,:7C^CL>"IN"OMD>=XBF:APH;\ F MJ4 H%<$I+2!5/P^C)"K%*T(-H^QW/!2&QVA7$(9SSO!'[BV*>V..4D&YUO4( MK"&1@*!1@L\V0A(RFDR-")A:?Y3/.)E] M/&Z*&T.%HU*>2"GOC+N:559,J%H% M/&M7]B#)@JN'CA73,FB;J(VDL;FW$]Q-#4'/O/(Z4(^@'EE6/3+/!&?4(P_1 M(V.N>TV("\PZ2-0P$#(6/:)$ ,N2EC*KG&IS"4O;1FK4(ZA'4(^@'EFA1'+4 M(P_2(V-%D!(30:>B0J+-("@EX .-X&..(?J0"*D]-[C]9KDW5"2H2%"1-%SR METZ1S#-A'Q7)0Q3)C<+Z@CF?-=!L! @B%1CI"!A:I)IS9:@FYSG[5 I4)"M3 MAXJ7Z8J]TQJZ:7BE%QPICA1'BB-=Y9%B0:J),@].4K^U=]%PJ;5_Z/H_2$9H M_=+M#5.+DE^?-O:<\-17^@&);PU9[8:?[,;OQ^^?]_?/;Y_0)!V+8\&QX%@> M[5B:9!F;IAI+_W*#3FB:K32W^ .&&'Z0BM_\*,*+U!]MX::;)LN^CAALN7ZW M3,O@\NM&]\Q5Y(!@Y. .D8,PGA(KB7"RMBZG3!(0V7NPUBJ(QDNBN>8I^;5U M\L32QH4-&@GQJ>YXE]\!L/@!7*[$+*44U=HC4VL/S-I%M383M3:6H4LH5SF( M"%1H#4(["<:G")$Z%84F(BNYMDZ?Z.:=\V@DQU&MH5I#M;;J:NV!2<2HUF:C MUJYW:Y$'HTQ1:]Q%!2)R!\88 5:9ND!:!$?6UMD3B:7U4:VA6D.UAFKMX2G- MJ-9FHM;&>^3*H%U2"9RR9;>JEE&[F8VX@:LY%3UZ63UM>XP4TNN:F<=[[NX M#5'93J1LWXU'_(*.PODL@+-0]I#:6O!,<8A16566K:R7'D7\YN$:G=']TQ#4 M3+52YP,G!G>>\]YYHA)%)=K(Z"(JT?LIT;'X(F,T6ITIZ) YB&0=5"L'(O%& M429-8*'&%]4\6@"B$D4EBDH4E2@JT3G&,E&)WE.)7N]$,R/!6>Y!.BM!$"O M%K,'C#!&AB0SH7P4S9Q'[BDJ452BJ$11B:(2G6/D%)7H_93H6.PT6?G(P$U_ZT)?B6C3G MI;@6S7DIKD5S7HIKT9R7/J@2RWUKZ\Z_%AJ.%$>*(\61XDCG4Y?F[EFQR^$0 M_6?T!2FV7+D$]RZUNJ?'/O5;O?Q5]<9!JW#N:".XE\]W?WO7FS\\$#UQ4/_+C:J, M)"AK Z50!0<$SPRL=0F8)LQ0SXVK51DE:TM-VI3,XUCT_>ZS1G&PX9LF!.'# M0/C 8S,(PJ: <.R<35DERI(FH)1S((+F8$TV$(6S3A=YEZ*"D+>MU&TAYM$D M%4&((&PV"!]X] %!V!@07EN$5BAO!=&UU)L P00#GZP")ZBT/";I"1M9A%;: M-F/-.W:(($00SAN$#TQ?1Q V!83CM<)HED9R"Y)8#\()#T:(PD7!RJ;92^H8 M/[<("6T+IA&$LTEM;V(Z!XX41XHCQ9$^AI'>[V#5W8>Z:(VT^ %\XQQN(ZIH M7GS:3U>VL?'(>=?2O.N$-7-?]M"+6,:-V^)CFAFO_AENWB;9N'\:CFLD' MX0E)H#(+( SQ8*7.P*V1F3H?"(VCK1MAIBU5\[9N=[X5&X7;>3FYD+9+2MO% M!TZ1ME.B[5CHE!IG+5<$/)4:!(L:G% )8@C<*))M9#5T*MI"V#:E2%ND+=+V M441GD;;3HNVU;6NLC9S[VCB9BIJQI\%+)D!Y1I,L+)8AC6Q;96F;:Y $,/!!ET,W-J_0AGN=&WO6VQ;7@1'DWET M0WRDM!UYQ'\;NC+V\F_L?%S_[]&/\Y?X_F_7#O3+)R^O8&RJ0BJW;/_K2[SC MN&Y>S$^N_,?3=M3I)KB,Q+ 1[PX.4\N%T#LN SLK*]+J]H9IT"HWWYN=.DW?2&W2J)#_MIR,W['Q,OW_JQ.'A4TK*J"^N0,ASL?G6VYPOPRI< M^OU"!,GX^]>:M$Z4W&VA6NKF9(W_K%]YZMK'_[];SO_;^V5_RJWV^][)U\.^MUO[V_[1V]G8/_KW?VBK7 MO]GZ\]7NUCGA.6FWZMZSM;%[^\_4MEJ_O-K=>+6Y76;IU^_.QK'KORMW1%6B ME4,7#R]PU>F.+F?TIF_%1Z]NN"?D MXJ:["-5>?,'%\T_.G_M*Z9\_J?D3H_7WG__AFW_XI'VBK+SG>\D3^J,G);_O M>W\Z8G/']_XD,+Z8]%D[[F;VVW[G-IC:S!F>3BS$YN_CSMIM:E4IA2M_2[95K=GK&;.Z?[ MSFB#16(Z%]@@D:%VDARJZ74OF)ILS$F/K XO?NETRT:X=UH^*0Y^7;R6F=(M M?:X;[Y: M^_%\?X/JVSQM'OY<[PK]Y@.=CF;][7F-!_ M#G?>;YWML!H7.OKP^DO@K]^_/+J.";WI[!Z$L[W-6&,XY;O^_O+ZR\O.+BLC M^F.+[VZ^8F_^>45W-Y\?WXH)'6_3W2_;8I=ML?(]'W8W=\OW;_/77UZ3UP>! M[!Z\.7IS\(KL_/,F7^4Z[9-/;WTV4D;C(8YR2[DVX*QF8%W4(BN5*,EKZU20 M-C%X.+I1L?7)U#'RO DBNG0\?V > /)\+CS_^F=(GK+'[BXWX_G0P',7K6\->JY\*6T+G M*+6ZUQN/\O?Z*-0]]DF_][$34VSYLWMOLN?@AUR.DZ /L$-6+IBPM"O6($=& MHTES/G75=F@5@Z8Z.WL#=U0SBPI3"DF&9^W6R9'K#ENN&UOI?T\[)Q5+W[T[ ML(308IT @S(]Y;>O3<0_7*=;%WFONU_LP[W\XF)Q7]2EW;I<530?)S$?.V/N M@.#*FA&6P66104@EH!YK YI=8I88PPQ96[?-2PQM,)2:Y@E QC5D8XR,FR/C MKK?(PF>9C4]@."<@C'?@O&3@@HME\6RBGJZM8RG(1MFLJ[@[/I^ZS712]L4= M-P).^GQ2\]]G999.==.T=,B>9VQJ?%41U9.@^FS,'!6.D;)@%#B1!=59-#)NI2,/3='&6LKP>> Z_O=/@UD3F.=0LBW)8G5(-_NS[>Q:(UA(A1-!"QF M"B)0"R9S!<%;&\K_Z='I]\(W2^?1HF$U^88NU$FF;OOXQ'7Z=8=9G:>C 4(O MP^D@M=Q@D(8#=)DNNVVZ=QE9^RNY0;I><(R\3\CRO>M,*K:W&<1;PJ20SC'0 MK+H6J&1@HM40/8\Z*15YK$76VX)2]"[,W8.Z_ '"Q0_@&\5]40B.3E,U\*^SK.9HZC]N-\WB M3/V7=1+V\JM!VJCKNW'<*_/]9>3#V3H//"#_[V?^?WJK;18Q<@$R)0'"^@2. MQPPA<4)X-H9%5@]2M#F?1\G8U73EH*MZ11@X3U^FMV_'%W/$U9!-XT@7=MN&KBHO5:06"9@_#9@(E" Z&,,D9R MX(*OK>NV5I@5W"2[=77=ME_;K>]ZY:*ZH[2,=WW71=_L)&75YFN^GB.[$X[Z M3U^F4-?M;"_?)/(8J<&4SO(4# R M%W9;98PCR9.0:P[=+7#?*K"'O@;TMZXJUZ9@I2+7YL"ULRNNY2"TI8D!\:1L MPJF-X)TW$(206BAO/$.N-<@675T?ZG:MNIL&PUI987!8[O=6>7S@MSE)%OLV&;]=V:EDC MJ4..9<--"M^\H. LBR"%]I$*%2DSM8/K[=:M4S545Q-KZ#2]KZ%:! W":;\_ M.LAVE>1Z5%. 6D<=YSM'G>'9K:KGZ&UHH.'ZS9#8M^E^,]?KK\MU1KY/Q/?M M3"=U+66*ZMTW991LSI0C_KXR;?/)(!D'PS M)=^U9>M9=#X9 EYI5RU; S9' \IDS4,F,>94R2>1?(TR<%?7$_LRE;%_2;'U MSG6Z(W=LN;=K>@"Z99VGRZIB MN=-UW5"^$^L,+(\7]GM@W^Z&?G4Y;*;S?[>[M4;Y\&P_A=/^J&O/\X^['63\ M1(S_^X8'-M# :?7 ^IKAZDT$4^Q:,$JI&&E4A,R5\:OIB4 ?;).YMY , D3< M;!%W-I8D%80TBM;X4@!A::&;# Q$TCI%E1BQ-S^AWD6#-@_=/WTKT+P^&QL?1'<$X'[U0T?JR.,TI1 V1HC M,Y2!IF4>0;#7=#^AK71'6S;-6 +)N.JR[-E(=</%*[F7+J]U/\=UW+&D3#<-ED"'\];JZ&0DQ&9:&WXN5' M(!F,\@&<5)H(H1 ;CK0%BC,XZQF1X7%MG\O:16?0BH,?T M43%MZK%\9-HTF386P67:W_1^XGF*83=(+6X^-T4)=WHQO+O\_*'[&8RZ04 M?S=NF:;(@@V$@6=9@XBZ4#PQ"<5:#8D$XR,AA>)M13DZ$=!#NEKD:V@@'WDW M;=Z-A?2CX]ZG"%[5CE5""_!..Y":&!ZXT2'5G7A;J'G8K:L)/?2\^,IO_W2 MN3BP\NL()B&4CR@XZ:>0.A^=/\*FU=FC;5MP\GH8F(^^+E1^"<,X<0 M?0M%W_7FV&3C4C049! :!+,"+,D6DG6.LV0U\[:V 67F]N88G8&X+YZ'<7O: M+;OCHQ2+B#12,4485GQ2D#1IM](R<1:H>C&G8FE6\W;WO P]<<< MMYC(M,KV[5Y=[6O?!4;V)X/ZS;8E3(2L?J%,-*-, M)F/1;8MNV\?-OVF>]T3^+9!_UT8M464]DY) B$D@@O-E1T\)4,ZD\[90T9#: MO$0I;%[2)+OVT7EP3_KIQ)V-"L&/$I[.3=[+UGVS+1"]@KZ,Y;-Z7U0!Z,3+ M-->M\V*+&]TX4@:50O&HB,>@E'U?!/GX*TRP.M)?!4UBXJ. M6"AN6\7HZ$5'[SP,XG,#>+Q_-79)60XC^$[^C=U>]V)=$>?WP/F-SB@Y1,)S MDL!8/;YE+ >C"0>GF33!&A93KN7\T,6!+MY5Y-SR&+:(OJF@;^SDJI11:.;! MD[*A%RJ:@CYCBXQY0FFPW'M5_;N687)N0RS9U77M7M[OYQFYR?6[F)';>+-U MRFEH?UT<5#Y#JD]$]1OM5"3+@?)DP!;3%H0@&6RP$BS1*B2A: BCRH!M(C$9 M%YVUCQR"S&X)C3EHN&=,A@=(U=8%86B!H&&BG1/"1:TEUV=6S-E.W MJU A!-%5.X^]X,)Z=K_I?UXN.H)\(]#>ZL6CC6"J* M&WS@%$04'@Q-KEB[Q=3UA!;\A[5USMN2W$Y-0"<&.F\?#0.;E*"+#'PX Z^- MW22-X<$)$#Q[$%($\$Q:D-I17ZQ=1FT]?$;:TE!D8#/LW-5UY-ZP%VOBWZ=%^&K7#0$_'T! M?Z-U##,U.8%%X%1Y$)HK\(%F2"12)I1CWOAZM(+/I078:CHST*&[(@"<>EM# MI-PL*3=FQK(03)(4/&$.1$X4;.8&5*+<&,IXYK:8L6(>1VE7DW'HL+VOP[8S M:A!UWO"P=>+.9MGIX9&[*1J2D[ 10O_T1F>P%^?+CHB?"/$?;N3@IK*Z66EP MF600WF@P/AE(+/)(3(@JLK5UV;9\Q@&YU714H*]V52#8D*0$A.#4(#B6@TMS MEBI(H)$0$)QG<)(F<#$P23@W@A8[E[>I10@VQ,A]'-[:JVYF,S9P'[=_8K$. MVLLV/LCQ>W#\RXWV98%:P9TQX).O!\INDW_O8*1JWY<_& M4FNK1'YL4$[MW2=]!7@_3RNWR,&S(@8O+J3@7V>O!M5G<95KMG$E"*@3)M() M-YJ944V]]*JL5R*IF+N4@]5&0'14"!F$5YD7G:!(6XG;K7P6?7;X3C=?H^@V M+__N0[#4".?OH^+J/.LR(%=GQ]7QM =%+3<2N)7%UD[:@*'60_(ZR'(C**KC MVGI1GVVNYM%/YQ%RM4$NXX?;VWIF,U=AT,I'O4^#5N[WCEN=[L;OY).NAMA+*L_?3B8L%?U.7>Z,:MR\5& M^W$B^_%&#QIBO0U:AGWU MRK%OGGMG9-_LV#>V=R;.NA03,)UDV3M[ E;P");E8'VV)E%1]LZFS>B,JURM M)OL:M#%>,MMV<.H'G=AQ_;-"I%BNS7THH\8SKRMHU?[K=-#IIL$@#?[H]P;H M"YV,YS>:SEB5M61:00Q!0Y&M!"8E!5Z%P+R.QB2WMBZJ*Q2K%BZY=PF)M[2V M+!+O@<0;JU'HLC!&2_ VU39;U(&UE(,2F?*062:J6+"&MM6LCT2M)O'0.SO) MU(TB/.[\)H^M3YWAX7<,6?3.+GO25%WJ"YS'Y_W>\>CW0:<.$7D^$<]O=)D) M1N3,B\DJG(@@J*?@N!60N!A!IBB!KBVZ&.6DGGC(%M=+'JO+5CIBUGORT]+8@S&U&-A@LSC],1J M*@#T2]_7+^T^NLY1/1Y5.=$:E)O\(HUKM,-OH7]Z">SZ+ZG?BP7>/_73;%PN M]O->?[\L]7X*I_U1FMYF\AAXG SR-]KK1,EU%K'V4?,U\$@+Y)-)8 BG+!*? MH]7U]C.,LM_QD!RZJU<0@$OCKD8,3A>#8[:ND%PF%T!34FQ=F208$\L/3UU* M@E+OZ-JZ;=-OV+KHO$;G]52GKM[:/S=QT6^Q!!;NC_G>[Y6YCH/JLZAKOI<1 M\%,$_(WN.III;K2H;22MKP4; UAK&12ZYZ+& P^*CQ(RRL*C-P,SC!\W!>=J MY2(%9TS!:S/7O%Q\)/Q'A;W382=ES MFH,$3S4'09P'+V(Q>[GE7A,F2-9KZ[1=S&%T9* C]_%";Z&.7(3>%*!W;=8J MIK.@(4.FO$ OE!_6:08L)$.SS"9X5PN1<_3>-L6B?;0E'D\'*9XWXKE=2) (]:@8BJ6,4Y20A!9DJT M393D6I"LK=GM>F0+/%2]$J7(L,0CLG4AS7^0K;-CZ[7)38VT5GH%QMEB4YOG05!XU9;SL3I]3/W3.XX(7@<#0.SY)W8&K M)D0S/"5+8; W-1 XGO8Q[(4/>R=U>(.MBX6/:)U/8)WO;MXHI5D6BPHC-"CG M+0A9?CAK:?DMZ^0BYY&Y&@44F.?1+ ?',O@P5HUZ"TMV0^I-@WK7/HE L@[! M!BA+50\LNUJ,* M0QF?NA&>*^D(]W292(/:6W_>P!$;M_J'KIU9G,#A-9;8& MLSNU\] 1$C MJRKJTK3--8;E<QH-M9>6),0;;$S;8@"1*#% MXDPJU X6*7"MHA ,:89N:O3X?FN]7Z:3L=,?O7X99ZW..:@VR;2/3M<&-_.&9+P>VI!\,8 M!4N-*N9W6=TDBL$MVQ29A][=^7AW^]=F++IX&VVYGI.Z$X[ZXY@>K>(UJ]$I M,CFC;Y3:R5QIKZ0"8GT (24%3YV%8"0)03-->.UE)V8,Z-5TBZ"3=U5X-C4G M+_)L%CR[MCFY+:QBN?",N5@VVCJ!,:'6T/&1<$I%(FYM7<[XF,-JXFP5O;Q+ M.>C&'.)N;"K]K1/,Z9=BD$]S/+V4"3QG>3_4>;(QO)0RUV8GD M(&?*:]5.#R9G!I&R**2B-.511A]O*S/CTAZ/\)@A'N%&N#;I"#?"=0IP'3O" M'2@ED0LP,7@05FJP,1%PKBQPIBXH4> J3)N2V^G2R-;5<;0WU>+>RCF%X>@$ MX.=PZ+KO4JOOAJEUW/N8SJN$%G95DQP][JMC6)\O^E[>NECREV7%][I5'=3_ MMO[WM/.Q +\L_LLT&/8[89CBJ/]?-][\P]@K44E,I"2VQBUP3D4HMK6"K*0$ MX5P":Z2 HCMB8I8$$FDMK2<$UA-%=_XCAN4T#64D8N.(.';*,$1E8M+@:4H@ M3!;@A;#@K36"U?8BOH8W*69]-\0L;J"7>G8UCZJ7NM,-_>0&Z;=?"E]&O_U: M_=4CY[7KQO-?TC4-T&F]TI4V'J0I7I0)Z<7M"XG:O)"G\OCHM,[_N$XZUU.H M6B92+=OCQK;55EH;&#";Z^%(R< 132 Y;0T12CB9UM8U;6O;O+H=*^&609?W M:J*Y\2YOA'2S(3V6#N189$QEB,PJ$)94CXA*D!0-D64GF=-KZTRVU:Q=(H^0 MS^@VOV/9TV_9^2TW;/GTKM/MUJ257FZ=C+B!WO-96/C>1ZF-L$@6#3@A=5@A10A9\.MSVOKW,JVD?/P6:PF"AOL M%K]X\N*K>'D^]D[]45HRO_D/C>94_OY=Q/+OEDBH=%!A EORX9 KA%1ABEI:=1YJ/.65.=9 MRWRR(@B3E2#1&JT\U\):;83Q.IW[XU#G+8_.&RO#R26WANJB[B(#034#YW@$ MZ;W,+E.98O;POXV=&7LY=_8^;C^WZ,?YR_Q_=_6KUY^^>3E M%8S-8RBW2NI_?8EW'-?-B_G)E?]XVHXZW02'YX\I&\'PX#"UBAG=.RX#.ZL! MEFYOF,KVL5_^7-L]#].[OCMJG;C^Z$C#\#"-"@9U8^K6 \7EM]'*NX*&RZ/% MY>6#8?G#Z+##D^_.STEOT*F2_+2?CMRP\S']_JD3AX=/BX'W__U^,4@ASR7C M6V]SOGSSZ3#]?B%E9/S]:TU:"DKNMA8M?7.RQG_6JQD!-EO&3(B)RFA$K9F8 MHG21TF!Y"&4EWS*Y=OFFP_XU$-XE\/WD/H#+90*>NJ-/[FRP]MN->3KN="^' M)-AYB\1;<_I]V6_Z':"_/>O;S_9V6R='85ENY.]<1KF*S:W=_:W-5OEM?^^O M[[#?VGO>VO_WQLNM?^_]M;GUH.^"DB,U=751YRJX#/K(G0S2T\M??K^LL]'ICD8Q>M.W_*=7 M=_X34$-_\/P/W_RC)]D3KM1L/E@8.8L/ MYD\8X;/Y8&ON^]Z??3";U>*1&2T>93/Y8/Y$*K9LBX>8Z8V,.<_H3A_GMYY=CNC>.RXN&.-WS MFNXRINH*=T!:+.*V".'T^/3H:OZOU^99[_BDGPY3=]#YF$9_V>Z&WG'"I9G3TKQ,0]?I M7JS+ENO7(UVHGN]IF%HR2?T98HI'8^B+KN];DW.CFH4?;MZB]+@ M+K80[JAP-#B:U1C-;)WQ/U11]STB*.;J*9_")2P:^K_$&DGO#VIQJN%A[[1\ M8ART:['75*]HU%PMNJ&[532AB4[Q97HI(@9'@Z-9C=$LKB+*4OFO_^6.7#>D M>IIS,X5T[%._Q6F[59/^L0#*PP],VV4%XJ5 M/T3U[1HHV[O/)SET<=U8^3Q&L3T8G*9X=9R"+/@XQ>[^Q7&*XU=GH]?]L27V M_OC/X=[!WU_>_/%G9^_@Z*A\=^?UP6OZYI^M+WL'?WZX/D[Q_/WNP='[G?=; M9/?]SI?=S;_/RFO$SA^OSG:_;+"=]Q^^[&UNB-W-;?'U<8K7_^S0O7]VSG8. M_F8[7W;([N:?1Z\/WGUZ<[#-=S9?G^T=[(B=,O:=]X?YZBC%/OGT-M0S,)%2 MB%Q($(P:<"PYH"$Y&E008E3YQ4/]=SL1,?5)F032#9B2J9Z$ M>XB(-!RMWZ@>>R^N3G26;034P]Y1V6,.ZBFUX5EC#J@M"5'/KHA*B+8ZU&*! MRF40,F&2,Z!DW>W+ MR,#4S3^3CA.NE?&"KJW3-OE&?WN$*<(483K37@1!!!VB(2GR)'0BCFFI1?F? MUXQHY;Y/T\E;$"!6'XI5>H75[+BO)?6 "5&W_)J C58!$5)EZ8R0,J^M:]DV M]':!:.P3ADA%I,[(/A64"1<"R[K*6U)YU&1?65YVZ"L7!P-C@9' M,]=,]\LBH+6$YRR[#CQX_G"@.% <* X4!SK#@2Y40^+(<&0XLD6/;*5.1LZP M7?QX*:=69U3&Z6EC&S'C]^/WX_&$@ MM695,V*RUH$_F;9FA#[_[_\QC++?%]UFL9$2]9- %@H3"A,*$PH3"A,*$PH3 M"A,*$PK33',/F8Y4^9BLJX9R/0<(@87Y4N\RH8#*SEC O J.&4JT#P5YX*('$(1T*2RT<$XX@+A M=R#,38P,0.!H<#8YFTICMPIN,X$OQI=]\Z9+D9<;.Q\LAC3ZV4]N1 M#I^"'7O#Z!/L;2/@CDRXJ>Y_8AO\V+ XZG037&;=DI'-_NRTWT_=<-8:]LNG M'+F1W>SB^]/!\#B--1)9J9(531= >_[>1%;T(;WGHT5SDW>41-S &)E "$< M!5/;.VB3G7362FW#VCJE;<,,%LY%7*'N0V%JJ#!-HONFD!6!NF\Y==]UGD64 M,AO*)'B>!0B5-#C%,A"7GJ^A@G3XH.!.!H<#8[F41Z*7ITX M9>?XI!@SK5YN'?6Z[UK#U#]NY3*V<@6M7[II],S0??YUMI'+%4R>Q--$F(F+ MPH3"A,*$PH3"A,*$PK3$DW/VQ*"8/ M6H<8BHSYZ$ HHL$K*H%[S0WG,O"81EV5R>VNRE-UY"*Y'A^Y4 VB,*U^$!/5 M8%/5X'5 4VI-BT'DP8N<0' =H:;W@(DD*4<"\8*B&D1RH1ILEC M/O:"H\'1 MX&B:'\_$WXYDCVS*G?FO8:_53F8$OJ4RX.^D,W5'KG>MT6[,-8&)N$N8F MH3"A,*$PH3"A,*$PH3 ]2F%:5 #S;F=,7G4O3>-_]X[JW/U1#./JMMWK[J=P MVN\,.VE0YF)0GMHL#[OO7I3)Z$4\97(/I^S.P<9P=Y]\'CEF-]X&'WGF+ #5 MR8&05H,G0H#6/CNAB4M( MH=I+(%Y3$-XQ<-X+B,XQ;Q63-&;4< @EU'!-$J;%ATAP-#@:'$WSPXYXC/)V MV''CN%>N_LMYF==>;G6*]=M/@V&K[X:I=9CBNX0')YNBS%<_APB%"84)A0F% M"84)A0F%Z1$)TYSCCG$@4R.@4C!@95.@-*!6A*9S%2C)D/XH"9KDC M M/N:!H\'1X&B:'T>_V$WM.I M>$^WK^* N^_??=G;>,N)I%H*#X23!")3!88D#=RR$(CG,62ZMJX5P9,8R"-4 M;BA,#16F292;"C1QDHFBW@F1G4UY(19HLHD9*9TQ"97;;",ZTX5-0Z9C\0.X7(DFAM@6/CD+'P"N M#JX.K@ZN#JX.K@ZN#JX.KLY2KLZ2'(U?]-0]=YU^ZZ,[.DWU7'MP@\-6/NI] M.D]J^79G8,POQ?S2IGI'49A0F%"84)A0F%"84)B629@F.=DNHHK:B. ]%59: M'[,)5ELON1.>Q]F?!\30WTSR6G8VWE(FA176@X[2@DB)@),YEX6TW+!L&;5Z M;9T;?BOLAQA"#*%.0V%JD#!-H-.<4Z3\+S,MJ2A*S?/@!;="&L*3BQ1UVK+I MM.N3[E(&0Y@TP'(@(%@VX'5.D*@.QJ4:HTQ!#J-,:)TR+/YJ+H\'1X&CF M>MP]=@8G1^ZL:N+TDRO E^)+Y_C2A==I\+U^3/V++QBV!KVC3FQ=*MWEB'@? M]&JOZ#"^,VIU1ENC9AS9>,@4K[B].8.);)1H-NGD$(HABB&*(8HABB&*(8HA MBN%R5K"_.NN;>_UC-RP?^GGXM'MZ''O#BQ=^'3?Y1L@$NX;>*P;R]XVZ]=&( M))('2Z4!P2T'&ZD%0C@W1AB;J5I;I[QM&6W2B5[DU>/FU22XTI$J'Y-U,0@I MA"=:$,IIH"800]4=<(646@2E.E>48BX29H6$E)BH1080K456-6SV5H554VBI@*Q:!*NNLTHX<2Y;F2 :4BRJ\@"*A("X7=.C>N$H_[3 M@W1\TNN[_MG6_YYVAF??R9!#,$T(IKUG5V#219W(G P049@DHO/@":\_C,E1 M:1*E7%LORXE0PO0E' V.!D'(%CVRA6<-+T=B\-;GU ^=P:@0UN#0]A5L"Q4XM0'(9*D5N=$@XU*$<>ET#_Q[&WO/I\@#+$_[(4/VX/! M:8J;I_TR<2_*A?;B_FA@HR?WSI?[4@[BE1.0H!/P#D[ U\.=ZWP/R;P//D8@ MR1(0/$6P-@HH"QR#L,I';=?6!6E3:QOG!VPDGIH4?UAN%GWC]/W#0'3[]/UW M8/.?6FCQQZS!@,,=67.=M>&DYK7X#V26) AE)%BM&3AKA*624:5KS1C$#&)F MP1EB5 E9M& TPHA$I*76*26\HT+4U+%I9ET@@69.H/$*'R:IK#)DGA,(R0VX M1!VD'*VDU ;BZ-HZ;0O1O$P,I- J4*@AQSM0F%"84)A0F%"84)@>48HS&MNS M-K;'$I^948;;F$%XYJ&8U 1,< QH,EIDHVF2X=S8-FAL(X50I35)F!:?/8>C MP='@:)J?8;""S;9&%F)-+^BGP;#?"<,4+S(-JAT[LSR#%2QIN[1Y!O7GOUS9 M =2#1ZD[&!79QD2#B78#83S1@$?%LU8.;/82!$L,;/0!I%(Y,RI!D;+S IN('-F061IP''N( KF M7+21"IMK@0@$#8)FF1P/*$PH3"A,*$PH3"A,39@P%"84IJ4,&>/F;,Z;L_$^ M:V4I8@P&,O,)A),>O%5EMA5<_-PN%"84)A:D)CHAY M'A3=B.]/!\/CU!T.#GH;9=KJX-S1"]>)V]UG[J0S=$GJ$P61&(43*86 M#+.>2V(+4>'[50!:(PH3"A,*$PH3"ML# U]& I&N<-,\[' MPHW&*"F,U1"4ROGTY.^^'0 M#5+KI-][UW?'F$XS!4._(65E7UZM;MSHQI=IV.E_J\HLUI.=Q.Y_OS%>3U98 M:[5G$H)4!LH6+H+/Q?@/4A+-0A!2UJR^-N-%=NCM#A-3M?]7/PT+(?00;\-L MJLG^E#*8.GPOR%R7D:5<)48M <.DJQUKRV]*!J#!*%V;V23EU]8-0[H@79;$ MNX#"]/B$:0)-9;)V1GJ9>.;"$^8(S=8F&GF.6KF[:*I!F9[R&ZJL^:FLW6=7 M*DL3DVN'-?"2V&(7>P&NR#.4935",AI"SM]468@:1 WJ+12F!@G31%F2.M9D MR&1=+'M_4727%H1R&J@)Q% U]3:BJ,IFH\JN=U^.2)NUM!"=]2!R=N"859!$ MR,9IGQE):^M4RS;YQLE-W((A?98IG03ITP3ZC+4OME8(%QS(X"((F2UX9P7P M9 TSW%%*'=('Z8.&=-.$:?&AR/^7S4Z28X/'],R4CSWFB# MC4$4)A0F%"84)A0F%"84)A0F%*9'*4QS#AZ>^^@[X:@_=A3TH/?R_V?O2YOB M2))M_TH:;^Z=[C&"SM@CI#',:"'UJ*TIM*!I0U]DL4)"+=S**B'X]<\C,VMA MDRC$4D".32.HRB46C^/'/3S5?FV$?1J@RKF:^^_;TY^).^M?S6X3* M6FN8,RC/.48,YP(98PF*+!#OA<%>YBOKF-VQ@[[%EQ9?[N6T>8LO]X$OPT&W"VW+"J"APU".,C-EC=EHD V##[VCBK>:'CQUU(;F/+QF M?OJA.:TPM<+4"E,K3*TPM<+4"E,K3*TPM<*T]%M[/SR94WGE/X!%%7K&=L-9 M"^QM8X!M.#<,J;7):3\QOMI3.HL[Z-_.;P &(:D@@2##)4?,T(@45P8)*P.- MEJE ]M:5O3MN:1'"Y]:&Q\_2T,75&&;! SZ$(W&]1;R/#__A7;SG5&[C;NZ^$] MI4\_[JL5IE:86F%JA:D5IE:86F%JA:D5IE:86F%JA:D5IE:8GH(P+;+??!\; M/=?:;]X,;AA,&=X,![W9OD^Y/7S7'%+=CI-+VZ.JBVT$;4Q($*I M0RP2C73D&'F%\^"HID:QE77&5H7@[6G5=A.H;4W;FK8U"VP"^:(\ZIJ3A)OA M!SUH+VTOO<=+6\%M+WV4E_Y <">)B3F ]+V/4+2#H0_#Y@6CK!QT"Y]-'6OUE\W;*'SO!V/;#=,+SO24 M_EQ\H[PSM]_OIFOZ+F1FE/TY[H>,YJM9\HXOQQ[%+<[ LNYP7+G!48>1GB]6 M31RW1"@7G&:.>YMS0[$S6$@5G;-?WEZVM?&V\V:!0RRO!KW>H%_5W*N2:Y9O MRW(<_'2G(F]W*JZQ4^%&6Q]G):H5)T1S@X3'.6+$*P0"(A'+M2;.">$-65GG M9%40O9H+>0_G5AYB(3Z"#8_'J%R69$#_\33$<\G5PL5][YOIA,4+L.X/NC". M97VTL=VW7E0;S#(X,&UL$#2B*"5#S&J"K'01,6-B<$Q:9D5U@%'H5A&TBJ!5 M!*TBN)8BR"565"N7"YY<)$X@!K<*L*ED(5=&:QK-XJ031W*#H#E@"1%.G<681#< 03)3TV*^MX M%5/6*H)6$;2*X#DK@D5.10CO!)<>_K&,*4>-S"EEA.5,Y(P)>K4F*&$,X;=6 M)=RK2IAM&AA'DM(VB :%$9,R1Y9'@@BC/!KM2%1A95WI5;E3:&^?R M*&PNHXJY;I7!4BB#V7X!\5J*:"@R/@4/6>619D2@()G4Q@7'B$[*@$NURA1M ME4&K#%IET"J#ZV7/X(;3G#BF*6:@%0P/@3.IM*'"\#R_GC(X#<.!-^7^>3WP MHY09M6YX98;#$_ATHZK/V6J*!37%7&J,W)/@B,=(&ZD1(Y$CRRU!SF.,51YY MB&::JJ?5$VUZC;8U;6O:UMS%":;?1DGMP;^^^+K^[^I'#0)V^-OZ%! F7TZ: M/-<6%Y*2/ ]BU^S36;CZ ;9]'QA!7PT: LDB)[,0Q=,RJ^AI?'A1_MO\ YM+KI 2-KDM=S==F= MQD++QJ/PLM$S^?PC5I9IJG!^O;G*U-GQFO^9>E-1K*@)4^?UQVQG.]OYS^L,NK3YNO/Q]6;Z M[>/V7V\W-W;@CS=O.QN=5V\W_LH^[L '6Z\[.Q\?>;=_^=39^+3Y%GKWZR/O M23K<67/0R0G/[&*/K@V:X!VL^T7C,+]+PI1@7O)8U M1G)GW(-'N%NH87C6]-T>[IE^<6J26GDU57CPQT;?OP/;%V2F^G,[OIEHP(]3 M!;A9E*X[*,?#L -M^KT[<(XYW3_?W.SG\/.J?)2'W- M.F"I4K57LTBOXX^(WDC^#"TB"+]Q^MF^^ALR&T$_3!XP3KB[Z%3L=^NJ(^W$QVL\^]8OT MG&J%E=D?H1^ H'9/L@WGPE'Z!GY)SJ=$9M\-"WC741O$@/AB%V@QMEJ<"0\6DVJ\]7FZY!9U93 M9X _9X.CHE\5((I9S_2!>*4K5[-^<*$LS? D&PTF\IN9+)IB.'M1P\'A&=#K MJHMPX;@+#3#]^99-6'!R[54WP/7%P)>3!T^Z6 ]T+<#-HQ?I-?0(+DKNPV)T MTDQ//;[0KO\;%_"RN3ZFCO7,88!%.RIZU?2E5INR'#<)=J$!!CH=8QI*:-I@ MF%YM*F=B?;&?PFDY&<]%K!$0CM$8/IJ,&DA*-ST4WCC,XG#0@R<.RKD67K1? M;H86SV+5+R0[Y7XU]C; 9!C?B-+!N%_[N2M9&C7&:;.:C^"!KFBDIK930:(: M$?BAI+KNV->(DAA]Y3B5+\OL#0@OL"GT9KI43H(99J&?+MZ$-=FS8=CP+IQX M%];9+V4(D^E]@'FKWO:B&($,N6O9C6FL,I*A[",(71$+9Q*T7#*P#]BI[WL!\_>+QO0N<302^ZXQ%$F' $:#$#F82$GW]A$7"G1GCE)V!J^ M'8$N3:C8O"X6:4^NX0/IC:E-E^$: M7K C=_;RSNG;?'O3'WP^^'3:^>/M28?\6>P>[!]T#MQIM6FZT^WM[OC8@39U M-KX(#R-F:$#6&HV8R'.D>2Y19%$IJ27\R\[;D2$/N=5"6"\EF&'6>,DL56S_NUVR0R'DUP[_,O>;7NF_)=)XTK5:)/0/6-KRA5_3/=]54 M]O5X!,9DEDR'VB1NFEV4DY7?*$\#C0H],$F3B5[+S\2Z+^;LZJRL+>H *MHD MO\"/!#(5(DY-?35OPTR2^GW<#V&4V@6O<%VPE"M4JAK8>!S*VDHJ2R &M9&= M1BY]5O1+0+-ZW-/DU#BQ!W]#T^;:=8F/9>/CJXRI'.$U&-=#K?G- MHDS]&A!2A="Z*'E>$_#&DM MU#9^,:QDMG8495]-=PQ+]6N8]VY-'#CU:DZLN"C+<275C9\@%D-8WQUXOJ )S07_1A(RN^,5$*S].G839[7#PGB MH24I<^AH6-AQ%>4P&:D_0#".UK+D4'>-XRUMIOOY^U)SH<-%/R%BU>ZK'S5Q MP#1P-?60IHLFOM,+??Z>HH#[BM'%>7C62ZO2]Z#],MW8C95.;$0Z*6\8L$;4 M8?@J[5D)]7A4F:J5S5KE"YV(^W<&?Y07.GP!6NC3MTEW7"\9R;;#CHPZ^NMC@K MI]E)_?-9.\Z.OT1KDP/((>6D1XP*CXRC&%GB;)X.GLG(CZ&/*O54@ M;E1;4 -16/@_-]'+\XZSG]SG?"@3VP8W.2 M0?MK9TGB3'#A::AV6HOA9 AZIG\RMZG>K!![TKCG*L;4Z\$P);.Z>6_,&G]R&55!.;5F/ M]F%B]_;G[.*ZP:"@^KYJSC <=8UK1ARZ.DP?PJ7I-U\U<7[ S1'TT<"L58XX M Z\=[0\\R,G>R;RM/!W LSU-_9E&WJ2H"!BL67B/R2P\&S[)*I=L[58PY:!V MIZ9[R_%1"KII_((U?6O,17AC-PW3W OGPF0NB45M(7(N,N8\'%9HD24[=J^6 MWX&')1K2[($=4J;)33N[]>S7_F>PCF#X2S2W[,+>M7$=.53M63=B7 M#7M%OUI257C_>W^-$1P'$E8RE4K%XOL^B.$0AGS?NKP:DMM;2U/ME/KTK=G.M MLGP A4 6A]6H5!%"\WZF8S-G%58+Z9QO;FHJNG%O7!\ZR4(=B38-.8'V-*/2 M"OSW.<%L$M-@-X,VSPSVJ_GX6OFE:@ _@W-@[[DT"_4V#LC^X+B2I31)9R"O MEI[JF?^< 5*E>RZ'R DJEAG8SJ/!,)T/.P-J9W O:8#D/*T$*?BD4D-2")-@ MS=6Z10VJI_BWHHYDK)'X2G"%NX(S95JY_[F\&:GYPR*D3D^U7AH+6\4X3X2U MZ?!$W5[:Y;-#!.\-Q=?4B+J1X[X%@[#:N!I^+5QS^ N6JQ_T$LHDSN!AB5?. M]:X9[M6=Z14> 6T 2-@W,%HNC*N3=M5WMAB,@MOOU[-9'RXK0J-/:T=Q68!T M&H"JHCQ,E"29J-!=Z(V;;V^*C"E@=,J&&J3QBV#,#6K=]:.>5+@)[,6']/!! MHPF3$FLF+&TFGANS_QN;RI?R2ZR^-+VC;EB=7>4#+)#D.'0G63=\#=U?5VL' M5"4AY8_$M=X3K#=@+XFO.1-4<&F\S<^"3'NR[C+:KZ\^6?<0A^0NC02Y1F3' MI??]T(9_FDKH56/G-%L9WUV3PS"W>9>VRBK$+2ILT_!L8T'=].=#Z"W #[2DQIDQ MV!O=9 X4C?^WXOAS3&O:C6D4?5)F*60_61OG >AGX&5)[?F_0 -?XKYY7G1L MI^'/71B,^;C4[).UL?9',6YD;CP+V.6(R M,J1"-,@:0W#P"G.A5]83K56,3"5HJ1U;]5)8)O_4KY515MM8R=JJ:51M(=N3 M>O.Z8IUGC#VLU[)FX+,ECTPZBSY+,.+_3#8(J+$P,28:*CH]S54/;+[4H[J, MHGS6\5;9.6"5E.&,6[5*+U*;*@,+>J4F [6(?RV&Z6!:\HYTNQ52IS.+M4L2 M'M>??%3']H=0\P0?8C%SMIITIFHX0D!->_7UOS;N4;"<;!-16*:(PMH,2L2,(!'+A(O8G.I%,VET0XS MC*D)-B=8/-OXD,[F(>T4 M"@(3J@G2S@(:,9E"8;3)315P)];XA2"?"Q]D3VK#R!4 M/I'111K>JN'OV=S#4-DW"RP[+SSG@3$M*&'*8J6I)\PI*YTF2N:7+[LJ0'9N MW25EGM;>,A7Y_X/;_5>,EB^M%9VY\Y?9MJD#Z9T[?T MSD_??@A?0W\I7"@F&*_P;&]0H&:0!O7)(PPGQKNEH<[Y#=D^W-C7R+ MO.;;.^]/.CNOV=8F2'_O/=G^^\_##GE_O+6YB\^OEL[I(?T,;=S:?'^ZNW/( M.YMO,:R@X\[.%OF\N^_IY\V-X\[!?R-<^P7$BQ,G,&BBP!##B6D8')', MB0S.YESX_$(2IP@"&27AGFA&[1*F M+MZ M!+'7-!VO/R:ACG)&H3GYC"@HK*E10':<.J?''M-3NG:)*>:?YL M]I,;S7/I2OUA3];_70=83%96G6L\[9.9HS*\F/SR$KIVU#4G+XI^M12JF\[G M"X;FS?9NU_)F_S:E!)XE4V^^7ZN_.Y=IO?Z2YVM8DZN__^[-W_U2KPG-E^W! MT-OO?:D(O>&]#S44,E_@WDN25T]$#19&.)M9NA&EZR2\7JRJR T3;NOI^V^I M1D 3]/$SC9S7D]\GBS]0B#?,^[^S/PPAVQI4&7I>IPP]UZ@!<.F4W_!2T4[* MA4GY6'R[[RE9>,$V?HE[RI!_(]FXV,1K%O7 9XIZ/!*A28FULDE.K6M(S(,. MZ=DB*?A"$95'-^187V/(?W(5_:R$+JLP/+K);M?7Z)$ MR?Z[A>8_M)#\4H6F#L;P)%]>*"O_0$>FA.W;:E;:6E>RI00-'A./6-" M155E[\VIX\;G%)MF.XR=V0Z[8<'V'^Q>O_[69$#;J%*&!K]COBU+G=Z;[J&;GP-'=TP\'6^3-/K2-[AYL?=O^8Y=T-C\=;^T[':A_:1SZ@\Z?VR=[O[]IOMYTQ>I)-+G@]V\L[/Q;7OG0^Q,:O1^S(^_ MR* $D=HB)0)'+/<,&9[24BM#*&,2;*(:&"H*!>561U"2CF$BC,0J!@ U$;R2BK0; H](3Q;S&P+2:,X]1=8%@IAC"IF ,?*. M*L&]S4$]@IZ4>C7'ZA[TY,V6V5*!T0_T9(M#/X%#2NB8!Q>DY)QQ9I0"MDZ" M(23X/$K2.L@?%0[-'.16&QMD+@"" D5,Y0%I:1UB>2J_Y2*+/ .";$JY7WL M3#Y]''KHHR M#OZ,WP( +U6D2P>^F7-<44(4-<0Z(9URJG48/RHU5JT.-CRL8?%(2$"STDT3F#/M*%@ M+T0/3$QCIR3UM/6?/BH7CN^;QQ* \Y]=01''U@1A"@)DRF&C1@&"LA?.L*?%0X-'=J MWC-NJ9' /7.P@66N$_<,R N=$P,_8\" 0U2OYJH-AFF# I\Y#DI)M(1U 3\9 MBT8::CGAT3+)(XW[@>><<\DE(:TO\%'AT%Q08!1Y M!+J%4IDLQ+#%R.A D(ZY)32("&@$."39JF3M8;%'Z@M\@D&!VZDL?;OO7! MM3[ QX5#,Q]@,")7V@KDK4JEY2-!*LJ(-*^U#O8ZV;X8KVK5[C^W\8#/' =9 M$)0*GFMK#/-I+]9''DS:!O%44M_Z !\5#LX=#)9@;Z<3>#BF! DY\#&%<8ZL M-$)[DCMLS!0S,?('4T" T0I*5AB&&GD$WGQ23SN<4Z8D)IQY+:*W[4-;1NZ9 U]:#AX^ 9,D.B'@+1<$_?H=D_.UO2ET&T_&-MN>&0" MNS,8F>Z#)61??!"78,@>,&/[MSF(GG+5.QLARFQO)230XC^6Q55L=]:[4QA>!.?4N8)1[FE)#*H]4=&"*."ZJU%,TV1Z"Y*N$+)_M ML>#"6Q*D>N!R&RVZM^A^)NV'SJ7P(F*F*,/,&NX$B5YHZW,E@F[W^1X9NA=3 M=,]#*C_*&1*1RU2;5"/KI4?,Y20J2Z66#-!=\U5,[^/4T?-%]]O?"KPE2Z=5 M/ZWZ>5#U$Y1P*A*= F"9(UAA+*4CAHJ03 (&V*5EX;1E/X.KU+*X;_E2[GRE!10B^\MOC_,46)BL3:*$X9A MP4NBI+(YESSH("PE;1J;QX;O,^<1AES*4\"GA^T([-+^-#'1SO9J0M%B+_MA4,_+OWWSQ];+/JX_K-]KA;[.- MK.IS^%&OG:@)48Z>I<\:Y+XRNS-UT=BRO.0!G1^T'0WSU M_$BXN5OT YILN)$*6=E:]N]SG:^[AJG+D[O;F. 8=,4*'J%GS,D\$LEPC7IP M3_ ;HRJ-?^ZE5^'FBRJ9\]=W>W M,/#D8E2$\M?+YOW.S@][>VYT@WK9PY^#]*?P.[]X_V.W]>;AU"NH+GM?I M;1%06=WPGP\GG__V1Y8PL7OPZ7A[9^\8VHFW3C^!:MN"WP]3&XK='CP'U-?6 MSB>R>_HYPN?'6\=?M''1"651!(Q"#,8]9;]E2'.FJ7 YEDZ=%U*54P4ZC>6> M&$9<@&=8HX62AE,1#5P?@#L3'YY.5%"1;]:3=5-Y]4Q=.?E M<>%'^R^T7I.YK"AN$T70/+_^&J_5]/<<5:B_E'1-Y>+J[[][\W>_A$;1F]Z; MK^'O?&]/VSQ=>_]0>^$U0)ST;AAG%:?*Q/C/Y"R_?F\:0W9H(Z-O.!.* M]H;A95KE%IK_T+/_2]'/1ON#,3S))^I^,[/O4<3P]0KO@1T\CA"]5V?MLA=+ M>_CO.;[_X3+Z7B;#8DWR917CWVO+!)[QM7!@K_QB+EHQ%U#GX1(C+\&(W>I> MP<_DVWET6P'*.R*<])$*PFCDVH.PY5'87$85<_WE[4_O\$YL\ ]3X?UC."C+ M5^/A$$C"\CC[;^8%J9W]!PYW3E^3SN8>//_UR>[I^^/MS?\6GW=^[V[]T3GH M'!S2W=-/QUN]3Z?GG?V=TT]T:V)=LD>T= M?]#9V3CYO-.)6_.5S%3N(B;6((-SCIC-&;)"440)X6INN83[T*)MT"_# +[Z(#>6L^E4CK8H!@+Q$;CJPQH;@% M^J4 ^M,IT.?$49Z2(@2;IRK%1* 4JX.T(,X0F$7,X\HZIWPU5VU"PIL"_7+9 MV,MLGWR:[)W,+)3SVRE7.T7:?!/+S=:OW+YLL?R&6-Z9+SIB+F\ZR>V6&9F>TFX MT*710LM14>%GDHD\.DUPA]2W<-WA5 V<]UZTR+\(\L_GUA8N:,]$0!ICA9BC M&"F8/10%B]9)XH(W*^M* _*SY:MK=:W%M53@=5]%K^XBAU&+FX^00;>X>8NX M.6/,J;0X9E(@:HQ/&0(BTL'#GTJ$ -,8\QA6UC67JXHO7UW2)X&;#YXS[?$P MYA0N;_HN)+C(W##X8I1U!^DP7^L"OGY X7(0X>E&WF12WPR&FX.Q'<5Q]^+F M7HOPBR!\,<^,O9>R2>O4=*17RCMT 'VM&=<9$G6 +USM;GTPP;:>N* M+[,P+T*L[R-"KB76MTZLYR/EB B"6\U1T"H@A@U'%F.!I/&:,^>YNY*E_LEGN'B!BH!/:2+%%R-N96MQ1 N&0P2'O+9 W00C2-F 4&'?4 M.RMR)U;6E:*K#"_MOM=335QW[]B\'&?@6IW2ZI0'CJ9H=6&ZQ^:D7/GM;![#HH_.#>2%\;DZ M!>EW$I'^,+'HN3R'DFMG&7-!<\4U_Q>/FMXLU6Z=$*JZ>3[K;G81V<\SEX\@]N)J%;RX +SP* MPP1+H.BOE8_PX6.1EF0TVP2N;0+72Q*X+E,$X:U/[N6I61_5LOU']FK?]/>N M/H?93MKR3=K_7#9I/Q52L$1IDY>\H;>7BOA1SE/;T&?5T"=E2BQ7'J^'&\(E M&+ '+$GXR/?-VL1EM[N3QCM_IQ*$;T\[?W\Z_KSYX7#WM+O_^8]="N_E'?+I M]/.F.^EL[GV[N)-V"&V#=QYLX<\[OQ]V_OAPL WM^WS@H8^']/-.Y[!S^C;? MWGP3M\Z<65/::Y@SY"75B%'&D6;,H)PP+Y4FE.:T35QV7\$7=VC#M B_#"+Z MZ!"^S=3V.!%^%BN!%7/8L!R%0 EB6EMDM!<("TVI#UQX']I,;2W"MPC_A!!^ MD0-R-RJ.>A;K2Q@.^.VZX7!O^VX83!DV0_WOV_Y$!QRW.N#V= ">':!+$NUR MB4)5/EQQAFP>-<)$.HTE)Q*+E75,5JDD;6J*1XG^MW5:^ FFIK@:# &B;!C> M+A[.P^'/8]Z[.@)@"GV(M-AW'>RCL[QKAKH4=8BPCR'QWX@,QP81*9A5W& 7 M\$--Y978UGGOOA@?S3?S6QJ",\7PY,Q^I#C@*CP&#$:,+)1I33SPH.:)DQ$N[).-5TEEQP>;',_M'ENG@W6 M/9"GML6ZG\.ZF:/6^UQ'$R5RN::(D9 C9S$4IO>(:YA )C35BPAJD5=#( M6H5UC(PY&U?6Y1I>NE0&2XE["_DIES#%7=O0MJ%M0]N&+FE#'WSCY^EDX.R$ M469--Z6.;O-KMKG0EB+B]Z[S:V[XKTG>WS6[H+ $1L%O[)FB7XXF1Y@=B22Q M.6),:P2SK5%@*L1 ',95&*%:%?E%=?2 V\JM)KI'3?0P&],_VXEEQ]U[/&+S MD_#:[F/?#&9G^]C:P#QB%E ,+"7CUP0I&3C"P1IOM386NY5UH=?N^)#A"F2B"^:1'VGZ,$L9CUSDODBQC#, M;!@=AY 2[X:LA$$J8X->@YA2[U:D+A4>'E@8C&H0ZUSCZ?JB_W50N/3 ] GT MM!NF]YK>I*Y:UP#T9*-!-A@/LTG:\C)+1_XRUP35E&O9WR'58 ,YG&0T3Z6. M+WG*58T:[9M19H:37A1PM1V/LOY@E)VD+:8Z^1RG?U0AFD6 M]>&D%>G:D2ABAT7X:YL'LZ>G&(WBKV0O56,O^ MFB6 /]N5^;&<#M1T$& B,U,KC$F;KBL*\-QFA"X^8W+:RX;4]OH(V-H-5MSS M7*H74MC]-AW/>K/3)H#KBQA,MW^6C9A$&/X=/).,QPF"E(?[RN2 ML)='(&7II0YTCZD^*GIV/"RK$@+AVU'HERE#W]&PZ+OBR'2[)ZD[T+ D9H-A M^2O<\7_C GHY>8D]F0#0]*K4\/39JT$/IOXD@Z?5'YZ[9_)]<_D$@=:RC;)> MV&G4^H-IYU/?*JU7C\P(#6*GW%)(5ZXMY56*A/DO2/>W2R\'M/+B(>)^OOAO]\./G\MS^RA(G=@T_'VSM[ MQ]!.O'7ZB70VM^#WP]2&8K<'S_G[#;3]$]D]_1RW=G;)]L87HI0E5D5$.7:( M&<>0==0BJVS4,(7<<))2A*RQ"]P](6DWR8%)ZAL09EA#Z209>R-+34;VM>S" MD>BB_W#2=2_G0)Z?3+EO6\GM9KS.94"Y-#EB3D:0J6B05+FV44D.=F(ZS7&) M/3B5J<'7BO4E5M8+B8H5@R0XY;@[JK0\2-T4G9*>76YPNBT/\#,4*+S]_HNE MC#C/%5(BY?*@RB(3"4=!*NI#U%[3F/RX:^)J@2IJ!M&?A=XEL;G):37F)= ?8&\]H+? ?CR\,G&U*76=OCP]RWVN*6#]R]GQH!]!+$+JBW*^!>9X4 M'@T'7XNR:C& =W><_".)J_DP"D-H;)@^"B06[A_7]E\!!"_9WS",Z9]DGX*1 MEECRH#]M_:RWU5_ J,MDK"<.G5HPZ$Z^:M@L='0Z:4# &KB8M#:IFPM36]D. M<3CH9=U!M\V2G&OB@'*':A"CZ1V!.)TL4P ?>/A&'9&/N]8N)[6J. MCKI%;6B?O^04/DY%?8*OF'9CD$[LQ_-\O*6PU_7II%$#L2O EDCF06-053-@ M4NVW:GU7%MSLJLK@F\Y*8U%,ULR\PZ*&@//25OJI^);U MH(?[T(I^\CM<0J,O X+$B,X57?Q>Q%#C2H?0@^H J#DNYEK:GOJF9JR!/W<6,+!)]9Y M_\5(&2-3 FP7*8 E1#!E#+9@U##/H@*AX71EG:]=3!A3^TMJK]_4.*E1Q37Z MU9Z!](9,Q/%H7/FAYCT^X_[,&WN%"[&B %.O3/V:,KUE^HH9\^B?D\S%=MRT M,(%KS7.>,V:M,Y@(*K0US%(IK;A<-LF-Y._=M&K=H]]+^PE1='CK_1L4@PICGF.G=4N\.1VF0A(,ZWK#=58K;>2ZAV'- &)_L[A4^74 MK:I#SZ0$)M),MC;F6>><47"1@F2WZ5:M)CIJ0I3S 7.OF(U2!\^-Q]AIZAPH MSB\LE7:^SMOF2O9>+(&L+V[7WB_/D9?S'+[VW95Z(]?$V87YQV#@CT&?;1:E M ]H+"FH''O][=^ .'WBM=8IFK1ULG'3(ULDNK)'=O[=./^^\AWL=W^IMP3LZ M^UNGO\-_[[]]_N//@_-K#=8DW3W]L]C>^7-_][33[6S"NT[A.:>OO^V2UZ=; M?[P^[6R^.=SM=>+6SN$7*7/E>(PP7!ZH0! **1PPTH9%C3W-K1;G2Y8'F^>2 M!AJ,K,ZXA*O27W=PLZ+?9FO22KOJLCU=YI\\R+759.O6U3]!V>B MGTBUTL=?&/IC\2W;JITTKY.39FFSN-_/W/4*[P%,'L?<[08SO&36%EYZ]Y'; MZM;3(5PC@/%GZFL^]-S^?,'VVZM(NIS5W&]1))Y#J?>[5G3[_]@IDWT_6FXE+XY))>QSE#K:/0K\*.'S@K#;M M8B0]WGG] .\T^]O;Q[F MVSOP=^_#X>Z!8Y\WMXXOG/[I[7[;VO'%YS_>TL^;[VGGCP_=#GG-X#[>V7Q/ M/O\!SSS=/X3WGJW5P V3/"<"V;3WQHCVR#BND?1&Y)0J:V.^LJX47<5R^1+- M+"6:+F<&WQ;$ET%$'QV(QR@]H8$QRRVC-BJKJ*?4:Z^B5\96(*Y:$'\ $)\E M;LFID9CK'"GA#6+8\A0!3A")2FIA0W 2KZQ++E:):$'\IB!^%\;$10/PT1L3 M31C]).K;N/\;%V51!\K^TAF,0B;NK'+:$ZR#N60%-LZ#]H:KSKGYS?&P#B.! M.6^!? $@[[R:8^.:%OW=\GQ3OH8E8[",>D8S9TAS 1/A*02K%DG$]YAW>#=+7D:6KS[>;R; M$5?!@G+:693S$%+&08)LR U(E>4LCY)R'U(@G5C5].)QLQ;P'HZX/D$O^+OJ M_/TEM+6M\[ND;/5RB'XW'KI]4X:-^IP?#-&&3\)9G9%KL7H1K)[/2,Y T7*; M<^2Q8BE/E$.6TH!@Z@05 -2!JX35%\/B6P?#H_$2M]"VA,3T- P'WI07#G&T M@'<'@#:X*9$(R2M(X5P>1E"WI+1$Z?H%?U MS6 (K^BGX^A5-HJL-_A:905H7:F//\_T>4!O)KOVI+N3G91-H5L=(_G#%/V_ M!F6+Z@NA>C%?6$=XX=*T62XQ8BG6P0K*D,J%RS637!B[LJY7*;_C?*=/T]?0 M.E>?"@+> HD]E^^YA;F[AKFYD "NL&?1(P)3@ACQ#NE(%8JY%=S:(&A,.TDM MQMT^99T<&6:75O^\Z9&'.RQ3VC;TH1IZS=,@-VWI0Z^=AV_ 9-DND\%Y2Q4P M'GIL7W4'Y1T=&KC)L9YG7")J,2W[*$M$+4R&GUM&@CK5Z427%+KZ&EY-\/@ ;C57-R)KD]0A<=J>Q8"*/1^%E,YKY M_"-6KDI'UYRWO]=D0'09SB*I, M@R],]]B.^[6Z?NY//!%MGM=0Y3 LW/FY_W.P=^'W"8;^]LL.U-1SOP MSO-9UU)5PL[IGSW0$L4N>4\ZFW!_[S6!^^CNSB'?VMQCG5,';7D3.P=OC[,4:M8$*(E8<# MDNIM+XH1* QWG:G;F#_Q5H4'X9?95O#O# ACE;$^^V6E^7OEUP4&>AGSPB\Z M.(MF?%_:!;K=S_XT(/+#DXR021;ZK!S;LO!%^O1LO8O5[.VK[4[VMJK_5E?K M^*OH%2D_N6F.E"R8')Q2FW.GE29"LZB\!37$18R>$1R9P(V?"Q,R;YZ\[;RY M2E'-R>TL&?AV_.\@112^330)FEY.#L L3Y;P^]9A6SN?V!2[,W"Q-OVSJ.N0 M=(-)5D'V>CP<' 58&+W@JY(Q/E1E$%]]V%[-AF%OW$UU!D^:TB9U"<-I*9E4 MC,GT'4AF55\S9<"'10$KH"J">.Z)\$_H#HZJ>]/3>F9X&$:IE X(3IT0?^[$ M1.K%I,EQ/*QJ@(;^?ET#,JV#"A7ERS)=5;UFLWY->O1F8?;Z \ TEWUHZC9F M'YLR'JFM,")[=?+L9!M-7MU@W?X'6IN_3^)('$HCP$3GB4I9\ZY&- M7"&OG8TR4-YUA?K.\Z8JN*74W>=/)&L:J34+^I)*0SQE[;2;K1SA_%W)4/[YD MP_>Z*I]VNN'[28GPTPO[H7?Z7IER/_M?TSMZ"68K_)I<%D PD_NJ31+\ MA2"+FWDQ%PJRN&0C[J*QD7CF-S=; TH1LW-#Z:T(U/_//F6[J] M^?:T<[!_V#E]S[8.#OEN[SW_O+-UO/W'F^[6@8/G_;>X$+JQTSV$[^#Z+;+] MQWO:V=P[V=[I%I\WN]".#;;[]Z>3#A@SG__^\VSJ80T&1PX6!Y*Y-H@)PI$E MQB#!E?3&1,^)32[4-O/PTA^O?O2*[EWR" ]')ZL96)^-CSLINZ/VB/7R(?_= MP?M$#-XE(6APOA*!%N470/DS*2V%(LX8PQ 13"/F >]-SCFB&GM)+8]"AY7U M)0SR7DJ<>K#L;H\>X;=A89NTDYU5S:IJ?9>A\9*W&=Z6$>$+UQW>*KQ/9>"O M8,KP(8W4=OQ4UK>V$+\(Q,]GADLR+@-7(&R8(D:81];3B(@5V&B9IS1Q*^N< MZI;%+Q'&/T$6/SE.D?VKI>S+!>B/]T3,HT#C^01'PC"8BYRC$!0!PJTY,H*F MLB",YC#Q*D;3YI!?0D!^@J3[U;B$QH9A5A_K&?3+_>*HS/YU9_C\O FWL+DV MF$4L0V0T>.TTM5I;J2,L?<>6S)G^MC\R_;T"+FZ]Z O!_1DONN,N6%Z=?02X MIQXCK2Q&5' :M5)6*KRRCO&J)/?A8VGY]S-.4KJ=0@:R='EWL'>'*/^\6;A) M2UL![68Q9SYHG7,M,)C:7)M L6Y1_DF@_%R^E!R^^_;%:ZJ%2QND03G$+("\ M)D$CSQ2C0CCAG 5BOZK4?:3@;WG],^;U3:;Y$GB]"\77A 0MHW^D'I=;#8^I M:S_65WZ8RD8+_#<$_N,O/@;"E7&IZH!"3 2)=/02<>:5!Q%5.)V-IJLY;>NN MW!'H3XXDP-"&'\3E7GKIPSZ^W1N81/B$(W-2G[Q.T3V#ZE2J:XK5-H>E6H-E MN938/6FJ2C8*__K;4>B7 :[?3L)1?]>JKD7B.VNU5:NOC2\A6.JEX2B0R,%B M<20=3/-("*YQ8(K@G*VL8ZY:>Z6U5^[%7@$5T!HKBQVB>1I /_]%(PSO:EEH M 7XA@'\[#_#$28&E)"@(#=:))@09DTMD+<.41<*HXF"=B(L ?ZME)IZE6=(2 M^WKD/O6#&?9#RG#S-?3'=X;M3Y##WR>VWWHPYRMH76KWW\5H?Q)G,+GJI$'] M%ML7PO:M>6Q7GANB!4-,60+DG:>L$BYA.PF!6,E8'E;602#:$D++@>U/D+=7 M=OA\UIJ6N"\9N#_D-L/<%Y6@M&B_$-J_GT=[K!2U01#$B>:)R3MD=12(DIQY M(0*.)J3-98HO1A&U7+[E\K<5+UJ[X[OI?,Y]X'Y+ZA^,U)OO(/O9@UI35M\" M_$( _VD>X*U2"LOA<@=T/C@D8Z2(SD8T=\VWNRQ;]%T)_ M-X_^K,J\;3C2)EC$*%7(6)RCD!-C, W!![VRSE:![KS^C]8U?4+([8$X_. M7"7D3H\">8PR0=R*8/HM%F;%J0+ MA_-T05(LHZ,,.>@P6H@ '9T[HB.ITJ65(6*41RXE$BFJ, M1#0<"ZM3AG:@ &)5:])2@"7R&S_!W<&_!\-#:-2T%*KQ*2%.5>"N/;:SW%A> MPO# ;S_:,WPUZ)>%#W6YU9TA=++V #^(WIO+?0OABTS^*W.YM;QYV] M+U)'ICBV"=0)8L1AI //D3#6&6ES:@196>?B/A)!MGN"S]D&&:3BDWN3TM-3 M$,C^U68)6V:7WFD8#CS8C]?PYLVF^ S,MV$=-\/R,^@C(A$D' <7J* )GA3!Y&7+T^_65<>6QP/V:!KZX&JRZL8R'6<>9,&%>:"2E@2?KB(EOXV2^PO^]<77]7_#CTDC M+\D>W3/#O:)?%VZ&;D_^;@:"7NSH-5MWMDL_Z/_W!Z\+RQ=-6 JIL.Y?V;1X MRS <#4-9)6H;[8 G"X -<:F.,C@ P8 MC]-09D4_ZP6?) . YFL!E\ _H3NH"OI5.>!@: Y33 U(5EFN97=N7;WMO#D# M?__9'EC#1(9]..Z=_]K8 N';)>]+9A/M[ MKPG<1W=W#OG6YA[KG#IHRYNXE9ZS\252Y5V,&HE@*6)"!@ S)Y#+N;2":"&U M2K'+%X"L'Y+8)4GC0:934(V&?@TU2"%;M +5?SST7AX M-"A#DK3)"K_^>E[V]?NO; >&"%0RM.PD QF%U>5#LUQ!_D?5,);AR S3[\4T M*_CYD+95&,1J&^#RVB%5[L8ZS_Q@<-C8+9B$ 0NM5, M'1>C?8 $3+(>=&>_G,RJ;YHVAS-K3W%^Z@F*IAAF7TUW/)5J=Y5K[ACF<#)W M/@-PO6JTLLUP%/I)FV9PVU$85A#7=W.OJ*1BM?IC=-&&@;_&79^6RK Z%69/ M,@/B\ZWHC7OI&?^X>[\7_VG^>9GS:V,(5'0O5'L9'])OVW%[/$J 4/XWS<%_ M8(JFP"R>'3!_RI-O"U-FA(XH**M3LID<:6$HPBH8D6-A0P@KZV)-7D#F#%9' M-XE#T;]2BM>RC5'VYQA G.:K69KZ6@K/KP- CRL70K/[F/!]*_AW@#()]A<1 M2J4,B*4UDEK,@G>I(F*PWAM,B:-<-4(I:'X+=.$F/MGG1PIVR=;>%QHMQ40' M9"/)$6/$(B4Q0Y'#AP)CG"L'I*#H7I"]]\3G="/2Q4KDO:D[T-;P\+OQH_P7.0A9<-8[G_G#F<]B#=0X$ MXQ"9")UY8;K'YJ1<^>U,GWM YY=XQ1*Y@08J71/^/@-Q+<4V<PF$,S=?%/NF6E6 M;WN10C4*=YT)FK-?RZS:I,(OLU9;^,AJ;BD$ [/Y[T MCO8'8$>\@L=5%OR'4 8#MF_VR\KDRY5??[VP4'YR^2T59:^=0=?_N=W//H:C M4>A9,(X(2VP':R#2Y=B"ZB_,\&3"QU]-^/C;5]N=2\88IF-U:H_!$ZYD.D!& M;,J[=9;L,-"=@4?0G4"ZP:XFP6&)'7<.Y#?X1'92RA'"+I"='_L_PC!!D4E, M^K^#Q&W>)F ",V5Z8F3*:1!Y=J1F#V\=?P$" W9.*AFBA4]E7P52G /VX<"5 MI4:*/%]9!SR[0&K^)YGEU6@F2CU99VNSY9AL[)2YHUJG1\/!UT0I*W-PA/8K M-T<2>[#RA\G?5AOK,'$!9/#H:# <3;]9JXS1%@E_@O]_61&@JD^ M'M;/^5_3.WH)A'Q4))H^?<\@1EAC_;W%/"L_JZP?-5I\;_R3]P;,KG[RC";? M(8! :N7>%RJU=F"8U/4;0SGUB#_F=-WW/>MVK)SF7E2=^GHW;5Y(]J M)WOR 9U?:9=R'D&$I\HJ)P5P')P;3[UEAD0/?P3@,.3BKM%/UJ MW*N;+JO+67-#K=<8YA4];&(PEN-S%^2 M*4SL]^PNM?^CY_@78T6A_,(8G^?+7.X\>O[AD M'GU=Z>H$:TW]7?HU %[VA,)S/L_Z,^K8.GD:<6^\MV=UQK+-S>-PY>%-L[7Q([V2=S4.^=;IWW/E[-X?GL>V=/P_. MQ[GM'L"S3_

/U+^]?'OG\'1[GFI-F::BT23G=58U*WE@Q^4D!K+- M;[",$'_KE>O.YCW_D$9J.WXJZUM;C%\$XS_.83S-G904*Z19R!'SN4DEC @R M-%=>Y93G HB\NB3W>4OC6QI_BR,W/16N]Z O!_;P7W3-.* TZ MX7LJ/(0]4@$PG])H&72(YE(#^5[%_&*!N99^M_3[-ETL]>E0N+P[V+M#D'_> M)%Q**RW.@W&6,6:(Y4#OE!:28.XI$2W(/PF0WY[WHF.MA=%<()7.:Z9I1\KC M'&'&M!><4QYD*A*-!6TI_1*!_!.D]!MU9'J9(_[R9_=+METZF_4,]ZRV4+Q+JN+-QID*H"QXK M"3@NE$0L]ZD^-&&(>(,)9F#*6;:RCM7RY?-;2D!J^?O-0QW#45/7IT[I51WX MG92-;@XEMHQ^&?']SFE[)1N%3\D,^V6 Z[>3<-3?M>"_$/B?*?9$"1'"*H4T M#Z !.'!Z$R1'-/!CRV17RHB7\U[ MZY2Y*9B?*0G"H@TF#Q'!Q K$C#+(8(&149$'F0>BM>7@/C'"3LX!LCCEB,5)D.5/(@0!0 MC*DW%N!=ZHO1-+^V-+VEZ;?D;@]FV&_=[4N+[3_<8;UU!I\22J!O2?TS)O6U?V8N"V#+ZI<,^>^3U5?2T(+Z0J#^Z4P=-<(UYEPB+95#C :' M=!X4_!#$"(JYCG)E7=.+09,MEV^Y_&T=@:IW5KM5@9U[@/:6U#^8[]U\!]?/ MYAYX8L6Y[PW>=^?A77K#!&,""1\98D1SI -G"%.AL74PQ\0"9U=W[*II&?LS M9NR=01^Y^X;XEKTO%\2#$+@6Y6\/Y=T\RGMC1:0-H4@"D^>Y MD=RH?&6=TSOVRSQ+$M^4/4A-O&DR['.YI*]1KGXIQ^[A&S"9MBM4RHTG[1JU MO-N)N^6)NQ]R==5R?!P3UPFC\S52VISC<^/3YAQ_>B":&QN<)*!N(C(\QA;P1G M@2MJL([81/YE. M4AW7S/C4I:J<:3HCVNY>+RF0ES \\-N/]CI>#?IEJB%=_;$SA$[&, 0+M)GV M5_6L;TPGO<7UQ7#]S)&Q&"WUWFNDC$\)\ID#7*=5A*FUD3MIJ4RX?A_G?]O= MZN=L@@Q2U>>]!.)N'@"R?[4IF9^2KW$VSV=POMV/OAF8GSD@AHD*A&G <9I3 M(.G1(\6X0LR%7$EE&$[53L@JS]MZ)W>[+8W)3^Q+WXM+<0D;^K!;CTTOID][ MG#[0G4&RB,YJT =SY2T\I$LP@ _HZKON<#U2OG&?KL %S$K<,HZ%&,>98RQ8 M<6H)Q4B:*! 3/"(5,$'>>6XP(8Z2L+0[EXNMMR7!IZLHR6^CM&DD9<8B3TSW"OZU=!6^K_YNQD(>K&CUVS=V2[]H/_?'[PN+%\TY2@5UOTK MFQ91&X:C82BK1(&C_5 'X91%!4"#F$&[0YF&HRCW@\^.!\-# X7JJ2"Z7IG MCAIK(QL-LJ/AX"L 0V9&:'_0"]DH-36#1GXM7*@S$<*S0U:.CXX&PTI(QE7! MH+5L!QX6Q] @TTM)+M++T_/W9NV!W>*D- &U^# L!9BWA M6E;T7?5V\RT[&@^/!F4HUZ;3?/U)7?9)_%X,L+.54)).NJ'X/!87-S,V.F&&9?37=< MO>KC2>]H?] _^=__IPB6+\M+7IE::4/H9[U@RC&\NY:9$EYFNMU4FCOT$U+4 MZFPV M1MF?XW[(:+Z:D9S S^\^>#K9,/6C;OWLN7;!E%20,UWP_UB F')' R!T+F+ MC#.II#,A4H%QS+E058$4 M_3_ SSX??DD\XFW-][3> ^NKL#9&ASCW5.';3E32QP\-2SD9F4]7[NJ0"&LB6ZSPD'(]@%)*IF9 MDZ"I@"7M CE)S(%L^-3=E.??JNH2"7;'T?P3P42(&W-*8ZD?A(&-XO"N'\>C"487IN4.=^[@]GU'0O(#L,YA"9")UY8;K'YJ1< M^>TL\@+LGAO("^-3#\+ZO^WPM_7+WOQ]C;]R]>WW?^,Y8:N!A#KCB,9,D#PR M!@M+&Y(;+&W. \'?#(K!^?!D- X*D6-">Y6J;HRP"=6;M6WOZF> M>K6*=Y _:O6XT6QT?MC;=?D<5G*A6, 0.__NM6NU>U9C;*LUXD!RM4[<:#? MFK9[-N(/0Z*Y6MM\M]6HO8-OS79@[3-8#[;K#VJ_?5W[OVN_U_[3/&I6/&)( M+N%>1_:PT\TF0N_ =N-!IU4Q/(#JT4*MYB_,AD$[]K.-43&V6G=TY_Q6)I.U M[_$,;M;]GIDD_/K^I-LY'M@B;U,71K-6JQXD7V,&#&4PV/@S=GTSJX,F7-DY MKK85F XP_E;U;)V3/I@Y ^99#;(WTB2@EO+&ZG9 %U6#!I0"LI2O[MOOL78K M90%JX7)ACTG6(@+S@=K(M.(Q&2V\CM$3R:)P48&P[O(>?^F>;P_%NMH>!7'&S[5LG^4&_P K'_W>2ZX)?7O41)@K^ K!\0640 M?6U'U7R7FSUZ]D>7Q3#27ZZY?5VL?ZAXN-"[1^4%@R M7Y#-YQO\ !>(FFV%2\-J>$<@4LU.J&73+$P:"%.9W:\:@:^*QOBD7]!<.U@H MF.6\3O!76W-#(,AB,$*"O"[YH]V0I6H IF^_O*MI+&K_>S2Q2Z#<1R!7&T.Y MWG,^P-W#7:O=3-V,%Y$YQ;GEFFL6#&5>4&*EHB&((*]2-RK MO622X(-)Y8Y MZA5C)'$;97020&?<[S/R^8QY0(8*>](%<,7G4T''6!6#_'[./ZJD*KL X"4; M34,_#ZB_SFD&B,HW"NS@"/0PS$UOG!I<^'TNO_G"UW+/KW]SD_7U2W+\RQF[ M,L/$IZ!TL$)*PH418*4:*H%,*Z&$]''(26/>[%-Z,?_@C-WG'+GKUIMJLQ51?==/ [L,J,6>-$5(;9\ AZ>/^A MT;8V,-JNG%(,WM1L36MZ^_MW7GSWFW2-$'W/B^>;X;0,24RS/*-7UQ.S9.LW4S#ZQ9D[;*A^3QIA62YT@JO%-=XZ.B?>[U_JZR%S@G<*?1^ M+X&]#\PM_%_VZ/@/L ;A1[#>F\"RLN57<@P7(_!HR0.+I.!C(+RA:C'37L GCC_>4^>!D12(?_P+_UT_KYG]_AOZ/ZX2?6 M.&]EQQ6O?WM/&]\V:;YN]_ 3OAJ!!&-I[IR_/:]_^ 3_[9PUX-Y;W_X^A/'^ MW-G>(3N'\-P;!T>-C<^I?C;6B%K)X"1A'"E)54Y?(<@RFA!6GAN7K$B8KZRK M546N5UI\[O"CA43KDI7X\.ZEG6,8>XX&:=G!_R]C\"\(3MX'C"1CP/%9X,CA9)!R,F"FK*8X'VFO"J$+QU\@!? ".?Y% M L+<4M(+H9^S)V>TA 6/I\'CYA@>LRB8T=@AK:4&3DXL,-39$##]()Y MVCO%R_!= M2,PJ]/O!_I=!/B=\O-79GR/(OVX2SK6)5CB&F94\<&U-Q #X&G/,@E+B.;SJ M!OS@7*:7)\&] MT%HCXP5%7&J!;) !*4F,BS@D&715!)#3PM<7".=?(%\?INCU!G51?F04*)1] M2?WF,XV ''0D'7SR\X5L%-"?*@YR^^UX);8H),':6B1E$HASHI#AS"#IA%=) M::^J2FRK7#_%*6FA]Z^8WG]MPW[/E9.Z\4=LG\P-\U\WMU^FR)B11'P>"$3! M^:EP?J(13^)"!4LIBA8'Q'60R 1M$1/*2\>"5(ZNK/-5J@J]7R2<6 EG(_6.BW&1(QL- M1IHI'"A+R0J;@5^9Z[1_IL!?&/\K9OP#W_U8+=M"^9<-^9^&\E>"4O!^*KS? M&<=[+F2R5@5D=+2(VQ21UDHCZ4+$D4HGB%E9EZOZAFS90O0+T9]5HNS D=_* MI4F> O<+XW^V0UM[![)/UJBYW@*N /Q] -Z/ WQ@4E,M-&)8*L15"DAC3Q#F MR@@N&"-.K:QS-F=X+W3^%=/Y1J>-_%-#?*'VB^C4N1']03Y\40"S4P#[$QX= M!J*0@D$IY H).1K3.*R15T0%IS0.7.0"981>#[TO#+\P_-FK@!!3[.:&1;F; M^$@3G!6JOVQZ8!XNGHVA;&S;GV-O%OR?"O^_C^._#[#2CEF$0P(#P$>-;*Y) M'S15(IA(#?<9_QF_WC2ZF "/Q?]AK[$\Q-DUVZ&S;[:S>.-\&L5ZTX,LD5:- M_:M= $O7FK'Y*5UK%C!_[Y&T850B]4;ZT"BEK*?C"H<3Z7M8N!0:^3(&0A9'%2_-0(LQ?O^F=YV3?FIU3GM/ ML6T+;7@EM$$EH42*4F/MN./,",Y-E(FXX+!/<6]C1!O0H_G#QV%"V'9G2 U& MA"+V/G0[O>(TF(X(3.3^1(\3548AQX-!'#N)G+ 4&9FH\YIJ;,G*NN"KA+)" M!!;(=?P"3P^_=;K?85 U;X^;?=NJV9 ?*6_]87;_=:.WG"'.Q'<\ S2_^\3P M7:?=:X;JR*_3WN["PPV\O\,E?S=8\;<7"UXP?3I,G\CIT8I&&EU"VN=NI%HX M9(CBB GJC0Z&&Y]6UKF<!-SI MQEZ_]C^EW.[2N?1NP_>*F/>:^<>M]!]X;_O M@G&'V/7 YQ?2D-C0A@VA[+P MEVUV_[&M4I)K2MB?R.@)V@;#I$>:*(RX3!)I:SUB27'E'(O>VI5U1E>%*36Y MYNS3HXOC*EN:@3[O.>#P*2[N]K '>6Z)W>YDP\F/L^UKU7*>S.,W]90NP 0^ MHT?POM.UI*SD*3V&4UB@I%".J2C'1,X!$([H#!/(<"H13TXAPP)%.1!))J.L MQ71ACQ&GVV\+@D^W49)_]3.[AG]#\\?ZO^%E-,@;C,HCV]UOMDNR<+C(&(+CA)A6W_<]'EMAN/P4BH2L+U#^(@ &9@:^36YS!LL"#@ MZ9N]@QAJIYWN=\ )'ZOR<1:83 \NZ]1LS74[%N2KV0>3-/;SY\ 6K;T_Z7:. M!Q]^F[H@)6NUN9M:FXV_)L ,ILAG0(,Q!7C.V]!LS,CZ>-+U![87/\*(X]M6 MJ^,K7!M-62Z1YOM5<.5&#"?P&#FZXB@7S;F .[R<<->*_^?SV>ZW<.PHEPWZ M];QQ_O=1_7PW0QUM;,#U1P!W]#W;V?X.L+7/&^<>QO)7:FR\I8W3/6EYRCW$ M$-6.(NZ%18!@%J4@=6!<*!M4CF*^!E?MF*4M"^#^I6".HEAJS5XM#B<]2YN+ ML-RCB<]+#:+F.T>QBH0^/ND>=WJQMW9)S5[.KAT]TITC&R'UG,>RV:XE4/^M MYGEV/-V '?6XT6QT?M@,!/GM_FEL_8BU([CW0>T8OK43:JG;.1J_;K66;+-; M^Y'=%6-'%+W::>S"I3;$VNE!TQ^ =/1.6ED>X.8P%R W2HE"G[M7"U[4/OM MOZ9 '2:-20Y;ZR10*1^,Y$:3%+QS@"G1\C7QV[G!^RT#FS;S?;@+O#+)HP:\&!8^*WR' *<'K=B/UX> M&DWFE'W.T[&5OO8&885%' ?B*!J';_<2F%P&U@\Y+ +BV!@$9-1!(:RL1U]I$H0572MX'S2KEVOYE_N+R2-8C .T7Z7E%[';V-*6>)J90 ME!J$#5./K,,,46DC)R&JF/L8T[7;#MM&8K=6R_4-[V4W/8=%EPLO@BW3&F#5 M0?-XM=:9:(">=\WQU5:Z0_Y9V40@R)V1(1;#V@LT>O_G?[;!>ARS"X>>@NZO MHR />KVK$;9:BT#P0*9S[53VZM- W4/C#MX#,+-/.[@M0%;8^,KWWJ[1STF M46")!,O5X8(E2#/LP2"0@4EO#(\\QP[<8*#6ACA6.SU86 S+[I@LS;#D(%79 M)^/.:O;XN'66]^+0.Y/=T8.3U-'?LX4=JAL./M\9 M>(_22?\$X"Z7,H;;]D8@ .(*\W%6@Z^.N:G)X#;'\%3]L0\?G;3Z35#":[6M MC A=^!:3(8'BVN:[K48M_@21;N9O:P*N=HZK ?4[-1#;5O4UG9-^KP]8G)^H M=V"[ _= ?N\RX'',&RNN;Q_>4CWI1^/Q[;T>_BI?S;:K)OM8?A_YLFMD_R@7TY<+_Z_ MD]PA9,PW/MC[=O]R5R/ZZK;U/MOZM">4Q03 38J'94I MNYWP]9I@_UWKG+9C-^O[<4?I6NU]2A$^\B,.'*/]@V8O:_VX>J>HY;T"G.'2 M7UX=SHQQZOR!R[=7+\]\+CRW.=VC5P6#CRG7H\$^F%"ZMXPA;V88Z^17 DGI MMP8[^.^3UEF-J.&>RR[[:70? 35'=8K<<\6#CQIL#P64D'+!=30\TWS8%8HH M-/IA:B5X-1_FKT[W8S?^:'9.QH^&7JTJF^3H,*[M3[FO&9>6!41Y;FV3\UR= M=Q(QCAVLDX5%RJ'0;.VVX^FAIW623_^,>30 M>/P6*[<-,P-H[#XMV2;XGKR4\"NK,?9ZT+V,(-B/R'6C_8YL@H=Y8UNG]JRW M\J^)9SX"Z^+*1%Z;G]N7:O!Z9>D'NTY%1:+$#&Q\P6-(SGD?A,91*6I,<+=. M_14)62@>-=6!Y?U$?&&>O/JV-SD-I>GO,Q=CD-NK_:__3U-"_JC5.ZWH3UJV M6]\ WM<]KOVV4J]OK/S^@N?M[ED:H.C]7X'\_FUA(W7!)!8#DQAX0@]X7C,T M\U\G2?7J@!S_Q[I.U_8[\/Z7V/W1]+$'[[3]VD6UE"E)KL="&:U4=D=SQ8SF M/H#.QL!O%>-!#4U90L4]2>Z-_'0K_=/ICYFC%Z4O7C%QW=[DC;=[1"3JC=7( M8!X03+Y&VON$/&=84DJEN8.X#B2DLH$N<@DSAZUOK.67'*MA:T>CG5H#N=IO M=V +^5KO&-;2MH H&G8, V@ M[1(F),;$-==:<# WE);"B4 2'SJ]8?N@F_;15&SX0;&>KXT;-[8_B?JG/:FP M#-$HI%+NVFZ$1,XRAB2SB1K8<4I%H,,W^:Q';I[I@I9>M2[;OB'@".#G(/N- M8LR;O3J! >64K4V;44V+6$:;=3:^-GG9<7K8KMROZ[:ZZ(2<__E4)ME8X8/YFV M@Q)6U8KW!^HE>U &@:?7+0GB4U Z6"$EX<((K8RADBBGA!+2QP'VPC4QO,V MB:5GU+$4- &4(%1CYPR7/"I*O<@U@*O#BDZKU3FMO"O5^00,Z_YF&]NLI;'@>#&A_[U0]SOY"C'CV>C;O(@:6@O#Y]\*'2# M<' 0JI8][L4WHQ_^",W><O6FV*RFI+KHI@VA@-QJSI@6K3,=A+M/P_D.S M/N01&=)3K9F:VY2-&8[3Y&S.NJY5D>=GD.>99OPOB#R/QP/,$YC'TE_S MG),ES7U]_@$L!&0_Z6K.3_A_JPZO.R=PI]#[?9IM4$JPC!5__%_VZ/B/FL\_ M1N#IP.#!;"DU(!\>_9/'=50__^?H:G[WUH?-L\;Y/\VM[9WS MQL9WT?CPB>P>O>>[AU_/&MN?CW:_-0YV*+SW;3?5SX:YW5]P3I4,G-(@$$\1 MYP!7AZSB!"FA@O/&1C:$_=8P1I1VB49M< M19(C';%"'E--DC)&,)/;"4FCG@#_2S')5VS);-V5XUQJ2"X9_C^FJ^B-X'^_ MO.^B .ZA +Z,*8"H=$9=CZC3&G$"/QEN$L(V&4E%E-[F_+95?4,AX6( % -@ MAC-W40IJ;A6#"]N?,]L?+6'!XVGPN#F&QPQ++:/BB"=,$<@-0980BHAV6)"@ M%0T>\)BN.\&B9<=P 0A,P MR8G5CBZ8*V:SW;?M_5SWKKC>I\+Z<=>[(BR78G*("2D1MYXA&WA$RE'IO#>1 MJ"K^?55A7L\)MF]HG3QKR\2PK] -C\L M!=8;MMG+*%"H_)+Z668:3#.H@S?XY.<+V2B@/Q7HC_O4)=4" R\GJW>E-E::'VA]3.XM(9)%G '8FY1#)[4@*FH5N3.9W'-Z M6YGC0NX+N9^-^Z;J-7')[(N7?L& ?EY1,7G="VE_*)R_'X=S@T/@AD=D2#"( MRTB0ME(AQ4V*,@9&0JZ;<5N!\<+9"V>?42!\/!X6?ZR"X =]A$;EZN<;#UEX M_,+E.HV[9RK1:(;<^:W=B_#Y"O\'[Q7HGPKZ-R>8?(BBZFDIJ8F(.YUR?VT/ MOSJF1<2:.+VR;I[D&+;P^%?,XS?&FY%44%^(_&(A_;/XZ,<:M12P?P#8UR? MWF+KA;"()LH1-Y8A+85$2A&'E< Z,)ESGH0L43>+!/P+ MI/6_O5RT'[6#&WMC*"8P82B%1!#W)""G/.@!KX-, MW%"9N]F35:JO'\[^7GA^X?DS.I?-/8'F?R[[ EG^TP#_G/SU[V!T>=S?FOV# M47K%K8UD"[K?!]V_CJ,[LR2I2#"2L.Z(,QUR-1N.%)JG@OJ=B>/:% 0F-B++DT)< MAX!T= )%RJE)R@;.1$7DV?4^!X7(+PB17VZP?W=;7_I"YQ<,]!]/Y^T=L#Y9 MF^:"SQ=TGPK=_3BZ"P(P;HD!3$] Y#WU2*=DD7;!&>ESQU.VLB[-]9:.A<@O M")%?>B=-H]-&_JDAOO#Z10REOQ']<[OYH@!FIP#VQQ4 99Z%&"(*,@?71\R1 MIH2BQ*7@R7(G>RJ]3*/XR^74N54!Q[3P*^[]/ MD/] 1*#"HX"Y0UP9C PV&EGO(L6.8>QY=NT0>CT8O]#_QV+_J$,BAS$^L@W< M6(L:^L 6-7@^U&OM7VTJ67C5C\U-ZU;R\J-Y18=2;240I8#T= M6SB=^UZM$E=R].7&&&74E?*CN M?>X)>_X!+$17PMF1J>>>SQ+9^*B&A)V3?FIU3GM/@:Z%W;T2=D>#\SYA0@"+ MN.9:"^ZX5%H*)P))?&]CQ.[0HVG>QV$"]G9GR.!&O"_V/G0[O9)_-1U?F\B_ MHI93+;1&S#N'!M4QHV5(B\^UGW7:?>:H3J7[;2WN_!P@QS: MX9*_&ZSXVXL%+Y@^':9/9E79H*@"RUM)!3:X\P89' '3/?6&4YL ]%?6B;K> M1*J3P02YNN)SF\G8G*T\_CKCSW=:_%HW[S^@" MS-],C<('.6M^.5V+Q#,6U&B<@H200C:F(AL3F1].J<23($BRP'+?G(BT] Y) M#6\02A).\@D=_O/<;PN"3[>1DG_U\U$7_!N:/];_#2^C0=Z@_*X\QCV_>W+ MOWBZNZ>F!9L3C3@(K9#LRG,MZ5/\ST7GS&X\[L9>53FP?Q 'Q^N]9H61G52# M8<=>7K%F[R"&VBD80H!M/M9.F_V#6OQY#%\?V_![LUT[ZK2B/VG9;BTT[7Z[ M T_O:[UC #[;ZI_56A;DV/8[W;,:#/I'T\=!K4+?.3J*W?RAYKD=?2^,R<,P MX)>C&)H^8V3^BDX[3\O^V5IM[D>\FXV_)G <9MIG+(V%S]VX5G?MEH=7SW>:.9S13[?KPHT;<1P H^1CX"/./>-T3UN&!688.9/ -!16(I/[X# G.'9.14ITCK6\AM3MF(4GR_'^I7R/ MCMIKS5XEL7G2:_U.S458[M'$YZ4&"0-AC%4AM>.3[G&G%WMKDSL]?V$6KF;[ MI%K,>^[]]7^[[K_6EQTTAB5ELO,KS]8-<%&O;]1.;:^6@,NTJCFW_=I&]/'( MQ6Z-D=5:WFK3S"DL0G7W-X.&DC_B'Z?-T#]X0S ,:3@\3M>4&&B]FZZT#M3E M23_^,52@>/P6*["[[<0-2*N3.'8:WZ<"C22H53[$(D(FKND M3 S"!D*\8=Y;[_<$71E==-"]Y#/[$;ENM-^133 #;VSKU)[U5OXU,5%'S3:Z M,OO7)O5VT;^V 8YL=Q_NF#D4$=?YR]-*O[IYTM6%TFF<@,("W3:A92+P29VH M,9@Z[@&@"%'*4\MDQ$*HE*T&BC'!!%4_2(:OZI#/H&J[@$ MW_C<:M!_F@#^=&O; ZW?/(=['NU\VSF[JB"V/L!GSS?/=[^]/]T]^G3:^/"5 M[7[;9+O;.Z)Q_OEHY[ .X]\]V#W\&Q2$)WM1Z*03(8A+(D$]9#)/K4F:X\->!_'91OX)M@]7ZY6 64SM4W_8FN\";_CXP-3&'->!"W?W+)(B% MTVX/)O8O0[D/'O_^KV^!65U?WDP"_FL*;NX,8\ERY9+'/#INDN&:2*M!:P$A MYT/4Y!.H.>9K$5/X6B;$\=U &B^8MGQE0+JU7<>-[7V\M;$/[/P[KN\#K)(0 M71(HN<01MPXC$YU%.!K *> ,6)"5=:+7KK>FJ8$8MO)29_(WQKC#0#8R4^P? M=&,$&['=/P :W@;F7?O[I!T'PL1P9H84@ZCDGK+VBFP=MV"SV- YSLP]=<"4 M.LU_SA_[T8RG6>@ZQT./66]M<,MM^,X;[M*-J36P .#-SDDV90?779J?UN=P MC6K0KK+J[@59H\.(^>[2/*Y.K7ETW.W\B)>/<-)OCH:_FO]ZTJI8.EC,]H$; M4TNLF,7>$44XU<90'X0!_N@Y(\S0LC&?9F/2QML]'WABWE%$&!6(!V60E8FB M:!(3%'/C0ZX^3-;X[1NSZ@J14A.$)9^Y9/_A0-IOEI9LWW7:$02\-\QC[SA0 M81?^F:ED"8:I:%3 SC#C,0*R!&9I4 %[SF6R19:>2I9.]P2)S&&9$#<""#1@ M%'(Y\EWJ0#1.BLN85M;EVO4,Z9$HK68W2>LDC(!]"/=C'D. )]OL5A$Q\(?* M*YU_. $I&B;Q/#U+F)22R>3[S8OQ_F<\3N^U24M]N_YS:QO&??Z=U,\]:6R_ MWZ-2.\:#15X$BG@D"3FC/(H,F\!4",G0E75Q%_+\U@.]_Z0J=%H[I=WIQYJN MH=J%6-0JN;B?K?(TBO_W"L&SVA^XQ2N 'G9PJ[P$L&-ZT^^L)(AF8(2"/E&< M46JELTP88(!*&&W3U#NKX.\=.ZI^7M_#3NJ8718A,H8X%0D9(R2*.NJ$#<:! M9I:]=OT8NQ(C,'B3XS7- MY.WOWWGQW6^2-6$>>F>\1NYZDVG^P&N?:\ M7S3Z;:&@9M:!E<-SO<<,\GZA-6I^H9,5A-8'T/D^0^<]DCA'0 =L(/XBZ':* MCQ:A6!2A^ +:](E%8FK >%PFYK2QX_-/%AT+*2<347E+(C.9<%WPK7L(S-RF M:S+"\4%SN:"",(,G6R I(:9(R8(^V0))R9#[_ .9;'*1LFU^# MZWS-L<=2EP='QES/B29/P^:OU U:2FGYK7*B=4[@3J%W+0WVR:R^Q?SH,A12 M7#1/+KXU4._F75OJ\"Q"#9&E2ZE\[ '^-"F5=YY /G/JY$./H(:ID_M\Y]M[ M"M_#=@[KK''^N;FS71<[V]\97'NT]6WW$*[_N;OQU_74R8V#@YWM77BFT*R? M>];X\/=!_;QU -_%=K_MB-VC.MO=AO'FU,FS8=KD%TSJYY]^[N6H0!.D1R12 MA;B+%AEM-$HJ.6.HTMCD2@UZ%>M2?>>AR9'SL9*6HQ; \P_@9G.G:+M%V+-+ MI^V2<1A;&JGT@3MI#$XL<9E(C$1Q&X<%! ;:#G[XA;8[C]U.L+V#HNAFK^C. M+Q7=SL\]:SQV8$XB;D(.CA0168H]\E$I[EQ*.(8,WKFKS!]%TSVYIIO9:5$! M]D40T:4#=IZBD<$ES9C@-$5GK7'$!$-L6,>:RF MNV>)57%CY=*GB)(L8REC*6-9_K$\W[GV?2HG3\;@,'@_=$YRYLTREB-^-N8\ MXRE>@ E]1MX]F\E<4M9>CMJ7B+HWODP1X-E1PIEB3BF#-D"%;PJU98VLBP98OKFRL:_KGGKFCXHN&+AG\%&K[$FBR7 MFB<3:MY8S+4+&NDH$N):1*0MCH@I8EURGB3JBAU?M'S1\O/(3GYDF]T%6O&E M4ULE:&1I-!:;-$R9-]1+CR1V',%:&>0D%\@93[4T*G*WP+'OKT-EW=! [VIG MDE_715R@[.-A-Z,%J%@*O\3NC_CGV?;9,;R7RY:6JJ6CJJ7UO2BEMRIY9+C5 MB$MID*&4(8-#C EK#%!_M>,.5T%[ZY/TRG&9M XV*>:B$\Z1R-ER5CD]ZOR( M567S83G34O7T%R4HA5YC^L&%3>]\$Z\I8N93CU.PAY+/J[=00?,3KOW(./X$6W6R36>M@SK.YMG>.[UWQJV=JG:')2% M?ST+7X4Y/J[,V&QJMSUBV8F8M7OG 07#EF?)7TC-L'E$0=\/Q.Y?W>NY70:; MN0V3;=UNE'1O* P]_PE\+=F!#V.*2^KH?6R#P'(^67E[_VHV-CX?[AQMGM4W MOI[O;'\^:ASM'FQ]@S&?[["=0[CN&XQNX^OI56]O_=LF;GQH-'<.-T\;VXV# MQH<=NGOT7NP>?C]O'(9FX_PS/,L.;FS_F>K-BSCC\^P'VJ-6$,L%1HHZAWA@ M%#EO-.*.D>>&$=IMQ19HFRT7*P=FUD1)!R7+W0XI"455@' M1%)N2N6L0O"?1LEAHGT2VN%L3' 8\!ED71-,\X@3Z^3P0K^\, MN;"A1=BS2\>&'MOBMJB_IU5_YQ/J#V--$L$.)>J! PDVU])1+(Z*9 M2ARHI21)I2BVF@M'#,'1:,$YULE26H+W%EH<@M52.A)0Q!HCCE4.A1 4,9=$ MB-1Y%^C*NER51A"*#2D@GY1!W/@>!88^<\%P2+B,V^M9,AL*&YE-< M;$;GGJ-V34M[X/6UWVPUSVT6K<5(!EB*..+6]!\:E0 M_.R*@Y^P&*2V$5%%*.)!:V0%ILC3",NF [ RMW#G/44NYBX7BD1!C"!(!9I M+H) )OB .-=<,DXM=@2T^ZK&ZM?*_5IP22D:6LIC+[Z7HS"%!3P!N9KX5W3! M''3!I-N;1:*Y8@1%PPGB)CIDP&9',;(H A! *?1SGH(4D7ARD?"Y6 &.!!EJ M.(*M+9&&I0)Z$ 363 FP"FY/"EVX+-&%5(N%)126L-PL81I_PE.<#13%, ?% M<,4KG#P6W#CD8 VS5SBWA T2):*583%9%Q?OD*#(Q=SE(G$%VYAQ)(GRB%-* M@3#X!&MF.#56"693\2<\V3G!8J;R/$N"T&(.NDQ%F8HR%8LV%7-.)GP-->(^ M=CL_FKU,^FR_*G%R4>'DV8+,2FW6V:?#O\[:K)X:SA6F2D3%<9!&>T*D)%8I MSG1R>YNS#60:FBG%-)G"--GZ,G[463_;PV!_<.\2"B*% M%A9,5K,J-%^XL*774=YN/B'@KT';/O\ GCF O.CV!46;I=/MC.=&*@%3I@TH M\V"($<$KHHP./CI>=/M"Z/;S"=TN@I7*,H&8-0IQ)1FRAE&4I+:4"A4E5;=E M;!7=7G1[T>U%MQ?=_N)U.]&<)Y4D(]+RR+".+D;B$YB%,H 16'3[0NAV,J'; MN8$EBEXAFHA&' N.M"1@P1,BM,74&YM;HLI5JFE1[@M?=N;9A_&XN]3?/QCM]GIUC["[3JA]OF&JGX757N?X6'N'OH5 M,7EY:WF?Q[__Z]N;BS9V4NV_IE!P.:K6DT #J##.N'!<*AVLLSGBEBA7=5_1 MH^XKFE!&)C2=F%6JK5Q.3?>(I@G[IWLR)$,2,TA:4%*)I%K',O=3:H M[M*-J15]O@^\V3FIZH=7U]E1^%3-^FZGUZL&[$YZL"_R+YU:\^BXV_D1+Z\[ MN0RY6LU_/6GU\]@D*FF//' X<6R^CT3Y@BXOLSTGV&QN; M? _$4M$ 8D^DP(C[X) ST2,K!/ VKX23:67=K%T/^[H0_=P=HY-2$Z0#%K:B M2@.9FA"/0=.-:H-4;X*4@&1VA@7-6[F@>:WC0#_8T=M329'D6@6AB O&6,($PI=59+98U:6:=K MU[UX(RE:JTVQV""Q*GEIE.>"^%Y?>/5,,N?3N*;U[9K!^I87+HJQ_Z=WS2A>^ M].XIO7M^M=E?<[C]TE_77A+U( MC)A 6(YCEPL8Q[Z0L#O3:+69F< %UQ=!1)<.UQ][?E%P_6EQ_?P"USF-,F)O M4'0*YQAF@S0V&GF#*2"[%D[*E76ZJK$LN%YPO>#ZJ\+UQT;V%%Q_6EPGEWQ= M2!JT)(A'(.W4&$W446.3=SDJ:)4;7("]U,LO]?(7#::GJ6_W%'Z5 MUU3'[(D ^VS,P<*PIL8[BY*1%'%)+7*)6^2%Q#@HQW@(*^MBE9GK#4]*R;(Y M%C>=?7A!P;K'8-T,? T%T.8&:)>>!:/ 6#"!(BQE0-P[@9QU'M'$M;>.!^S2 MRKI4U].G"IP5.'LU<>2M=80P@VC1O,DH\'6B"@ZFQU!HJNJ)"B M0IZG2C!W5%(918B*&YV4.C MBK*HD(50(9<.2.I\)-R"]D@17G(K;:(HCIY*$[(#DY/K9<5$A)1"H M! *]E-,DDVQB-GAKM (PD#HJS8A,(E%J5*@:&A(S.DTRY31I,P;D&Q[M+W(3%C M8*8:X4XEQ$9 '_4"!<)V,2K*K)C5LI MO5Y[K6!=P;I7@W6P%XS-E0(3TYR':)R(42A&C,*"<5JP;D&Q[M)(E\I+SS!' M-%,Z;H5&FC&*%#4,4-#09&(^*E0W%)0O6/' D<1Z=R3#D//Q?6:ZU M*%KBZ;3$6"H8+(3E,>>V"H8X]0EISQG"08(Y&PP3D:^LFP4L,5.T1-$214N\ M-"U!G)!><$%44AS,"*>]#(8G3+#'1M';M40)<'E"!7+I.XN$4A*M1(SSW+*# M&V04)@AKQAC-+1I9R.<$DEWO]%-4R()ZUTJ 2SD(>4"E&^^3,<1B;C@ER5+' M'.>.!HPIUNH7S9-*]8?Y(?;6NS''$&7""D9!4QTYIS$I%[B)-IH"9\\)9Y<>C*0% MUJ!G$%,I("YE0B8%BI32EG G5-1I99V24N"AP-DKAK-'MK8L<#97.+NTIYU/ M%."+H!2Q1=PGA0S#'EG0/X'"LDF1:W/Q F<+8BO/*!)ELB49@_=#YR2W_USB M4)7<6;4V:JJZF&$JTT_[ DSRHOJ>[SV9BZ1$IZD!(X-PR6CK3.22@+&L;$C. MN*LPY-](&A+F/B)L0D+-&H!BPMX(DRG"V[7(I1*<]D@LS#5.44GA5]:-6;*PT!>CJ2I'YK_Z%L:^7BU!WE/-]DGE?8>_A.:/]7_# MRVC8-T3R7'FP>XYF\A%^\;QW3U:KV8[H8/ [H15P#9[T_J\7)&&)O\U.)1P91OCOI=F.[ M?X&ZSW6_AV%$NMS[ 9\\WSW>_O3_=/?ITVOCPE>U^VV2[VSNB M5E8&Q3$2D03$@Z'(,B61)CX(CZDGA.?N?FO7 MPR%K('.MO+3-7JW9]JV3$$/MM-D_:+9KG?Y![-9:3>N:K6:_&7LUVPY3"84- MCF(93<* Y)%$ZZ@T*BH?--8IW&82/E8H&IVV?^UR<5C'>RY(+(UT"'L"&M4' MBIP3%!FL$DE1\T#ERCI?NZY1+\1B* KP'AI.Z76Q6)N$Q.NJ(2N%:O:3H53[ M$(D(FKND3 S"!D*\8=Y;[_>$6+E!DQS9[GZS7>E7(@ !A[\/5:JYU)CK_W;= M?ZU?0^A%O<]QI]?,,_2F&ULP53_B'Z?-T#]X0S"@^!#1.>Q:,;CC35=:!VSC MI!__&'XY'K_%RFWZV,,ZQN[3JF."[Z>[:D1>D:>QUX/N):W;C\AUH_V.;(*' M>6-;I_:LM_*OR96"9;DRD=?FY_:E>GX!>AY6H6Y>&;U6&V)_X^0(;N$GP3YJ MZ76BQF#JN*< >D0I3RV3$0NATHW1'I-@_I_8Z\6X=1R[L!W:^_^)MA=[V_ - M?[8Z_OLS0WCCRPC"W_/&M_=TYWR'[VZ'9OWPT^GN88;=[V>[AP=']8U-L?7M M\_?&1FA>A?#Z]C[9V=X%H^H 8'_SK+'QYU'CZ"\8Q]]'6Q]V3NN'W\7NAT^X M0?].]>WZSZUM&/?Y=U(_][2Q_6G/B>2\I10I&SSBPEGDM)0(E"QFDFGL@AWH M8$#?&-YF#4IM"DE)DZ107'!FM1,1:^M"S"H %B&"DCS."-$]B2OK%]-?:U7S M/U(.PT6_(M57P'ZP1+_\RE=A*,Q[K\#BO.OT^MO9(GNMFV1KP^.]*#E5 K8! M3SZ?QIJ$7, &!>J%$=QQG<357<%%$$2(7&R'<>*(\=H%C[51&OZHZ-5=44TW MW*/7[]6ZT6>C/@#U!=.^UKFR83)YK0%)@O^Z,5:DN=?\63N"[S_HU6([7WG= MW*J=QBY\.%_=:G5.>V_NWG?WVC^_4$,W7#BFF:XKIB$/N7'+_W(^U_]=N0XN MMO3 +0);MF6/>_'-Z(<_1IVNFNUJ#U87W139=*''U_!0EP^#K(9?,'Q_;?#> M%:?0X$V.UP@6M[]_Y\5WOTG7N&+ESF-WEO>_^(8#D8?T/WOD><,#0X;EK$/[ MAF1]SEEP:FZNQ.T*!>L#]'N?T>\>!V"_;(U7IOG*-'\!%3/K29[U_GN*D/V9 MIZ'>T_-/)CS_2R(T=T;++MJ43IZDD >6F5B@*;]>1V_1IGSIIK1(\6)*\3/P MMUN78/H8E^=@'3,8_G,+R6_--MC G1.X4^A=2Q5:<-97YG\Q&E+/@3,^=W#% M%0_KP*LTWTRZ:>9L 69HII%QC\DK7+K8-N^(E]XYKU+BV&&K!$V6)&$9WY%S>^^S]\F#FNR+7ICHMP?ZH8?1;W56WWC[LYZOVMYMU<\_D<81C.?P M\V&=_M/@>2WZ[=R?UC?>G^\>-@X:1U_/&QM?X2[?SQH?ZN>[ MW_[^WJ#OX1G^_@[_I?IEZ=SSQGE]SP4ADM88:K2EYO?S'[$+B7F8U;@'5!1&3I@#48K&20B7#-..'."B]I"M*X@+4@FK@*;$6"TH)Y8S1;72#@LEHHE@2]*KO7\+K"X$7\U-,+6E M+AB$58R(NTB1(8DBYH6C)D26>$[F4*OR2=JWOUA8?4Z?]ASBD)Y[DC?;OG,4 M:ZG;.:KU3AP:Q0[/I^SU=/F9+ZZPX@RH"(05" MG@Q"9N"X*Q R>Q9RNH=%H$Q$C3AQ0$%X;K!G$D?4NJ2M"2)H"_A!KI]V%/PH M^/%D^/&4'JH"+;-@)P MS G)N46,Q(1XRE7B*?.(1,-P+O["AG"G0S-,K2U:((':H()#W'BH+*3\0@'*Q 7."(;&4/!"RFD9B!P@4S0 M+'#"C#'Y5$:N"E$\0\MQLC.31AO3U_]\"85WM]*@^FJG;UO5:4VMDZ9J6_!8 M%CQ-_X+KZ/?OL[U>]+8^,0;YYNG6]L[I[G.M1)>!>5H[@44$:=" I81 MC3P1,.$"8Z9,)K9KUVGM94>+01.(4*NJX,1[U>#][>K?B'DSE>@\5G$6T7F4 MZ)Q_W[-<<*F91Y0(CKBB"AEL*?(1EB9JG5@061?>T?7B]^E:WY#(C8G:"JXQ M#TX;8I5*-K'$J @2%[B89UG\^N';/6DQ%A*HCTRY=5@N!>X<+'S4P@:C8TI& MPIKS-7P[7#QZZW.>0O#4T^0QUP3D L>%>88H"N:5+;^;,7 G^Y1V&X4YA8Q MSD%-6)N;QP6"M/,)2Q.,)^D7:N+WW/GHHJ#[L-U-+\)[[?W5VGYLQRZPB%S# MW8:C9KO9ZW<'5<\'I>"G[8@D,AG7-'&B#%P]L*)(PK46 M *)Q^%;4S]^>U<^_\L:G/0!Z[CRFB&L)+T#=D-:6(0+TP5-@%D'DU/2[V,.C MX2!Q[:UPFGO-.2'.2:LQ4$JO"35>%3B8J1 T-K[CQOD^_*U^UCA\S^J?]G24 M41-!$68XUR<@$<"!9B$ BB"9""SYNX7@1FP(3?A+?[#]UQY@6KU.FVRCZL_V M@*X8^7/7M^+J$'XO.+X[J^[] >;EN%:UTX(_]CNU'Q:>-?L+!K%[Q_;L*+;A MPE/;@\U6RXA^U.RMU5N);T(D]EQ?0MW#K7PT%5NQ\I( MC[;;@H6,75B7@9;M'.=_>JNU=N<4UM7V.FU8SK.:C]W\G7F)7:S%G['KF[T8 M5@=6/WS)?SUE/BU@=0\6&GZZUIXP3]=6^MJ+;_-<;0UG:K/]_J<_L.W]^%>G M.UD]X3_#QGIGKQG+S_:<,\0[FUV:@B'@T 89PAE8=40'S#)O(AF];\AAN=#A MTY*SI_3[%,%XK)*'SY[NN: % 4J'N!,>\1@8(XYI:RI'T1""N(D;64X&H M]U)XSU5256?4V\5F:G!Y2L]@D8M'@PL!G9T2I0H]3T.?.D79V.5=0H6R:]DU;_TL&=+97] M=G/ FQ+^ ^,[-4*_O4^HSN5 X6(I)%*$=B78P&9! H6C(8HA<0A<+&R+FY@7P/1 MO6@?;<<,Z-]Z(/,C>^D9#*'JV]XTP3YH^ON81NU./]94#=4F>HP_XP/GT<&2,'GX Y ?CKVOT\D4>@ M2R^S ;.Q6LWBZ)-H],G0['EX@GX-( -6;V_!PY)7! M86/[^_F>PXE133AR.DC$@:XC&RU#'BA]5$8&8V/FATI=[=):RU,^T'BW:CK@ M;BYV5QZ^TI;R%^8-W6;M7C_[+4W MS29[8/UJYZU'WJJ4BTQ%9+00*) 0&+;:11&O-LW&+HGHM%%4)8ZU-SZ!!%W[Z7NZ##2;,G+MD/[C9 M]2_G80&;76NR)NE\FEWS-::FN/.,*EP\3WOGF5=^?43)GP5I,UU& M!15#J>D+)<2 MY0))RRBQRD?&_LD,8)NK(.TB/94Z0?E]*PSVUF+8<>V#Z(W6A3/UXS MH68%_#-U^Q3@?[A=\#:O\ACR%[R?%N\GR@Y%SV3N+X"MCXBKQ)$&.P#98$+$ MBGI;96?3529+B[HEQ?NI>/^8H467U*VV756+2'<>6"Z&??"8R2XZY.$ZI.B+ M:?1%<[P?#5&P7H8@97.9.FH= L41$4LN&/B33U:OK!NVBLWU,)OGM@_NM=T6 M"LH63YF\0..A@HD<;7LRB, '?AE[_6)(S*53T'-K@:_M43!O#.]_>OCHVZ/\ M6U$)TZB$\7,%282+T6OD=>Y3)H- ALN$HE!1LVB\BVEE7:YB.N<^0L5X6&CC MX87T$:JLB_ERF*>;X068SYF>Y,^0#[[TNK!/H(A_E9=:5.VO5>W6^.F,K6JN%"[7\4(5'D*@]_7:G?=9YM4F/F]MO!5[40$6!JT0(&25V9\K MS6*'J"-A_5&@7JU),I1J'R(107.7E(E!V$"(-\Q[ M(')[N7?O=4TPEB9%KN=)F4NM^@N-\E+O<]SI544WWE3%,YH_XF6ZUG__,=16 MG*ZI84;935=:!\SFI!__&'XY'K_%RFUKG_-W8_=IU3+!]]/+M=QY;$*@QUX/ MNI<4C?2#_\ OO_=W/WP7NQN'!R"*<9W MMAL'0 K.X7M8?3OW[/B[V3A\?WI5/S2^U6G]Z._O.]NM[_"]8(H='-3I>U[? M:!SL;OA<2>6L?K1)Z]M_IJWM]Z=[D=D@C5>(6!U!/YA<;BI1,,&4C91[$ZFY MFFMKG 8CVVGKJ.2!!)O/RER@T0;G"!57MK/L&OP MGHLZ,.++4_,6ID?!T[5X?.J,++!*S>< % M$AEBGEEDEEXDEF[)9X82KWP7/?\ 1LOXR]5\[CWR,A;\=MBHXK9^%PL:>CR8WN\W;L>S2WG>>]_YM PF,"M'!=V[>V%B6]^X%'? M,+YYA^P[AV]/=^@_\+V?\.[&#F\UP];![L;^;ZM:_'-NX?_ M-+>V[WW9$8^/S]\;A/MTY;[0:V_6S+1AK/D+<8J_4NN!1_;8KIHP872@FS, MQ26Y35$B#_8KXA8;I(W'" <*',<1[F4$+KQ#.\AS0P)ZN M.@S[?DYS[X[W1:XR'P8YS\U^/"K%].=3"FT&QQ@]F!_X:9K<[X+GC\7SB8+Y M-C(PUE%T[W/*!WZ:D67"5*%49!.X*XC@IE[84D83%Q1R*3LG"Z M9T"[XJ:>>WI#@?_%\=H6DCM/O+_TR2;KB-.4HN H0YREF L'6H2=8D!S,1$I M%9*[B$[9^T>(O(;2Y L54F(9Q>K[EP^6*A_S-'FA:5MMB; M:^E4VE.D-A25-E.5=GDTXK +1)J$0K 6<:,YLLX+E+04G/&D@@^+E[Y0=%K1 M:46G+<_F6CJ=]A3Y&T6GS52G79Y\$:*C8\D@)D5"G.&(+'4$66R"R(W"',WM MX,TJ2$_1:46G%9U6=-HKT&E/D8U1=-I,==KEZ9ZCS#NF+8K:*,0E-L@2AY%T M.'IEHM:2+VS&Q>O0:??MA/B:NQV^O:WC7&YLD9N0V/99[<@VVWWX#SX[5=.Y M!S:#G:;IW-?V94\.0+L"EH@4SD!CF1 M#.4T82U(YMMK[/:6A:.VA&>UWS:BCTLQ M&'3:ID154H/^@X0R4D1A9J+PZ><>HXD2(B.*SC#$39+(*J>1A>THJ;36:)73 MX^\0A=^K<_^3L=G-I_\U-YC?U=KI0=,?U)J]BPXV8=H.IW/$B2H;]1;)&':F MW(DVASU]'+;:>\T"\YWO$9M@V@$[*/5@JP./0]=KT5 M] 5V+#IB%*&80B@.W[(]RST8*,$C[1T(!8DL-]HB"(L8+;<19$(#BN U>@>* M5,TO,WAT!OF?M7V8\F&3Y-O0I592,B+U(D@H:[&H#F(.X2P1IY0(RQC,*U#5JAT'_W-%M^_=AG.)@4BL &4'/ M\6C6,PCU3C)MR4BT5ML>LW8N%JXW=I/!TM0JN;H5JC):U;)QG,=C6V.QDK4X M<+NL/<"^?)V&Z?B*'%0S:UMGU93#&PDL$] :H^[(>:%JMM7*O#._G7.=FJGI M;;M?2S& DFFMPF2 "%32 .(!0VO7#D^ K8:F']SB] "6&N0A,]EN_'\GS>Y M5\%WQ?&5[,;^2;?=6\W+?1KA2^'?#BQN]>89T(9J-#",7IS\AH&4==JM,Y## M;K,3>B""[C#Z?OZ:^!/FNCWHM>C.JL_! M5,&[ & B-Z;LG.P?5 AY.;Q)::\N;7?Z(,:M9OR1[VO[U9[N'^Z>[ M&Y\XJ F^<[A)=T&IU+?W_US?J/[O^]"/-EI7&ZJ' M'L[RK-:I8LB9,!UW^J"882I:681@?$W0Z=/=*C.JRU&./5SU'4 <_(%M[U=D M>O0.O-'J %&IJ,9IYZ25&7KOI 5LK=LYJFX. :/6&4=P<-55/UBK%<'6*3N M;AX]D*IV!U8X)?BM[3.A'5^JD^RTS>OE*F3*2QKN(ZV+8. M("PDCB2,X=>_*ZLD).9)( GR[-,R4DU9F2N?9PV9:_5_VL8;ERV>$/<>@;*PV-K[%_\;@R'W?@QG=?=:REZTPMC]MC*TO&2]?F/G[YKC 5T M8PY,2(ZX8MD[Q TB46K0:27!3)]7@2D8 2)1)27A'*XVWM%$@TS8*&V2/*_/ M9Q,Y^WG A.UV[)E)=4JY8WJLP;,Q^$TPS0H=PGF:_]H^.I&L^$2 MLS=;O>.OXP4<8SOX4D/BYEXYVXO).AE8RL:$X!8SXV1DT9I$M4O!9T.B@:_) M7&^6DL!<[MJ#87PU^>/UI !:IU=/SOJBR_97'W7":/<5P0 )N%G?-=[J/7[ M^'BK.79N(4USD)L6INSJX]=>?.U!TY)&W/-:W"+7'13LOM>6%B^\Q0K36U[[ MN+5([YFJZPG+1,XS <+C58+'U;M>B&%5JXH6B9B/1'SI_'IJ M>;@S5#QB]9W'R[-2*KL_TOZ+N141+D-^[R$_5XB\#/GS'_(5F>6+7KR_^ ;< MD+^P3(%YH=YBBV@\@[GRS_UB0%/O_K4NJ.7(X/F085KR;8#-T,PW"1F^P\+$ MB?B\::2G70O/QU3[FH/H&VO=^DW_8^'7W;^W;\;6M[;_/]=N?\]L#-D^Y^>^O;\<>W7W^U]W[0 M]ML=UC[I_OAVLMUIO_VMT][[<[>]OWFTO?]GVNS,UASWTAA/",IBDY-_4F2, MC8@J3#7)&P>C6]L0=%THO$[PQ16OB\[_>:LIN%3 ^%09\!]#Q2[H^HCH^L!\ M6 5=EP1=ITFRI(_.!TN0\4XC+BQ%3O" L!8^PH@FPS2@*ULW0JUS_A0;L NZ M%G1]D>CZP,Q,!5V7!%VGZ9H,E\YPK)"1FB-..:!K-!)93H1A(0J'::V[&F'6 M*;VX$;2@ZT+1=2E\2R_865CHYA'IYH%)DPK=+ G=3#,I*: 1(9U'3+$$RCP# MM3Y%AY*T,*#$$2=$#YUP5NJ#*.!(.)Q0%P$@2Q,$J03-_!'E#X8@'"^ MSKE9)Z1 >('P N&K"^&+CA\4")\7A$_C!MJ8P)B3*&B2HZA)(2N$/85OJ$#X I:[/UN/T>(;L*3KX0NG+4/0HW#:O#AM&NS 5D5E MO$&24X=XE 9I8#($@V@CXS+:U)@E#,1&85$X;7D+$%]>!6_7H]36G/:4N,DOY==:1WT+LR_U^/^Q+.WN++RQSA#XY,6_B#X=LF[ M*Z+/%1*:^=P=3,5X)R(WB/8'L@E>YI7M'MGCX=I_SN9.[O30N8Z\T#]79S>_ MIDC++8JN7'K=+7(L/X^GV)ZM7W)E0OR<4?N&$W?J$__5I,[/$;+V[Q]F ML]S;?>BNT;]SONTZ@3=/D;7ZWEUVU@6TJEVZ^ :LS!QY'@/^&,G^GSGL++X!*S-'5F- M"X^4.5)X9$'E$Y8P^>K3VJS/ $#_5=<2[1_"G<+PWTOM\BFB5$3I+IZ11\PB MMU+.D_8M@IR/NQGU+EVX!!WVOY=E:^Z2KP ['(;Y;BQ$[ [KOT"L/]12_=_] MX?!T=1=;Z=5=GR@\X]7OT-ZM3Z+]=KO3WOIQM/GV3VC3.WI^ M=1<<[^:V?#MY@^$_DK^W]W[\:K_]@=O['\C'K3='F_M_[VUN;9_-@B>3I%QJ M@6Q2%O$8#;+*:R2I$EZ92$S :QM^6 M80*O'-\] OD\.\<3BJ[&FFW1QKN[ =<#E2&*QV$H)'#T&=Q$$_V.'N>1S?@K'L M#^S@^-W_''9&QV^\'\3FA+Y>NO0#2XE93Y77;!4RDSTW")QS5*) MX,(@(.SR B6$.7)6TNQUXX6""P0^)PA\%]+ZK8N0/CH M0#AU;BN.F4XF@0;( P)R\\@29I%5P&U."L(46=O@ZX+2"S!X85%J0<""@*N$ M@(MS:A8E<&'8-^/UI%(Q&1@"#3_7>/ 8F4@Q8HS V!J'I2UV\%)Z/>\47;HV M7^&*N$1ODUCMFGQIIV Q5\I^Q%%8@CY?8 #P5GVUHD2ZL#T-;W[:3C?/FJW^ M[_W]_7[ORZCO?^SVN]#5P]_LL.,+D]Z%2;_,>)0IIXKQ(%'B3B)N=%XBDP2R M+D4KK:%8A*7=]7"'V;8DT+28+1'/@$<7WX %K[0I+%Q8>*$[+0H+SYN%IT$- M9C#H55@BQ8Q"W F"K""YWGK E!M/K(I+NQ?C);'P8W1-(=Y"O(5XEYYX%[;_ MHQ#OO(EW&D3S%NQ?2R@2.D7$N8W(Q,"1HCIHK0.+5N<=(GS=L.5;/OO"F;=8 MO(5X"_$^>^)=V*Z40KSS)MYI!-<(*8U6%F%+,.(DJII$M8N4I/SW*2K$*EIZ=8A#WW[=ZE(L5M^+$BQO0AUG%=MO@&E#E0>*#,@3('EJ&RT)-&V5:U=V?VV!S$0?5Q $VT@^/JRZX=/'C; MS:M%%U,KIOV<(:N,UA(TH(Q6&:TR6F6T%MY9"V] &:TR6F6TGFRT2BK76W5= MO;SM<5-DO.2TX@])&++\"SC_BH/:]IYO @%Z?K'F.SOH0;<,)X\[NR03ER69 M-Z<2WWJ3EV,VZ0#>?!>86X%E0H0*C'AR#AEC) K:":R88C&ZM0W<,J3DU'GR MM&*E(-0R[F@HM/;B:>V!._(+K3T.K1V?TAIF/ 5&/8J,^9SC)B*;0D".,DN= M%TXSMK9!6NHI,MP46BNT5FBMT-K2T]H#][L76GL46FM/K;7 O)8Y]S.S02(> MF,W%0#@R4N3 26>\TPL8Z+Z6'\2-K&ZSU)/E8GB>M+#6)8X8]6"\*6.0 MHY*A$*21,&PP7JH.M2UMUNW;SJ(E@9VGSOFYZMRV^ 8L1_JQ0JZ%7)\TW%?( M]9[D.C4A?8I&6TJ13TX@[HE 1ON(%&="XBB$,#X'_*0IY%K(M9!K(=="KLM! MKH\=="SD>C]RG0D[)HJ]-G6"1:R+60 M:R'70JZ%7)<@]%G(]9[D.K5<@R,\&)L0M8DCSCQ&.F&-E"",4!8THZD.?A9R M751T]''R?[ZD4TL'EPY>[5-+!Y<.7NU3ZP[^3YT4"_X-G9\;M4*1]<5.[]#6 M&L4EO]0G-ESI!O^9FCCU[_#1*'S)4*I]B$0$S5U2)@9A R'>,.^M]]\E7YN] M:-S0?3O8Z?1J'45>U YN2>EG]8 ;E(:K-8Z'A('Y,O_?W#V)O6'?^Y]BUH%W_WA^.AI.5AC'\ M98]SFK+A%C3AMV[?_UBPSMW^?:QS[W\]^?CV*]G\Y^_][;VO]-O)Y\ZWK3\Z MFUN?NZ!/'[???R/;^YNLO?\MZ]S=^/\^'V__$PX[^] MM;W7?O_G[N8_'WZUWW\%??H#WM[+NKRGVWM_IO;))M[\]#U@)S$E&&'C/>)* M>J2=M8BQ;.P(@9-QC34$LAS#FUP+2#&J7%06%.[(4\#&JJ0Q)]$ZE60^/X(A MV2,[",.)#CX6A8O3X>JYC4 M1DH1&&>2&VNB(L%&%;PC0J^=F5XS>GS.;M=)QPN:8O737G5&T!9_0?P^UJGYAA?'7O7G8?>XHB2GG<1ZOV%ZN-@Q_8Z)\T/N:Y69S2"6_73 M;/OR38EZ/:Q^Z\-$RP??=@;1C_J#8;5OCZN=07Y0OQ&)_,#\3G'=F&^9.C[F,YO+,HI61YW1[IENRC>JOARZ82=T0(+>L/\DW.A4 L\_U?'?8/]/]O\,K''9' M\$+#6X_ [#6S@["^^%'PITU;A]?\V0%QS]T(,(GBK^@/1YV?<3HR@SBR(.NA M)V=5JU7KC^>!!?G>BTZIX?."R&( M:7\GPN%FH&;E=4:BAZ> <11S>E:8>"$S*MP9AG"4=9RJTZMJ;U*6J4[/#V(> M[WS/WN&^R_*4IE*W:T>5AX>[6'6&0Z#&"@9AW(3+FYD&_?WJ2O]I(TKG7*?. M>2TW%C2053,ENE@J0O[L)"A=:*<&B3LIS MQI2U7 KM24J,D43(J:#P(BA+(2B_VI^^,ZN(#[D*M,<@*)%;9#V8$)P2PH.4 MR6*7UXM=7(M]*B@U,/8KD(,XALC,_#5IS? C8%3-F1=!:A8@6X7 ;OGY!CI^ M9V<0=W)? RG<$=19C)CQD 0C7#'IC$\^,"*PX2JY,E>7;*Z^^]5^\SU2(SSE M=8EV#',U6@#UB!%--GDIN<0>KVW(Z^;J.:VQVK6@D<)->ED!B8.?%V?G&24( MU-IA3A9_Z!NU->NIXSN-%9#^8#S9Q]]G=?()&ER! ^>5E?7Q"8TJ;ZMN!S3U MNXNZMC12JB7!@G'ML&8\VL XX!UF4KLZ]%N+.KJ_S'=\=_#JOW,#)V+[H7[_ MCX.M_F^Q^?NO<5=L][;7YW]P_U9!?K<+*AM7_CC RSJ?$X M$==L[EW-7J?S8X;&UJMP.*B-[FP4PMCV@AU4Q]$.SMOKN07=;K[]W81:..8L ML3))80'%G4O>1^.]L!CSI,1[ ;9VLWW9&5:];$2",M0)A[8[1M ; M8+=5M?NWE/U9S:VR:03'SAG55!7'Q-WTNG?V%'INU>U'G08_X+6GH#+J^Q_C MF]0>P?:7CS5UASCT@XYKW Q?8H,TG-)\#J=LX@/[D"MW]D!@/L>?L7>875,A MMJJZ:6/'5\H/'#?STN8-S[4O@@S&WD1OJ+[431R_R1O08VL@@1-'1UD;R3=K M[A[CJ>=E["!K52#>8&[$@>\,8W4PR,[,R6,RAG=2IWG#F!M\^9/6J]W^$;S= MQ$9I;C-N;J^?6U)UX[!VLO2N!N>&4\Z!<]Y_K+6.EO/ 0;$V!G0/ 7HU]HX$ M+&\#SI<@L+L9@=UY!/YK[#'\*[]='53;[_?J'@$8SA5:3R$8T9>&P7MO^.;. M=R*UQTY0%#@'#%:$(9.,1)X91@QE'$8,M ]\4?OXK\ET2;8S *0<_(BCZJ?M M'L;)]#B#S56_-S6.I_*=47H\SPM4WCW,8WL-VZ@ZTL.NCO1<&EY@Y\,+[.)Y M\PWR-.$$WS_LAHLQA"8P,QC6]^G7WN0)I@_/Q2 L8>3* 'HO;<+T3S, M<2"%C%AJ)0F84%9*9_)^_>@#=RP8)[/C PK0E1Q'"P#QGWBH&=BKJ5CS"!A MDT?*1D4TJQ3C,93X%Q@ MX]Q#KO$AU*L09IX,*'J0)W7\Y2/\?#?"SBY03)/C(5A.A='>&J!E)EV*$J=Z M=7@CU.A*Z9Z3"(]IV>X 6W\\' U!+\_AVYJRQ^;42Z;L;W3STW?&DB,D2I27 M%R&>F$4F&H8LM]Q(P9W$/%/VU8S=G_;L6-;&ZG&J [*=WC6R#&>.ZL.CSOXI MK-=0GAU68YUQ O3QUP'?LJ&BFU%7FVB6O-466 MBMIZNT(>8;IT!GF&G-?L"*O=$KUX=)-K8DP$19>^FR[=C,78)&F6^%7YETGW MULA3C] 9LSO^3_8KC4O+CDV@YL@5RVDFGMI18P?!6?436A58J$WL 9;KT], MIHEN?'R0=]T C/Z,0U"9L]UN<\7;3C_,Z+"7KDO%5,F@.59@Y7'KG"$Q:29C MPHY+'\6EZU)GD =&P+\"H#P"01[&WMR@I_[X&UX'$/BO^DW(2\.8DP\",$8Q MF@3G&FEM 6.H4\@9)1&-6G&KG*&@P6^DO'8J<].%I:?-HI8SXE0;4 V8+%PV M[N.V>9>;7I_<2,:+$XS-8S!;%+6&:$X1Z X@&")%9(2/*%#/J<398:/6-FK8 MN[5DM*HO9Y!E@F\ /&>7Z873Y7YC)2GCT@S\7"=6QHA$@DI>4L53C*"=&IXL M,&G@8"/CVXK5/MQTMP#.'.7JTZ_VT7?K6* N2"0]R4J-#\A0Y9 B)J60K,,\ MKWFA%\2I'H_A;<%E7E)0P&7>0G "1J1++EA=IYUD G&EP7X4Q"+*/'68>CCF M;@$NIQ[=*=O)7_]^E(;<% O3C7RLG77Q\_?3;[['L[>X7]ENT?V>+CVG[/["CL]=*XC+_3/U6;O ZWF2S=ZW;AQZ]Q& M+ZM44@2+@+7FQ"L@;Z,=!JL LR2"6M*-7O.USA]YW^47OQO#83>.'6 7E,O: M^SR&TC<>)FIG=+R5]\^^X*V7)QDM-7'0\0(%R13BP'S( 48BT"C!.J&>\(L; M%[FB6?TC1DC/$\ASE(0RHF'T,%B?Z?S6RZQ-I'ZWVS_*>D*]:[D:'N[OVQS9 M&IYZ;,:CU!\/X:O+'Z\E&[DZOGDWU1>>3L4#SQN!F3$L+5N/;>"/] M^/YC[&LUV'UZ,6^2Z@X)=T^1KKRU-7HHF M\]M>_!@%3)YC#:];IPY M]=6^C3[6A,CJ#",S'IOS\M2NEV_MD]PHGY?6.\*I)99$ MET)0(KLY0G+U+E:3++DF.V'LZ3<8Y8C^([?W//[[MO_O5 MWOI!-M_"N5MA=W/_T_'V^\^[[;U/)]_V_$G[_==?YW/$;NYU]^$<>,8[\G'K MZQ&<0]KTW?'VVS]_;+]_1]MOVYVRJDERD5G$)>! M(D,81T39&+@CBM3+6(5<)U@M:Y+8ZR?G4H'>7+.O/RX_+"K1^"W;O 2#N?@D MX[>1_"5GH:L3C-^/BB[D%9\CVYP+=$[,O-K"*QQT-PXZ.>4@%XVDF!)D6=XN M)H1 +F".1(B61BH,%!AH,) 9QFHSF#R4/HYQSFU'RJ[ MH;(#JO8_%>*Y&_&04^)1G"@=$\T+U P8/TPCG3+:!I4M68CG M11+/X[GV'LOEM"1C?=WB&J:MM@"CTBG'1? &M#Q"E?+1>4R#.UDS*MY0F/1IW>VUI P_C+[6NV%,XW!]AGBX5S#W5JIHY,,+C#.?C2?Z2$]+5[HX'LM+=/>_#.S%/\;[/CY"FWG<8;>^UMD@);A"'3^0LQ2BG M%+'4,,[JG9O"M#0K?%3XJ/!1X:/GRD1NWN)7!V2^Y&J['B>;^:,['N\5;5L*_ M^*]E=C#FOC5388?"#H4=5HD=YK*V]=0>*#ZU1Z*'J4]-"!.)YQXEXWRF!X:,C@)% M$ ;IJ,14@^% 6 L_A4^MT,/3[?Y_NN:CB_?K<]'[LQ_&>#)%;! M8_90+B@.M/GQQ-2!YEGB"=@ ::E=+NE'D":1(:6%\D$Z*[*%1&F+/84#K9!% M(8M"%L^7+*8.M ?L5[PK4Q2'VD/I8NI0"T%)G))%02H-=!$D,DZ'7/$H ME0K,"M-2M+#%ZK+%0I]_@S]M4@"!PR7SVS3_"&OS2D-+0TM#2T,7WM#%!2A6 M*M'_QXMEU*KS%=1*O&+..0&$]5YZ+R*EF"?-='*:&6=\)"PF''.RJ45'*4KF MW0>9#[.) (S5BE@KD,ZUX3A7 3EC, M.LDE86L;U+0T+R2PNB3P>+ZGU:\R>5WNV'L%7TONV-5&QVGN6)<\9:6+V?P[:$=O>3&]\I&YV8DIT3G[JQI?IS= M,P2*IM'4@&JI342<>##!A8XH>!MAT'FP>2TX4WH=AGSI+/%;3]"E KXGSD/W M4)Y85'K4.[1["09U\2E2;SL+EIR5ECY".,,^)4(X/TZ:1@B3)5B!K""I8T"< M&85<9 $IEI3P\)VY7"<3M\3R[4\JC%08:4D&M3#2LC/2/',+74)')5[Y4$Z: MQBME($0G91&74B#NN$/PE2 6N Y,N:CST:@"^*AY*"OK>!GVG\5#CN9))&!0%YX"^>0TYM@QQ@2.,MB5>9"]5 MR]PB'OJ?41ZIC?K$+&.=WF$]X/!+Z/S<^+_U1W.1&_QG>H/)PX?# M42<=GY]$MY3\L]/EAKEU_<3L=GH130(FM%:K&AB]_>?6;JSR/+"]XVK7#JO^ MS!:9?B/PU5%GM%LE4"JJGUFK&%9YJN03TJ"_7_WO>RA27FHP[IP0B5D>7#(! M2^B^3+IP*)%KO,YS5*5F5C8TOSP+0[X;_]_GX^U_PH&C7&YO;?+VUM=?V_]L M[[>WMO?:[__\O??W_K<33[?W_DR;)]_(QT_?O:;")H^1 M4\F#!5'@W.-(+#3:.ANUD(EZ M%8@@\'N1A\7( VWO?*?61A(E1U;ES/R&6:1YDHA%L'\BHT%CM[;!Y64) :J# M.!C#2-4?5+8Z&C-F91O*G(&5JI_N)3M+E?GUVE)*1:BR4/E?[:/OWG/A@T[( M< SV5; *&6\)@C%CQ+ODG"%U3B)!KA.J5C7+7YUF8\,I33O,6Z&)I/5_Y^T$W M/SW 7JKRN W79V5I H_502:J^[)R"=ZMB@")]J?O24=/(W9(RZA ;+1#KM;Q M...*9@C3X:H0',@.J'-C&NW =.STAH RM]/IYB(U2-R5_.8#2A\F+UL[V\FI M$,D7)D3MMV].-M]\-PEPB(B O)/ @B'7N>28(PD?P8ELXBM (=:Z2('5?J?; M/=7GKA2E"QI<%>JZ;-4(KAIV?E7[($R[<+P7X-@5^MA=Y/&!ML7=!7,.12=. MK8^MW(UG9?0%B^B[H\VC[X)@EXR-2(F$ >>R;\-ZC9P,7EL91# 6;-EK)+3Z MUWFQ(N;5G63*$$X\2RXZ*7F*1).45* J2L($83[+%#%CF8(_BDPMKTS]VMSY MSJ-./D:'A*\3GOB #/$&44NH$H%AKLW:!C'7"-6_6]>[G3N 9[W1*R8/1J^O M]D-?YL"^1O./6GJ=J#&8.NXIR"%1RE/+9,1"J'0IMIT3+[\;PV$W?DSM?J\Q M7VIQ>@.O][,S.M[*++D%3_RMV_<_7IIXG&R>@'A(ERRHY@89EFL^)R>192P@ M:>%GGYRG!B9.A#ETD(=[ !/JO@*P5(&(3.2IW^WVCVJ"KI?]#P_W]^T ;C*L M&7N__[,&(:#Z"J0476H 9^_-+>G]U;D8\C2^,W[\N'N:X"F\?M<>#..KR1^O M0V=XT+7'KSJ]^GWJBRXKR'+4":/=5\:TM&#U4I;Q[I#Q_9O#I-4LUZ,6^2Z@X)=T^1KKWV.3>:W':(;-A"5#=IW6I"@ M'B\[8(,X-8O.A(+J[XV?,]L@3?7GLO%^=<9UXOBIQIZ?>D GFFU5^W_*<*[X M<-9QMRHO?JSRZL>JMDSNLCG^7MU[W]VHY)ZY7A>]9*L]5=+.Q;[>1A]KA&2D ML8D?:T?GW0HL/J3/EWR5\J710RVY45X(KASA8(!:$ET*08ELOX7DLO^4&$(9 M>6#T\ $.U%-3L>'4C^G+^$U6VP7?K);;_\K;)^UN^Y\/1YM;FT?MDT^XO;4C M-D\^D8]O/QQM[\/O)]O[T-;C\ZOEMK=VV";]2K[MO?FU>?*&M=_F:WZWN]ML_T^:7F3V=##MCL\LUKUC.91HP,LYHY)7 6AFP[IU9 MVV!"K^,GJ?#S"%-TJ5#PJ0JDSH$PGKRX]MW:O 2#N<#*VW>0_"7GHJO#P/8Z_7IF&AF)R?A1B:GD""!(^ZU03IPC*+4RDK)-6$NYWIE+7EQ M[6@AHD)$A8B67/)?*A'-W?AY(7LWGXZ%9O9N)HR-EQYA:CWBD2MDA Z(4>]R MMEFL)05[B+1H(:%'(:$'Y:&\SV;.A11ZNM>.S8>T=-$CO?@&3(3L1H6GB%@1 ML2)B1<161<06%YS*ZUE68^!J%3F&Y0@L/*&'1PJK/&):Y-5Q$OU=:X;+44YF)7Q$_UIV M)]$#@NU_EV7&#X/X]FSI&*^U498YY!0-B$HKQ]72@5I? )3 #*UR46 M%T#^WZ5^ZPK4;WVR#/O/7OU_D46\E]-!U-! \0_-GQRF_B$AA'>>Y+11D2,N M8D16488,D]:;8>8FW#T!:]2 V+SI=?^*'P0^&'5>*'^1H(Q2TT9UJ8<0MA M(P6E&"7B'>+2)V1HR-7-4RZL$H-(;&V#JLO2_!9:6)Q;Z+FM'?JC/TBQ4U8/ MK<[JH9,XZ <[W'VT#1CC[Z>24=Q$]X?\V=WH*3F+L4Z(,2\15QQL DHLXCQ) M&5W 29",8YH2^KK$ DJHN-@")51\+UO@.KJ8KP?IE"2*$VG^U#%U(@6>B.#8 M($%X1)P2CHP"NT$EK*VQ0F+M"G44ZBC44:CC\:CCT2V-XF^:,X/,^)N"ITE3 MC')]*<1)E,A8)9'&,1),N>>R&!^/[7$J.R/+SLBR^;:(6!&Q(F)%Q)8J^?!# MJ]XONF^O3D"6B?+[E]MMCRI24!\6*MKMG]XYP)L*=$0$JX ME$O<)*13\&"$:4PEE6"NL[4-QLDZD1=K1"_:ZKKU-%TJ)'SBW(\/)8Y%Y7^\ M0[N78% 7GP/RMK-@R;GIT>K2EH3$*\!,TX@2IB;P7'R-V%P86?-98W45*"N% >&9)$ MWBSCI8+15WF)'),MLK0)BE>?E&J7W'_J&I^34J'_.5,M=UPZM+GD8F7=TX-7 M\MGC5%VMG_:J,X)1\;>IPUJ70SNMH/YEU/<_JO%><5J47;#/_M/W/MVJ-)F3G; &"5SG3DI#SM3I-]ZJZ%Z$'IO_ S,75]>IAR M_K!K\TT/AY-[_M:%?D1?_&Z_&X?CAU<'(*7YA/U^B-U6]63%GB\W;FK1FFRL M@6YJB&:;%:Y'+*9=V(8#[ 8!X^]8^KQJJQ^ 1+;;$CL72:Q6QCT MD\D'4!%OB%E?>NJ=!>,15Z@^7I#V7M4_5D1H;A>$??RZ5&6PGW:PSY7[76RB MLF=09_F?6ZEOC[LUNM16F\LN\I=06ZUD_5P"1^;>YO&WKZW6F?O,$?M[[]VG[[]^[F_N?=S;>>G7=D;IZ X7JR2=K_;$-[?HCVV["W MO?^!;;[])-I[?T!;WQUOOW]WU#X):;,SL_ C:"R\)0;YQ#CB0 3(1NN1UE9S MYZV-VC]=UL]'FYA+@F)/E1)H205@!R^4O=G0MIEHRJM;Z %/Z\18S?Y>2!7U M1]@%5,9ZB?#JN675?_?K(/KLC_K9[P(L=3NCXY)B_^'J:Z_>?S)?9PJ9F^9Z MJHS.L,Y$$/X^E8//H+:>:JN(%G7U1G7U3%)]*2.7&E.DC<$(+!6)-!,"168X M54YS9\7:!L-+IZLN)4[]U[+E2RZH."=4?* ]7U!Q!5!Q)IN\9C)ZFY-&,C#B M;<3(JH01]0)^I@X;QPLJW@\52[K@FWOL;>=G)\1>J(X[L5MR!B^IJGNWG,'S M!ON)C!2HOS/4SZ8+UBHDRIU$CKN\(2)Z!#\I% F5-H)F[(,J&;N>0 M^BL5T M!3 7J@47P%Q9P)SJQD8'J9U-*%IM$/>"(>.P12$X:0VQP9%4 '/)%.3GYA#^ MW!G^0&D08]7)R]SC<%0-8%H7I_!R:LK\40$^"\,?( L?QJ)0 /[. #^[J([1 M)*2T"@5ILT:L!+(AI[#0P6NRX37-FA+E/JB2Z+SWGG1UJHG)SU=)='M MI*M5X:=9LO.,NO6ZM ;WTHMG/"#0,O\J' Z.HQW,+9/.=4Z0K3C8)P7[;\;^ MV?RB!%M&&%?(80/8+X-$EAN. HRKR MEMPI$]++3*%TR9+1JC.LZBE0@667DQKM=H:C_B!CT>Q9.;G2X0!F[_Y^/_=! M3EC5!]"J;'50[YZIXO\+\XS@[T^NS9V2]K!K$ S#' M8 8.ZX,7,N6,GY%OU-F/<(X=74CV!'-YYKG]RL4SZ>AW.C]C+\//L .PVN2Y M@;-R7KU\>#A.I-2DW\GO.M,1^;:#3NSY.LO4@1V.3J_+9^>7[/2:6Q[8$7SM M#5M53ODS.'7)9D_LA;[^VOK2JG9R/_8R_%0Y] /B='@ QUV_%X;-6H?*'PY^ M9J]N!08.O%].K5_WP[ACFXWH@(OC?AK":PZ@/^$V]:L?=4:[EW3ZF6%IG9T+ M%R?7S.PXZ \[]3Z(0XNUJ^;B.'_+DTY%@F\W%ZN9Y!I-%\Y\[@ZF6L-.1&X0[0]D$[S,*]L]LL?# MM?^<3=K4Z:%S'7FA?ZX&L@?BX*79H#*&*X)%P%H#:2OKF-$..T,Q2R(O!UA* M_+QK8K[/,*UASN9]1@PE]Q4*L>&05FCDWZ;DG)X1X4]S*Y\6.O M>G,PZ'0KRNKL*?"9T3$KC[9W7-D .)F)!7[+1ZMW^P?=_G$$PKA49JX1F>JO M+O35O_*=T01-MMG[( MQ\&.[75.FA_@Z'X'&.@4WJ MOAPZX-Z.'1SG-X)[1J .>$)EL]K=[*FK+SN 7FA5,"";T#)"ZN$0Z].NG_14 MG9D1E/XZGV/NBNS2K7,T E76UE-^4*?G 6Z'L;Z^<5GG]V\JI32JA(=[N4S/ MP\,XVY#3![GCZFXE5XPRRC(;)7>>6Y&,2-02QBSE,F*K:\M&8$%JRZ;^XX&U M5^Z5^GY<:^4-V(WY$MMMJJZ\.1SM@NIS$L.IP=L%X\I MR8N>P7A!G#N'=) 6T60]LS(XGT3MX;[@X*X R;I94!KY:#4H\\:#:I8G41=F M11;]G9U!W,FZ(8CDW43,ZJ2DT"H:;4'*P) UQD=K 7TY4]CEW-0+EZPB3Z?R M].T$Y,E)28W1&!E!?18JB[1B#CFE%)7"89[R3O@6N5J>:OG)(#I&L%TPD@"] MP+C))A08"J$V!3*8U<0SA;,SX-D8*.-[9&JJ43@#Z0B,F$E2W8RJV=29&'OY M 1GP&T.C5=6#/;SJ&36U + .XVC4;6#9V^%NIH/)@T4]5G$$<6 MABED3>#!FLW=<#Y1[41D4G@;.3?42*)(8IQ%2:+2M,9Y S@OEQ'G5S17ROUQ M'M[EXZ?O"GL2=-X=I2/H#=)[9!*.2((Z*"-G5N >H/ ZP ?%['^01A_^<1L M\-XV>%WC_3UP?N)K RD_.U'"Z30;YUROVY'O6F=6G][ZNG 84X$:5)B*7"G M@N&<"-!J"+9$!W'KP.$1=-\P]N8FY/7'WXW#K\D5M*(Q@ =(]=>CS4_?&06Q MSME[0/GEB'LCD*6@$AN9L"9,$BY JD='L0LBT63;/^_5GR>I/P/BWIJAZ=UL MS8Z5,)BU8Z]3_@.FFX^#S$#5CW@,:E3(R_8/ >@G_/<>7OS@T:H-- 76+BDU M,#N1III#772@=H[-.$"F/S9S*BL$G='Q2R] <+)Y]-T'G##7"A&2".*.&.02 M5@ACE:O2.&.8.5^ P.B0I)LG?$$]0AN?./'J4= ,,#&V.M^YX($5+6P88]1 MD,"T!+]M7^OJP.01GLY1WLZT:X_OMSW ?;;S*W?X=&9$\1 MV'_U]_^^W^7,L0%OI_K8%\WPO>![\7M^YI?K8E%&Q4S M@)H#'6^CCS6B,G))::R%9<-Y2$/'QW\V3[:A;9M;GV@[>[#_:>]_?/]'=_,]M/'D ]M\OXDO;@B!M_SG MD_A6EVK_]*O]]AO9/-DAW^@W_NV?KT?;;__>V]SS1]".M#F;7BP[M&60&JG@ M\J*JH)$VDB(M;;! #]Y)MK9!E%@WVBQ=MIQG41#B:4L_WGV_W9)RW1(,YEQK M%#V:Y"\Y.UU3H^A>%#6_TD2W9Z$74Z_HJ0AJNF/1:A(4(Q$9IP+B1@ED@@*^ M\M%Y:["B$@-!Y0K;A9]>)#\]\7[PYV.87;="1469O'8@#";PB)-3FK.H5:+! M2N/W@#0C?93OXHP#RC*EY#I)/[?X9DS_O(!\6/+X-'I.IP:"YT9@J)*,$ M/!8^(AT)1Y)9+8/6VK( >-S"_,IE*"L%*L4)\8A." ]J'!'41DD\U]P[[55T M2=#H'8]>%2?$,\84-LU=AF7("XY1TM@AS@%8K-*DV8G#/'/1T;4-ILVZN62% M=E'R7H"25YP0Q0FQ$"?$_2BJ."&> 4&)4X+"F@0?M44IE][@'GNDD\ H.6<" M_$09UMD)85KX*9(.%WY:.GXJ3HA'<$+D0@[&DNBE=#P)G7?7&YIL],1'S&QQ M0KPH//YU&KE\\]V*J+V7'C$6)>*"@\2(C< <"N?0A$#:,VJQ MM$$%O[9!I&BQY0N=%^98\@##:A@K2SYBQ59ZF*VD6'2$&T%C9)P8:ZE7UE,F MG:*48E5LI1? >-/58MY$BKG6R#H&C&<$_&6C0)1&H3P6Q%(#C$?%NA*R4-[J M F@QEI9!1)><,:XVEAY(&\58>B[4,5W'93R+-C&,(A88<145TEHI)!5U)"=D M#)_/= M;VHN%80]@/D>,3G8XY/,2[&9'B*BRT$6SSK =)83BLTT9]*8!I@2R^OOC48N M< (VD[3(2N&1$9Q9S"CWD:YM:-8R] E,ID(<2QY?6EQ6R1<[8L5,>J"9]$P" M3,5,>@CC30-,3@F"?2S6+S1W^08J?L75KRL-)3\=^I.!2[Z#X,-YLK MG@8B)4L>:5!V$%=6(\,X0P)K9JS1C)H$=I&YF )GKC91636QA#9166_WXM?; MK4[L:,P)A\!LQ2":,UW,9&Z7T4GE'-(R 5UHGY#3F"&<%#$L:J(9JP-'?/ER MIA76*!N3GO^(%4.H!(Z*C30'TIO&CJ3G21E+D*1YN&U>L1,5,08?*CJH_#WNQ8GB]RN;96A'+[DQ?:GO M-2I/M1(R1I.X<,H&%3EC)&ECG2(N%V9:7I=KJ1WX /-Y-G,N2S#NP1 DN96( M1VF034*CH)43WAE&>*S62*S2IPC35&&B>" MN+0!.1$MPEHI9H2 @WF%>TOR:ZL*KA2X%$?%8Z>O%L1:8C!VPG+EI#$L2J\C MB)-DC.KBJ'C&V#)=&<9]L)$ET/92-(AS@9'1AB+MG(K&<4*P6MM@PJPK6A2_ M%ZWX%4=%<50L=HW:O2BK."J> 6%-%Z8)ASE5/B'O<4)<2($,500YDFCB6//@ MLC+,:4LO7YF%PE?%4;'ZCHI[K14NCHKGBLV_-B?;\=]\%Y$9$;Q%.GB/..82 M&1("LD$8AP4EJ78CMS2]UE51KQ'YS\C"O-FH3\SRU^D=UL( OX3.SXW_6W\T M%[G!?Z8WF!R<3)^9B;MW.!QUTO'Y"7;+67%V*MTP[ZZ?M-U.+Z+3Q3FU1M:@ M[.T_MW9CE4"?J'YFA:+JI^JO+U\GR>OS=*M@ E3#SJ]J'QZ^.ZQB+\"!O$ZD MN<%DL4@UZH] %PG5_[Y.)YOOMFHDEL*-<#8-U5;NAXLJFEQ-&.C&__?Y>/N? M<. HE]MYZF]]_;7]S_9^>VM[K_W^S]W-?S[\:K__B@$&\/;>W_O?3CS=WOLS MM??\K\U/W[7'UF,FD! Q9*\C3.7 *:)!!NMMQ ['M0W1NN@5J&!.=+/\_"L= M=KM5AGD0-&)>W4G"5)3):P>2"H^-.#FE.8M:)1JL-,YE"0-CH)$P8@AEI$C8 MRDC8"9"%!IPP4GN4,".(>TV0-9@B!X('1*(4477=FY:X4L3^W;H'[!>^:/CB M\Q/RQ0/WEY79O-2S6N(C9K80Q@J+V,[1QT_?<\Y_&W/V8T8DXDZ# M80%:" *EP$9.K$HFK&WHPA?SXHM3BZ)R69 KF(#P])\='RNPI*OA .AE4?K.J:2PYJ$1[FJ:RK__._-"7D=KV67F M5]JJWD:87?4:=WAVOJG=AWX<9?K*STR#_GYS_U&_OF*].CS(?T/G9[=*'GS; MK>X6&N6@:6J@*L&]Y!XL6N42-,D39I-WCBXT--H$/#^FIE;9FY^VT\UF\A_] M0>UE7G7'\@,@XH?X^.:[#RZJ0"GRG/B\;UDC0R5'*B:1K%'$"[NVH?2ZY)>@ M1"WO^_:X@A'M5RY6.[E/8WC.J%$_[54'>*;C;X,C[7X/>3O*O_'><7V\] QR]SI,:M?2YP"=8/8Y[2C0A2GEJF8Q8")4NU8H;(.GX[N#5 M%[\;PV$W?DPP*K_#H'S)8S*+*.^:$=G*&+$%S_VM"R>\-&@XV2/UZ$S/.C:XU>=7CWGZHLN2_=\U FCW5<$PTS' M321[O)=P_(#Q\59S[%R(KSG(=4LK=?7Q:R^^]J!I22/N>2UND>L.:LKN>>VB M6BS8?:^]H<6"FQ5KL<*WO?:&W;&+22IOYEW*R8,V&P=/D$11/5J =*M&[\T& MM=]EU+Y%@'P"<@#)\890]1U.?=9",>\4_X\G$5^ Q9]8'NZ,%L\NX^I,5@)R MSZP$BY:;V^W<(E$AI@%BLSJR\/*C7>!B (1 M#X.(QS4QYC#;%JEJ/@.P^%=L91#^"[AF.AH^[B:'D_WZN^;_/)W]Q1&/M#5/4\TB,#8EXC:62Q#.I_3@" MQ:]:E\4>'/,^C5BSU0Q+-/LM7+'_X6AS_X_]\\OMM]]_I=O_;)+VR0^^N;>]VW[?[GP[^7&R#>=O;_WY M(S_GV]Z;XV__;*?-V21C)"09,(F()Y\05WFQE8@,^1!H)%HSROW:!EUG2YBR M92GQ=3E3=!=D7P8173ED%T;2B+'0)#%NN-?:,((% (2/..(P7@[)Q\LA"[(O M'-FGV;@XX9;HO/>"*8&X\!@9X3P*&!,.2C_0#>G]_S M6I!]X<@^S:06;5).,(Q"DA1Q33VR5'%D$E/:TD"\Q6L;:ATK6I#]GLC^&$&" MVT6E5B=(\"5VN]"H]6HG]N+ =NN5XS;L=WJ=X6@ D_QGO)(M'YAU\V)7KGSI MY3N -X\V2N^85A+SA(-A3!*,HW5*BD!#<:4O%7BW?Y]QI5M"DN#!(L%X1-P' M@DR,$E$)_\>T"%[RK)8K>;$^\OS!^W[S:*E0Z %J^5,L7BY ]Q#_ ^7*: '_ MHYI+2UQ@WL+$(=)Z$BTKGN5E [JI9SG@J+RQ G%J">*)1&1QU(C R!GN"8O, MY)BAT 7H"M"]<* CD1L3M>IH\YIH TF'! MHP(5S@30"U+Q.RX;T$W]CCA@ZDPRB'KK\RHP"J8K33FV% 73+IG@US8$F*Y/ MX7=\GD!W@]_Q^BK+]]UZ\^3EH$M#2T-7KZ&WW.=UWY8N&HT6WX )$-ZH^!41 M*R(V-Q%;;*COF51Q> K]KA1RFILZ_.P*.9TS,[TC7GKGO$J)8X>M$C19DG)M M",Z%*!'2Y3(S.S,14AJ$SMX!%!1VB$=)D$TQH5P_, ENI9$F+V\A1"V=F?GB MRBX],DH_VM+'PB[+,PM6CEV"P4H&F0C7C!/NK/"2IB"-"UC+:$I8>MG891J6 M5LSI2%U P5J)>. )V5S?+SD!I.-A(*.JG9CB8M;FPBZ%70J[%'9YY$0)]TG5 M7=AE@>PR70M '4Z2.89BK@? )37($2=0SEG-%)%,!9U+TZR3)ZD96^BET$NA MET(OL_0"K$*,U8)R8@&3J%;:8:$$()9TC/*R F/9Z&5FYU?2(9F$$0TL(+ ^ M/3(J&*2PHB$H,&!L!'JAZV"7%GIYU#4:MZ@9/&GVTA3@F7.YF3D6')J$0A_W M#>L:=U7O%I53>OU1=1Q'U2#Z_DX/'A$J.[JT6$I=) P.C_IW*B&H@Z?2JY"8 MI)PE88+U'G1'AU72"9O+*W_=J7+@N_V#;O\XQB]-';7+L;C=[S5U.>N27\.Z MAV:/_]X?CMK]T;<([9YTQ3CF^^18Z.$,"A&AQ&/D2$3A4)6.*L9 M34HGL;8A2>MBRIQ)='8VKPU>V*0\_KF/7U+4[VNWXW6JTVQE6\/]9 M,/U8SERG+!M_@)A M,YRD)(1 QD2/># ,.0Y_&9\PYI8($+>U#=KB%^KC6(W7K?[[1XTG^]'F,PIRTUKN]TV976#?O=PU%\/=8/\.PMUJYJYC@S M[I/2*<&W8YN*DG-]/_.97Z<6YV0HU3Y$(H+F+BD3@["!$&^8]\ )WZ5:FURT M.YBJ:SL1N4&T/Y!-T .O;/?('@_7_G.VUE:GA\[U_H5.O7I\EZ(TGKJ\;PEM MS1_USMDN63O8[7=!9QTVM70!I>+;SM!W^\/#P?+4N#L>X]*>/]K<>\>^[7T5 MFR??CMI[GXZ^G?S9:=-WHDT_';7_^8K!8.E^HYO\/"ZU3]X<;VZ%3GOKQTE[ M[PUMO_UM#XP7]FWK!]M^^X9L;WT"@^7OO6\GNVESZQW^^.E[5)*&)#"*G$;$ M<8C($LR1M,)Z0[GE$9^O<4>8$9)B;Y-,G%-K@[7>.4)A"H20\/D:=S6A5/!+ MKAEY8X6YJR7YTGIR-S;F)>CP60O)9&Q[Q]#/O*J/(OK"YB+H$M]5",*YQ)'&CB/NM4-&60ZS41JK MJ,0>@RP3?$$7_:]K#H -&5=<>K==%)[^"L(!Z^F5D1W ?T"(/ M!\#T\"><,5RO#'V">U8ULA+91(\ZK.\^J?NY\I_['7O6G!42$L=9-[8[UV0')=C%TO,_6 MR;B?W>%Q?M/JH)F*629NP(E+BUZSQ$V@/@D%4DN8-3AYSS2A04FB.GTI>)RK:'T*)5O]W^+TY"6R;Y^:VD\^'7\72A$234!$19*WLTJD3;2( MZ>@X"Y&GF'V,K8N ,C%N+X!(8\H>V6'M;.G&C M@4F:\R1*7[91Q.=JWT<<\ M1F,O"QG7GJT+V=;.FPP/'5#)&B('";R+T\4+@$-I%3"4Y5H1Q[QU7D70OP5S M_'S2,T(9N;?WY9P$AC>]\#F.@%O#V_K-&Q/W;]L]C"]6WMIO-T^^4T&C4=$A MYD'4N P"@2)&4$K,:2R(MS3S%R>MBQ'3J3L%T.RC'_5!="I*QVAV)9REPP$< M&EP.:ZWJS>@J.;P;T'$I+&6@_!CCN33*":>TYSBF%(1VLA&W+&67BMN#$.\* M>?LR;N=8X/!+$[BM=^([#E8KJ04"^T6!P '4644$B@PT)J=A;)Q?VV!B':SD MBQ)W =OB(-:J4=P'V"QL0)3(@GK/I&I E M!..3A&0>S$BQMB%:%XM@G )544]O^?EVJA_)Z%)XUV[>@?Y_+ANCM!>?'[S;E-/ M5\:566R:>,=Z_?U.=H/]S+-V?-(PGK9I ,.8XF#0Q(5!3OJU79,;UER9+>VQ M_QS:#0/^,U9@A@]BW<635V@\=Y-G_[<]NE70\';A*X77+A%U&)F=3J^I6RDN M+O19CA@3>_P84]S)SDT [?X >G=GZ:)+;',2]=Y[QS??_[V_^?[#KW8&U*W/ M^W!.YQM<\^UDN[O]=A? ^=NO3?H.GP?HS:V=H^U_OAU]VWM'VF^WN^WWV]"> M/W>__?-Y#T#]Q\?W?^]M[[T[^;;U&?3L-WSSZ+OCC$E,8?A#(HAC3I )G")B MH7,C&$..\?/1):HY7,6UT8IFRM7$@G9NK:-),R?,^>C2;X=#&/1A]DW7HP#S MM.%:D/!Y!YMN;MO9=PDJ"&P4BPY;SH,R7L-TTL[@*,':>'G!J1 S5N?QJK'Q M((-9C@H SF?-#"R%\2B",I>5GPD/S(QI ^%Y.4U>,P"HVCW.@/VS$QKXS*?[ MW4Y,,S?-JM8P7[MO@:<:!_F_:C:2KW__^'9S3$S_O@SCWWSYO:(:GRH*"QB/ M^FFO,OIW_&U&Z/\; U)UBDC_WP);?WU;FR54%^0C-,-8C/"D)S MU_RLX35.@>:!\]UX==XK4*^< XOM"% !WO@\]T^"41\GW3">>TOC WAZ[G_[ M0WRG25(K4T Z>3#.HL#("LV0H!&'A)7S)JUM]'OQHFD&=+[3S? M.L-:9&H1&HYU[ASZ[H/!G -2\6?L]@]J^!LV"QJ'611MM=/M.P !$,Y\BT;P M#D #W[<^'M8+W=%\%0Z?6!>6QO)Y[>OWD8M'#\$F/O0V-N[$>;=<2ZJD>MI'L^\(%_L\%U%CJF>/'',6/7" ME-2-OSK3!XZ)Z9KQK9?8P%P!Z)K,[D$FJ0,+O0E="%,F*Z8[@]IH'PM4.LS= MW-QG+%E5O4XVNZ N[QKH%EM[R8%HP]@)T#T^73XS47XKF)1'V1/1WXFUTZ#Q MBU3-TJX:>4XE97:!37[9V-NMU=R\>.B*4>@T$@=*T\AFW;CIW9L%I6#4/3%J M7(,)1MKF=?;U^/?W8(Y-M*K# Q!#@"_X9]CP3/8"Q>&H80\X^Z _S'-D$'T$ MI3A,9RP W11 'H!)6>)!&_I1U3O!LNQD!?S4#040.2-T>5[ *PUW.P<@/H/, MCK5ZU,J.LU$F_6$CLQ[NWM_/]\O1_&D_U$O#:_=;!H28KX&?UT\QP-O<#\W2 MM=\_MJO?)V+Y>8+Q_YV=@G"'";S7IWW(:]Q[88KSE_DIP=P R^$ ;C:CY1ZZ M(?!!]BE"$\:W:<'3?D:P^X<3-:6.-PSSA "]<@#2E:=-BM!4:%1OUNT(<\Y/ MNF*]?GEXP;ZWXVTBT.\=P*1#: 2\?#,E\]N.Q_$]"/S!^E3E/JIUDGRD'J*L M;,=!5F>O\V">?>LQ<$[=C_LEOC19'K"L1_Q MN*:6;J;U+'(93P#\&T283-&JV1\"$@Z7#9O;Y"MGVP!3KK-S&FP#L_T' )3U MT_A=TPOYMG7S&T2;4'&&LGU@G,PZD_CQ%3W3BZ,LZ:WJ3'_7J#%L0*-N3M84 M\IW/>NBGZU4GKW8Z%8N@WTO0P9XY[(UM]R:,,87.4_P:RTA]80U@$V?!J;T$ MZMNA!9D?Y?B.SSA_T#TO*DL]-][(&:WJ8S M"3YE@._T?O:[/QM$KE6IL9Y;&XKC-\I-.>7$]9HULG)I#_*4A$$> 4\,]H>H M&WL[ .2#.#J$,\ 8S3T]B#N@/4SL#SLCZP$+-^NUTV/.-4CBE M"IBD]8N-NZ )T-5<56N>?JRQU+#4&.Z7]FE>67S0[W9\W8L#T"3B45Z[U^L= MUN1^KB\[M7=H'.^;>=,R%^^B3N[$;.D=@!H"EB/ :;/JOU9/JM"$IL9KW.HA M!EGY_]E[T^8VCF1=^*]T\!V_1[Z!AFM?Y E&R);&1[Y#ZEBB1R%]<=1*M@P" M/%A$4;_^9G4#!$B1X@80#;!BQA2)1E=79V4^N5169HW2X-TFUV?&PM,XRWP] M9T.8,5B!=E(?G)]R&+#%C,D;+@ X;TR6Z4WG3L/47!DD ^0;04M^3QU(.3'5 M7"TD!_/S);Z;2DDRJ#H+MF),[NSL:&W2'0TG+XIFMW@Q AO.'77F8T;GTU,8KZY!_H[(0 ,UWW#=5'5Y$] M615@&];8,A?=2PN99><>KMA_C>:^[CDWG%,VH?U,2OJN-_'AVZ,RG=F?_Q?6 M%!SX3O%+Z!U6D_3+I ?H7)E.\:]ALL0[Q6\!?+$^.#6OQR;Y-N] /J=XG\& MZ1GIW^%X.AB; %_YMQI_3R&\',&#] MRV0T2O^^"T-;_POX&V#L]++[=<@@/0.F>S !U(61_OQ[F 0'G@56HX<[7@P/ MDWSVX==?AN9KE:9Q5/72-V#YCNM1]\*7R@U@IF$X@+L M_Q[ C_\+/\#=^MT G6$Z\+DY&0QAM'= WB.X#'1OIO<_\)3JY"1%@>$#4YV: M>MZF:JCR(KFCP(7P[?UP6GP,YESU-D.]B""*IEL4=S@[G8] 7WD$FEQ_!'I- MIYDO5[R95IOAS8AW@[8K]_IOW+N_M-=OD-01(XFEI$S0J#V7Q'C!I1#11_)D M]OKGYD<*'J4>XDEM?9L==>Y[S78[IOLAM9]\39F6_K5GBVI#=NH5C(^&H0ED MWB;G.'WO\LMO?EQU[M0T;O8O ML+M>?6EBVK_.O)Y?SGX[YZ4721T?)./G*>=4[1_^98 QL-&A5,3)DJ$82D-] M+'G@Q/-@C.'Q,C91HC S5"I"/$.8:T>X%I$*90&Q4+B<4Y7$^++DSLQ_L*U14)A FVIW].%>=4QUZ)SC>_T:6:!2:E.!(K@I.,,:XH M=D QX6R,K.Y$\,_&LIY)7U/E#*2K9TY&X?GLEY^!+"<]<_:\ZM?B4M]T54.8 M&;DOK:>FJE]WM:6J4/V22MRM\*%=6^/"@MH7V&AOH5;*! M;E%C=P9R .'AAM9H=_CJ5C-%POS-X(AW8!,_,C_<&2WNU/OOP>W][L48]^[Z MAU?:]6]U?)-\I&+F-=VK4/=].SI^2[&+16CO2]$6L\1R7K!%+(/U&EEF\_EA MX]8[0T2&B(=!Q&I=C"5(VSI-S2T BV=U\L-@,DK[3S]NJE>R=)V3F:C53+2* M-M/?*H795L**G:>5 M3V5^O8TV:*8U8QY[0L,R.T$O;$G-_/25_LPG[V7K]#>^S\YS!7O M'[S^(>7'^%[+[[NO]P[W7_YFNV3U_0#V3O=._CCR\>#WO'^US_Q MWJ=_Q;VSA3;1R,AHI, EXA27C+)0&HE,B36Q2GM,*?<[NT3JCF3?%N1:?C.< MATA52U#F :W45AAWR\#?!A;=.. W/%H$""$EXHQ8KI@@G$JC-?9:HZ4V:<[ MOW+@GW=P-D@29F0HH^:T9$Q$ 'ZI2X&C5A9S@5'8V:48=9B4&?@S\&?@?UK MS["USJD0HV(&!8,)]=X1[#U!PN-E]D_.P+]RX)\W5V:T+@.:>EXR7C+D7&F% MD"5 /1C\VE..W>1$D""M9%%H[3WBF%+II49! MRF5V-L[ OW+@G[<]CJD"E)*B=-J0DA%,2TN-*:F&A<7<**O,SJY JJ/%MR5[ M,_#?H:WQDCI;"J@ H4>8)ST'YSD'S_UX6@O<"IZ[5")4(2E\P:0'(G78*"V+NF2. M6+ &/2Z#TU8A1C$Q9&<7:]Q15W1[RCB8+-H02LXQ8P+4.@(AI'&F($ MZX\90JPTG(&7'+$C4AB;XYH;A8/SN*:5%'"0A9(*<(X9<[940N*26Q&IM)YQ M@0 '&>HHGNW!-L4UMSAO\_U@V+N^=&'>H'I(VJ8CSCF,$-6>@:ECJ0)/4"K# M* X2Y5H+FP3DU4* ,WDC GR34@B1CMRZ6"J"=8DC%B8RIY!0.[L"=P3-^4IY MG_Z)PR AQGD5'=-2,D2X8HQ8Y85FUM' 7Q3T8B-5+XT3KB2!1M* M$YPH,0_41*IL,!)@4'4P?XQMG@R#&09;#(,"XT"$T6#Y2<:95 @SI:UST1NE MMW"@<8S'%Y5>')\JN^YXGFB6[;1&_9 M@N"^,UTW&JU_ C,@O-$NS"R666QI+/8X.XI7L>!"JLU[VX6XCL0L04D6VKIL[M9P[>FUX8ZH': M(L8XSUNSF^.$OEFLJ$,=>*'1B5(%SDJ&"2H5EZ+4G@=$4Q4\179V!4$=0MIW MAOJ.8M<2G'JL:-V2-&%6/EGYK%7Y>(VD\")BIBC#S!KNTGD?H:U'2H2\(;Y9 MRF>^(8ZTA45TMC1&FI(%;4IEB"JY9E920UDT#I2/YAWL4((&!4C(X&I_V$-L6L";,9AB)\.1D, MQ\U7NM_2MU@&*>^P*%1\RXBM6 '[8S%5"_L3 -O*+<$-N0CO[]Q1\)->>!/? MA<-C(,;;D)8&9/1UO]$1L""_G$TO'L"C?^D-W-^;">R]\-]OSSZ^]R>6,+%W M<'CZ\?V'TP^?7N']EQ][^[]]A/G\?O3A_=M/^\H),0QQBJ+1 M3&-E'7'*8TQQY"A@M5,$T)8GB2.'$_ M#HY"X:O1>%C922UT@UA4?0>ZMHB@ M@XO!21C6BS)*'S>ZMQ@&N&'BQI-A^LN>%8=A<#@T)T<)HI/$F>+4C KX?QST M>H/3T?.9ZICRU?5R2,W5^+$S2]^B5"&8ZVBH$93 MIL&B,9%K;;!G&#.#/#RGQN-S 6UT#0A@SYR,PO/9+S\#]4YZYNQYU:\EJK[I MJIR T\J/CYYC!'*,&KR;IB=,'S"]WFVN75*FS45.NQB+ZZ]_]^;O7E1=(\]X:$F_4D_>ME)_PXT$IA^*!)WL[\E*M+ZCD: MAE#LP=A'H^(56"375Q*8+]\,Y #"PPW9<7?XZE8SQ;++2JR.(]Y57QZ;'^Z, M%H]1 6GIA91OF?B)5YKXN3J^^7W2#P5%G2)9^ZNO:_5=BET,!=R7HBUFB>6\ M8(M8!NLULLSF\\/&K7>&B P1#X.(U;H82Y"V=9J:6P 6SZI^,3X:3& D/_IQ M4[V2I>N4AETXU(2N&'2,.^T M\I$QXFVT03.M&?/8$[K4,HUOFBV0M$65]D7^/1B-MB/EX/C#U_V71_#L/_'> M\1[??_GVT][+O_F;@R-XUN^?/A[_ 6.]1GM?W=?+*0_[L>]L\4RC)XR%A@ML?6Z9(B; MTA)D2^PL-3X@P@S:V:6J(SC/Y70WMZQXQO4VL.C&X;KAT:)HI)2(,V*Y8H)P M*HW6V&N-EGK,)N/Z@W%]?HP&V^B\%+Z4=2J9T;C4@$NED3SR0+ ,3NWL2M5! MN4QZQO6,ZT\-UQFVUCD58E1@X06#"?7>$>P]0<+C99Y@R;C^8%Q?Z /D*-?4 MAA))JL!>9[JT/L:284<4BISKZ'=V,28=KA_C?$H&]@SL&=C; ^S.@WU'! G2 M2I9*=7B/.*94>JE1D'*99T,RL#\8V.=G/Q22QAO-2N^L*9G"JC1$L%(9SPS\ M(()S ':F.D+F!F^YL=&C-#9Z-1D.3D+N;+220^21,D$I"A@%!KZZI]Q?+8P5E$46"E%Y$0&HG8FFP%24.4F,;/69([NS*#B;M.R#> M2K3)E>JW%^6BX=PH!;8HH%NJ5,\QYDH:)Q CQH@<0&X5RLT#R"SH0),!&K3& M);,<4,YA4B+%*#;$*$GUSB[O"/$8UFA&N8QR+48Y:IUA/ C'$6'"&:T54A@) M<+0MCD'E<&JK4&X>3HU"$(\H+QGUM&0A@-<=%"EIM,)J@5248,MAV5$XMU_+ M,/?$8<0X,C9HL&$X$1Z#@VU8CBBV")[?+484M7"6I#@B1[)D+KI22R%+2:G%@A+- M;-S9U1TJ'Z/B\7;N_+1@2S^CW%)2ET+ 2O 8P:AAW"%%E$VEWR-&$@N!HWE2AKD,260 \8Y0J@Y:!&(QHE&QGE](.0]EI;5-(<8O3%=\/AKWK MJ^7EK9^'9"LZXIS#"%'M6:314A60DLHPBH-$^8!_FW"Z6FSFF1+(-=,EC8P# M3@M>*DYUB4DD"CF7NN6EG@)2MZ^;6BO!)F]P;R_*$6*<5]$Q+25#A"O&B%5> M:&8=#2P?=V\7RBT<=_=6.(5Y20(8HLQI4]K(7:DD#\* VRVXW-D5'20?HXI) M1KF,P(H%UQI9 RE%#1&[XV0AJ:3T!W&N M+6*,\[PKVAX?\\UB#1?%2+1!ZM((CDL6K"E-]*$,P4EDF#&>L9U=+CJ:Y3;K MFQ5K6Y*BR[HEZY:UZA:OD11>1,P499A9PUTZYB*T]2EG(^]%MTNW+.Y%A\ % M?+L;2/%].O:J?BAG&Y:D1C?W8_'/2^\Y%5W#L5914&!-I@%'3.1:&^P9 MQLR@*?+ /<&_2'"! 5\ 4-+94#XV+0 ,J@/RK"%]>;)(XIA@%NF+CQ9)C^LF?%81@<#LW)4>+" MP@R#*4[-J(#_QT&O-S@=/;]JW2ZMT.[5KWSS*_RS9HWS!6S8'A:H9TY&X?GL MEY]GW9&K?DWQ^J:K=@9/*S\^>HX1K#-J=,UTDW+Z@.GU;G/MDEPW%SGM8BRN MO_[=F[][476%)/>\%W7Q]RYR>M][\XQ;,&-URWMOV'9?3V;O(_60O],D;Z<) M5]W4<\:[Z\MC\<&>T>(P* M(TLO(GK+]"^\TO2OU?'-[Y-^*"CJ%"EVN?JZ,=^EV$6OY+X4;3%++.<%6\0R M6*^193:?'S9NO3-$9(AX&$2LUL58@K2MT]3< K!X5O6+\=%@ B/YT8^;ZI4L M7>=D)FHU$^5^!+=:E]?#T(,E66TQNMQ_^XGTW^:&2<.\T\I'QHBWT0;-M&;, M8T_H4NJD5:XWO&KC\]5LO^+MXG;%=FR'?OJ;[+_W0]\ ;C''T\.#K^ M^&GO#,;B];,^?3S>?_][:LD].R2 ]S_]\>4O162@PN/221Q+YB,OE5.J](Y: M6#P=L?3U00')6"YS^>C5?!]0T*(EY%C_!*X^#9OU7QMD=N/TG^'1HFBDE(@S M8KEB@G JC=;8:XV6QCF" M#/>KA'N\ /?TKRB0YIPS\&\(P#V3MK3:HY(Y'S C*JA(=G8Q11TA'^-@=,;[ M[.]D?R*84NFE1D'*99QUR IPE0J07E" 2A*C M$8JE%$R!O\-8::PVI9<(2T>$1XBEXI,*%.!C5)_<3@68^]K3]AV/;B4(+?7T<_9?5EZ]-&N#!VB#:#@W2H$I M#UH@%8U/1^Z4-$X@1HP1>?NB[=K@XO8%-E%PRVWI%05M@!DNE2?)NA<*DT"( M4&1GEW>$R*7D6U4+XYXIB1G\'@!^U#K#P$IR'!$FTH%_A11&0B-L<0PJ!_/; M#GX7@_DJ,%IOUB*P@$NF<2@M4:24"FNKA05)3H7H9$?A]E5SV'[TR[9P&V/Y M#]-2+:#)&@L;;;C^L\%3RG"4@7EP (+F6$K*C'#:8&-1CN6W7?]=C.5;R6G4 M49;2!%(R$EVI8!E+B;APEB&'A ']ASL<9^N_3:'\+3QE\F?W77=5(9NEI@EL M'&IC#>:L"UXBCQA'QH9DW'(B/$8,&98#^.U&[7>7 OB1,AN)%"5U"%#;I1W8 MJ&3)E>,,<:\QHZG)*96/T;!^._=?#6"<\))+8?OZE(H7U(F(Z.H1+(.Y7,+GDLD)?@Q4D_=V&^H'@['IK>W ZMV)V *2K?%$ZZWIM:&. MA;/8"6>MDS$R9)&1G$2#(]<6,<9YWG%MM6/QYF+U,_275(@1YFTI _@4S&%7 M&D5D&:/G.AK&K>4[NY)W$'V,A-&5"EM+T.G1 E%;H@#7/X$U%XW(.CCKX$4= M[#62PHN(F:(,,VNX2R?6A+8>*1'R/G?K=?#7"SJ8,HL#EZ'$A*(2EHV4FC)= M2DH\TPA+8**=78Q$!^GVU2#-2GBYV/U=OS_KG*QSUI-IJX13D6B-B&6.8(6Q ME(X8*@+B7,:<7M!VG;.07O#GE[^B0M8:&TK-$2L91:2TS'+P "V)E*9B?ZEO MC\(=2AZC;T_6.=GQRXY?5L)9"7]'"8/NQ=HH3A@VC$JBI+*(2QYT$)82EK,Z MVJZ$Z04EC B%5=2^#)B3DEGO2L72X47)B:/<6,;PSBY!JH-H^[+\MD8)U]N4 M/XT-S'VWIG(2NJH_,369__F3KSY?]7G]<3.,'?XTUQ+UY_GB^BZ>R\!@5*6E M>CX,/5BSS^'GT\J/CYYC!,@_W2YGI"MYPYE7W6GL:-";C,//4RY'BT-YO9;LNA%OKY!".82A-$5(M2K^J&<)0:0>LH%H1<)MOCS:#C'C\-0 MVF$P?YG".Q]7_?(2(;^AS_5+U?R\)%>-&C%(ZKH"5ZJG M*VC4GDMBO.!2B.A32]$+R[5H!E'Q+="LEO17@=<5E/<_%E-=OS\YAB'<$CSL M1F=/1N6A,2?/_SWH'_X;^-R_&(W">/3+V6]A<#@T)T>5>P%+.3I($'< 3_RE M-W!_;Z;&[H7_?GOV\;T_L82)O8/#TX_O/YQ^^/0*[[_\V-O_[2/,Y_>C#^_? M?MH_ACG_]I]/'S^]^OKAX&WK:'J%@84L3LT(O@;&7*\W.!T]+V:VP92QKH?$8S,\!)E-5D$2UNF? M4W";XN"5 GDC"<#X2-QU+G&-<0 2U3,GH_!\]LO/0)>3GCE[7O5K$:EONBI[ MYQQ'NFB*)=-$HND#IM>[S;5+UD]S4;(N6%C77__NS=^]J+M"\WO>B[KX>Q^]-\R8V](VWI(3E8./"SE;,32<^@>ZSR+7!G)?I_T0T%1ITC*\;'W M=?#RTSD?W8&[[SNL>^%?!A>.;1@6%*?%Q_HN.?WW391=R"]-"[1:VCUAH-/+ M+NXY=5&D H[(8'PTF,)(?_7@+')S98V ]AAL@ZZ..6[Y. M,8C^-V6@UD>E%M D-QZZ]VX\UAQ[%RT-F 7+4GE7) FU1BLBO/[K];TWX6>Q MA/U!WTV&0X#+)IBP'9'^XS_IWL&'TX^?7I]^^/2?H[VO?S"X[^C#@2-O#G[Y M].'@EZ,W![__O?_I7]]$^C\>N"_[GWXYWOOT2[7__M77?1A__[=_'>U_A??] M;?]H[[=7?._X#[+W_O>X-R]L=?H7PD$*8W I.$(EHSRFFKRL]%$JJ;276*:N M0DAU.,6MB_*W$DW;6<@D@WD;6'3CP)P))Q4RF$HO6' .(-QBCIQBV@JC< )S MK#&A.(/YFL#\ZSF8<\>9%I*6SD93,H5%:9S5IHLL6&U"!$5QI-G47C,Z MGRV8VM$%(XU')1+1EPQQ4RI"2*FD<#P2KHW%=?GOW LN-_]Y\M 6I65("6Q# MT(Q;IQ$71BCOK"7&!Y4-S[5#V]SPQ-K3J*PM&56Q9,'X4FG!2^XD%P(T$H=E MVF6XHV7N:]8FNW,+.QNLLC?QTZ[;YYAFU!BG-"6,"&M\%%3+0#&8GB3R;&VN M%Y+W?UVP-D74RD5JRHB-*!F.L;0R97,;% V&%8/5W-D5K .+F4,!FQO7S="V ME*H%04CO58C6,^8D4T(R;+&)BEG"C86!XW1SJXD'2[;5Q9H4Z M1SG;TT?K:4<"#%B5BE%+")7,*+! D><@ MXF!T1JLUR6;GFK'YW8+9R9W03+!0$DUTR<#8!&R6OJ0L@E(5L((X3B,!CW%R M?SLC 3G(N270ENQ,'ZQ3R$1&G-3&(8F%1R1&:6S(9N?:H6UN=D8O3.1:EMPK M5#(A=*F-MB7F*$A@8FRP F@#CUJS#&VK+7//KZPC?9]#$BLN>)TGNL43?1P? M:;./JRV]0OC#C)H64&2IR8@/T0(;9RXI[XAPTD#@"1*F.@IG5W"#7<$,YFU@ MT8T#!"\1&<'Y5),K$2&24V?==.Y@O)/@P@;4/M$P=K$LFJ2L5 M$+W$6!N&M07-G(J!2=1!(CN_JW5^Z5(=H =7?>[_@PKJ[M5U\I\YXZ"G_3"F_@RG Q!2]:K\Z+O7QP/@#N^ MUG^^^G(2^J.P6)'+]%)-KJ=>DHN]^>,O*12C*+"2DZA*1ATN#5:J=)(2Q@GH M0THNE^0*'EG%55M2G+YA?7J%&9AN0K3]\40EK4Q ML:I^X 926GPVO4E(=X]AQ"OJ=MVJ8-?JZW7=2)\6UNOBM(NQ6$6]+M45 M\K;5K]I1KRO/^'%FK-9;$^UA&\,/K([S[12_6QUGF<'PU17 .3@:AE#LP=A' MH^)5WX?K4X:65P3G"3+%LK='5L<1[ZHOC\T/*ZHZ]C#&6/JNV2UJRVUR*:V' M5Q2\;]/E;RG6SG*#2V2)[:A%N, RE^H0/B[+;#X_;-QZ9XC($/$PB%BMB[$$ M:5NGJ;D%8/'HI3D?EX]:SD3;HW2:J/96%'K=PM-**RCTFC,XGFP&!S=,&N:= M5CXR1KR--FBF-6,>>T+#='.*/;CMZH6]JX6=D!=]?]X,[M_!C,+;1)Q!_',4 MZH2/*S:YMB,%Y-,?J:\;?_-^#YZSQ_9>OCW>_^WWZL/QVZ/]K[_\_?'3T=]O M?OOCZ_[70WHY!63_Y1]?/W[ZFW_X^I^_][X>GN[_]@'F^7OU\;=7=.^WM\=P M'X,QZ9N7_F+Y*HI#T#+84K/@2J8E+I5QN$0R$F^T5 3+G5W9T?PQZL1N9P)( M"R)R61>T@44W3A<8'BV*1DJ).".6*R8(I])HC;W62$^[?[('=__,NF!MNF"> M#BAD9,YY43+O<ZIWMFE'2%S2>%<4OB)0V,TG!NEP.@%2#0.0!%C MKJ1Q C%BC,@1\8 8:45MC*X,1.J268M* M'238CT@8);#R.JBT6':HVQ0MW<+4 M\%6V3;M?&'Y;(!UKA;4+7B*/&$?&!FVUX$1X#-Z_83E&NNF0?J$!!HK>!6)+ M1S0I&:CN4CLJ2XTQC>#;2.+YSJ[H@/;.&V";FPV1H7$IF6(A8"4XR(44C#ND MB+*"1!]Q:H,A<(Z1;CXTSF.DP6))#'C^W))0IFW"T@HI2T,B#D%YY058N[K# M::X'G:'QB4,CV M*4F>)#)@I1A77/!H 0..=<1SE&.GF0^-"$BW!B$03P6J4 MN&0:V](XXDHD8D"2IB@0K_.F%,L-U#,V/G%L5$3C2$.,8"0R0XB5AC/PKR,& M\1'&YB#IYF/C/$@JM4,Q"EA+6/.281=*S038CEX))CP-VEK 1MG!*F-CFZ*D M6YQ3NM)VOT][!RR W>,<1HAJSR*-EJHZM<8PBH-$N:K$QH-[M1 NE9A*(T4H MK0JD9$;C4ENFRB H)BH=+0MR9Y=W$*-Y!RPG!SQM:"3$.)\Z\&@I&2)<,4:L M\D(SZVA@N&J.TECE$J)%CI9N M/C0NG, '8*1.DW00R8!#'5UI,!(E(]0@3X +TAE-T>$J.]2K[=.)VW0"'-M]>EMT90T$!165XRK60)>BC]$-X*'BCVM%9(4K5O$RDK MI*R06K*H62&M3"$%)9R*1&M$+',$*XRE=,10$1#G,N:DALU72/.DAN"XD,[+ MTC@-'E+TK%1*@9NDO",:S!*#S4%5)62%DA/;9" CV$M5&<,&P8 ME41)91&7/.@@+"4LIY)LOD*:IY*$&+"E*)0>1_"0)!6E15*7E@,?I/.7%"M0 M2+PCZ6/4LGFB"JG>^?II;&#NNS65DT16_4G-X_")KS[O_K/^T=QDAS_-M\YF M%V?O5!.OZOO0'S^G E[KBL-YE\APR[E??.$;J/-]TO:J?BAGF[*D!LGX8S&% MJ?W),0SAEF H-W S&96'QIP\?QM@1%?U&LQY$VLX&?UK.#A^%PZ/@5X'@U\' M_7H_UXR#/X!G_](;N+\W$U1ZX;_?GGU\[T\L86+OX/#TX_L/IQ\^O<+[+S_V M]G_["//Y_>C#^[>?]H]ASK_]Y]/'3Z^^?CAX&_#4*R/D3A$ MJ4\2EPXG86?WX"@4OAJ-AY6=U(II$(MQVL$L3+TVA3TK#L/@<&A.CI+\%V88 M3'%J1G =U$RO-S@=/9\)U 7FN5X^CLWPL.K7N,2!,Z=_3D&$-QAQ202;];_Q MY0#^D@B?2U4#3R U/7,R"L]GO_P\:V]?]6LQJ&^Z:DOZM/+CH^<8@?"AQHZ8 M[HY/'S"]WFVN7<+?YJ*D727E]=>_>_-W+^JNT/R>]Z(N_MY%3N][[XTS5K>\ M]X97G*3VZU73?=UCW MPK\,+AS;,"PH3HN/]5U2B9:7JK8T%M#++A;CP)X)P^]D.CUD^NM>_6=5OQ@? M#28PDA_]> NYGZE<,!#"#2)XY5=S[8Q;KC!DJPM_RS'JKYSV&+C0E$! M:XZ]BY8&S()E)CB$)*'6:$6$UW^]OO>6R,PE;%S [8@?'>\?[9$_V?[+/?;Q MM[VSCR__^/+FY0NV_^EOMG?PXLO^I[>?/GS]\VSOX&/O/!(=K[ M>@3C__[W_DMX_LM#\N;@\,O>RU=D_[?]3_L',)?C_\2]Q=H>BLI@!0JEI"Z6 MX!614@L42R0P"AH<)B?$SB[N4(8Z%+5O3Z.5*-K.DYH9Q-O HAL'XDPXJ9#! M5'K!@G, W19SY!335AB%$XACC0G%&<0?%<3G:5)&8^2E<:4PT98L.@T@KE0I M@Q1(:DJP)#6($]K!JGW[ )L"XKE-R9T*\*VVJ?/3+J]*I=/1*4=5< Q+9KU% M5FDO1% 41YI-Z[6@\MF":1T!EB-7I R8TY+9=*X"!U0B2:EVF#NJT;JQ"M9\Q)IH1DV&(3%;.$ M&Y%MRS4AVD+C.1T-<\:45#-=,F5I:232I:$28\V95@QL2YEX0.8(9IMLRRV. M8*ZTA1YQHC,#&CU9ID(W,MD+S8)IF!LHQ2VY* ML5FR0!&8FTB6@E+L$(K$2Y.:.LF.TCR[^SF ^;01+5F5/EBGD(G@A$EM7.J0 M[!&)41H;LI&Y)D2;&YD4.= VCI7M1+0'E5Z^3SK_6FJ.YHENQ40?QR/*14M70<%< >%>>F3;*R"D6BS"21^I M((Q&KKUQ#D5AD8PJHIQVOAY#;#$WACO.HE.ZQ$C)DD5*2^NP*HGQ2$3JI78F M]4U37'4D:5_+X*VI7+#*\W5M**63%4E[I&#C%(FUGDNE=*C;,@5B([CT*A)E M4BWD*+-'OR9%,O?HD3)&*N1*T/.@2 SBI9;1E)R[()4+1!"7%(E&LL,QR8ID MK25POOW\MD5Q3@:C*MWQ/!U0'5>?P[RXQ@\_3]U*1KIR6O_CJCN-!2=Q,@X_ M3XF-%H?8^;8$SX5CV(]:< >CVU7<*0B[2+#%G^EU:BR)*6G/^8"Y5\Q&J8/G MQF/L-'4.+.._)-V9W70TG//^82CM,)B_2Q.! L]-[]2J7EZC_ M#5&O7]_OE7:AU\_H/VO M'ZM]4"2@3/C>P7X/% +9?_^*[!V_0A\.]KZID_3A_9^G>\=[7_<__4'WCU^C M_9?_ F7R-RBJ/_F;EQ_PAX,/9Q\.WA[M?7T;]SZ]H'LO_F(4EMP27(:(>;E.DN8X8@K?BE@P'*E)Q99 V8#;B:1BXG*=I-?')Z!P MTI:RJU>BJ/J%.5^*XF30JUP51C?60+I>(*ZL>'3C-!<&?62!J9_VO!H#RKK; M8-V+=[\6E(CB7U7? -^:7O&Z/P+BUAQ>E,6OP^"K/=GJ@4C2DR+-4[RKO3_KULQY?-B+YC19%B#?JL"-CT+Q&\SX MI%/$X>"X^-T 4@W/"MR4?NH6H(] D\/<.L4B&U3]\7#@)PXH!*\?OIS ^#!B M#XA6'(?QT<##.QZF\ZR;P 9#\_&;7$+X>X]FO MKW[]]X^+0W6+>R#$EM9T3/7]!O93LZ:CQ+0GP_"Y&DQ&EU< M%?R>F&]Y@)P M6HV/ZD(_ ?S;P4FHJP,>P2)-3E*!QN(P],/0]'IGX#WWS!FLS#"XP6&_.B\E M"'?&2:]7F..D*FO].5\[>&+2G[WZ:_5T$@N># >VKN('7QZXM/:@8;O%GT#\ MX2)G=69C ,?TX 5K]H+AQF?___^G")8_C^:, PMTG"8,0\)TKV0D& CLJ=XD M.6N=6KV#WU:_!S!BS86#_JCR=5W;.42=Q\*2> M^"(?'TXJ#S@1TF/<8'@R:&KMUM^9C.I9PDH$E\:O^DTH8CH1(,YGF$1Q#-<+ M>*D M*\%-1$JO>&B:,Q>>]0M$A\<7T2O:X@PGVX2K LB"@MO3DX 4^OE@=G$ M<[R;5HN+]0?4XC-=0["CT//D )$YX, M81&!I>RX& 67_JK2.[R&,7NC03,'N LF,(BQM*:7B%F,CD(8SUX&7FZ09C(J M^H/QS%)+\TJK#!?J.Y[5$W&#X^-J7#-\!V07Y@)HUPMC\)E&'"J$') 5 +_*X*I-9<$* ?Z\O]D)81Q*]Y2.*M7BJK/)I)R]<&80U\/!K5 M(EC/>%@S22V$1;*>%"-)R33WW@1RM\.J+46]UW/I[10SP[,QW'W-V@NF>\(\ M\]G T@$KEO!7.3+ W<]>_.O=CY=Y,+'<,/SOI!J&2U(#%VQ(V#H*,SX#FIA4 M'[5>1)#-HUJLTJ=PK3B%$4/I!Z>U6-6$.$X53 %N:TE]1*B7GPL? ;S M_&::-#DE<%)OI3@I%AW<+*%\<37O[[9+TYZ;L/C'-]_R3W3 MAV5.V'-ND/MJY":C48*8VFKMF][9J*K-K+EY=6X_U]\!")OTQO57!B=3Z_O; M^-!R'+P6T72)JJDITYYP]CKRCT!9]'RR8$ D:R,!UN#3I-]LL)Y;$Y.^ 0.^ M=AD&R1P8-;^=U^M?6,-SM3.:N2=)]?3/TBQ F9P[6W!3Z(W"::TSTH^J/U,B MMQRZAFSX0C-JK7S H#H?'<8;3(8-,?X%GA0HE?)?M=&7'G$6P& /_?3%63WC MYJNSHL:-7KQY)K5RM"'TDPT(.K9Y\F4K?C%B?!Z]7_"BX7JH[8>IT_UGOZ;V MNW'MQ&T_TU\#)&\^A^'G*IP^60)L37SX?4@-),"*_/7MFVDL(PD#F*HCD%(' MO.[#Y] ;G-06ZR@MNVO<'%,<]@9@)X*MF!!K&I,Y.3+#8^/"I-Z9[Q2V A1P M1_TF7I'@X1C'P4O &,Y&#BR!LAY5;G$D' MK-Z9+OM&<<%K' [-\:B)8(XF)\GEJL-,@ ^'3="MAC.@QVPJYZ\(-\,+IE!S M;<0EK3H,__'(''7[PN7_]G/LAH#%"H3=JD;^N7!NU; M7^O7=)Q/I0Z!3,;);TTAC1%@JCMZ FBU)!7]/BD.<.4^AX:#3AL9&?2;<.64 M%8K#VL%*NPYOWRQX^"F*!QX^\$<=@C0GQE:]%#X#3DA:>@*WGJ_4.+U='8 Z M'L"B'YM/C1X)6QV@,Y\;SCHWP^!R[(4OU?R)L_#D]5)3I./5'^.=SWNP6+\!IG/3# M5'&CF0L,M#D^Z0U25/I6>#A+_%DM=X#;/AQ\J<.RH/ Q[V".9A.=[WNVCJD[ M;:(A\*]F16_@&F<@\3-#13*M6DN_J'$?M(BTPA9[RQKDMO^?-%LE_;3#DJ8K8!-,PIR3,"-RJES#8>F /"7Q]>G/(0R(D9]H%[%J+;O?#9]&L%-]M9 M&4W<43.E;G%A&P!T#(C3]+V ;T\'P[^;H49@N(#I.!DW>T4]L".!5VJ3:M2\ M=S-^![0=J-/)''5J:D_J+CB)AY,_.&ENF6THS%]ZNI=:SV\^O*MW"4:#.[Q^ M8RA.W[C^HZ8AK$CZ-TO+K4,C87@,KGS#G<-F!WNVJ(NF[LPH28OF)TU\:IS2 MCV&QSIJ]DSJ>\-D,ZWWU9$+5>[\+V\DSYNI5QS4 C@>= N!^M@,+=Z=MUU$U M#..!Y-+R893;QT!)[&HHOAAQ-XF/$@F& 0GL"[-3M( M3:[TN=?4?&WJDUP(SX$W-)HZ'3Z48): YY&<(U/;9Y6;I W.VHHLZGU*X\/_ M3M*V\^Q9H3\<]'HS^6]V/:M#,QXD5>"&DV:CM1;-VGK]/$6@\7PQFIG]VL2+ MDD\S&4UJB:TW]WO3S)!D$$Z ((/3)!(P?"W/TW6K=_F 'P\;G #*5\U"+CRF ML9?!=C9UN&N4PDFCT2#UPUW$F,4[IE1.KM?9)729\<1B-"=]E@:OC>)&W&-- MAWXXA!E-T_PN$6*V)[>8=M&90GKG'(X[B;H YY/C^K7F)G:<1<[JV60PN.W/ MY$5/^B,@[JC>I;L +:76#BM5IT#,FJBT2>#<>)($(69D7,6QE,'?!&JSS6 M.35#WVSU3^'[.[[+D?&WF%"C;"ZX%/_@75F 1]9+\]V@'+QGK;7=1R%L$!WK M0'C!BK*8IHJ/%E)MDM9)O%&KF89IGYVKLR:'I\E9 9YL6'CV-<";$W/6!+L' MY[G/"W?WJB;R '[.C^ODNQMZ',-[Q,FP3L;P >"Y-_JQC@1>",$TGLLQ@'<= MG4S0 $JT5R?J7">(II%%4%EU:ES5;)KW0PKOU6F1R;H+)HT8)[VT3> KE_1B MVON:U!;[N>;WDW >X3Q'F31UEQ[;ZUTR6F"$Z3)EP+^UK]1+&1)@($S#;7YP M7+FJU^R]3+OH==+%)H5FRA+-5B1\(Q4OAGM@*9*C\2)E]"3= -90\G^FWLE\ MXQ)N[@_Z97V7-6G?;+Z7"4\Y"OTF[:/9RJKZL/B+3TCVQ72#;N8@)'ZJ.3]/F5.V#SP>>;[75F8GI!$-C0@Q&"V&^I[#SM"2N M>GTI;72ZING/\XS$SHSE:K]O-*FS<\^_/3W4.L]?;)ACOD9G\QRNN=&9ACL9 M5FD#)7F4-C7U!NZHLTUK(^32(B\,,:H51&^:@3J8+O[%H<&32??Z9K=ASAA7 MAG7J.Q+V+;!J_3J-Y5X[P.?O,IMFG?PS"TU\&M0)H!=#2-,&+DZN?4+M0LQ#VQ7!)HO_G)HLNH?5T5^";7#9#A(4E^E&Z8OE"+X]4#3>$)R!<[7*^W7 MG(1^XTN:XT%22M-\0O@(+@]FZSE]BT&,M3\PB\>/Q@ 6Y[O>!C2QNW)4=KKK=*FL)W,A& Q=)TX,1G#2=*FPC?? M>JCC!)_-L$YLF3UHNBL[6_ Z)R4E]-42F,X/.A3&W-:ZI5IJ>+ZM-0U'W_?&LR^+A&K@0_ MC;<-IFR_]MKVC*R+":)U^8^B/LH%"@M4V\QD;'!\5&^#N-I)G87.Y^F0WHQ- M<[@%OIT@!$1P(39Q;FTN7)T?IH<+R3H;ITV.YIA"XR[4-\"SA[/#"_6F6J-5 MZMS,\;#6Z56O-VERM\ZS)R^_5M)8R2^Q8?8:2:%]$W[I7BJ.\IUR%0DOIG]. M\74*Q5,Z3M>Y*1'CD@-P,@K/9[_\#%;'2<^I?3!TRO=YMKEVK@-!>YZ"+!KK_^W9N_?Q%WF=+WO!EU\?>\V3EF3 M6]Y\0TG4^Q9N77;[![FZ$F%KG\ ,/*;_7*[4IY?=#&AJL6WLBAT_T3N$% ,EJM>3'NK$-N7S,[K\J21>3Q MRARF)^![5FM?-SU3GD4Q2[%XM!JZFTRQ]4\@B\"J1 #KMC0Q6C=1UC^!-G'Y M9JQ9XM\4'?H&RF\P6U;C,;3SJRN, FP!%*Y_ NT)$6S!>F')3ETC^4=K+!#S-HG<(/VR6*=Q3J+=1;KK1?K M9QAUU8]9HK\CT8_0;/F2%W+?=KOKIMOZ)W!KI_*NJW;+?8>\N65D=,#)^7DP]Q^;8Z8ID. 7TY2S>O1\^R1 MMYG?\X+D!D#;93.LYMK ZNKVLAJFZ15V"8U4A\;MY$!L1$I>X MJY>_T74_0K6*G^ZWT74[J;H3(F8FOIF)45=D)LY,O-%,_$QW\5+W)K>.?W/H MZ&:*O0N]7I5*FTT+/T_[IA]7_:JN1U%]SNE]=\@#HEV>TX!R&M"F.8Q9JK\K MU20G]V6ISE*]75*-NBP+]5ILZ*T+)8:386K$F79?!!M&XV%JUC6$J67?[/92F-,/ M<]!PPWFX;EA/?LY\G/EXH_EX156/MHZ+'U0CY4X>?#Z$W)[CXWGAMF;A\KG_ MO')YY?+*Y97+*]>"";3NQ.]T5:>C45A8/YBD%J*;M;*O^VYP')H>X/-6X^T( MSCV4Q.WP&'67K-M?O#4A6\6:CY%/M252O/X)M"GA:CMP _,NS<"1@2,#1_O8 MO=7 \8R)+EUC+N5Z5WTI]F#DHU'QJN^#;W7#N^7SPSJ>OZ*^Z,LBQ".DT&U!/[O-:P6> MEWP;6U^O?E4WOCOW?3L]+Z-OSJ.(;YYHGFB>Z)TGVDH[[($.RK=3W'0'I>UM MN3=2IV\14YPWDBX>L8GTME7/67$3Z9QW_63SKM<=;,E>:)YHALQT>P"W028C]*_<5LW-//S6[VAO,)]H$T1[\=I-;:% M!7"RTR\Z4S\#'?%4H,<6\>_V?B5=04S,S<6;B1UPKNHI&4EO'PSE0=(M T2,TDMI"]P3G ME@'9QP5Y9YN', MPX_9H"3'Y=L=#EK!^?$-;Q.TA:X(7D5,=NOQ.MYF'5]8F*/-QYN/-/^BW M=5R\EI(PCWX()4\T3S1/M'4G*;:DAO/CMG"XFPK:CHK*F*S_5,8V5%5>9:G& MATIQEI.EM"S(4;PDBMH/#T9N5>%_GQQFRZ>2\Q@5-55!(:A M5Q^IF?=.^.'GJ=?#2%?RAH^ONM-8\&$FX_#S5";0XA 7[_FVK-\EV;@E0U^4 M@AM$9BYO&%TA<'4GB9E_1^HI%T1>)-CBSZ/A'&T.0VF'P?Q=F@@O\]ST3LW9 M:.>G"^]\7/7+2X3\AC[7+]72^.!Q*'R.:/73GE=C6&SW3:'%*TA^N:K?93[] MEG..S? 02)N@/M%T^N>4!Z?LVKJN(A1U)5,KZ2K"N@J3//+"R&*3NW^(Q^G^ ML8+=[=654CTX&H9PL05(0KQ9L?ME5-K-9/^6[+\>F?[AO>L8;V?FQK?Z;?F> MCD\*:C@JJGXQ/AI,8$0_^L;S61U)K_2"%F*_F]P?XY:=4#(E;T')6S48R92\ MD9+_R&3^:P'!OA'6Q\O6O16MVA2R%01U"%E[ MEO,=Z-82)GL,BF6A?*)"J7D'T[6? ;6&@3Y/1N(IGC[N3 M>A5YK]_5*^)@6(R/ OR7 OC'30 _I !^D8+WC0C/.A07?MH;S1?VK/B'9%U= MP(QZU:#?*6"@Q*$_=%*7U'^ 9]$E\XMN<'QBAG!??4WS+IY=:YYP_31FE/\N M!6>!E-72[!N*8-V=]1*\2!H@!/TA18?=H#\:F_ZX<)/A,/3=65TJ\^)W<9== M_&X370:"'II^Y0I@QN-1MS@XFC\D?7W8/'@:A+[M"E:CPL-L81G2/16LBAO7 MO_[ZYC^O7Y98%X>]@36] LCMPS$\_LB,X#]?#/H+>;CP4->;))'_N1A,AH6Q M5:\:GZ5Q0W\T&8:B9VQJ@S 8GA4CO7JV!,>&[JX^A@D1)0%>.TN*-._2*SN^'Z"4P6 M!'.4>', UX8%K/SGRH7B9#CX7 &D_3:X M<3>8>!PF;_CE]C]O)9_K0+B7]4G;.XC&:9*O8?4Y\>8),,B7ZMB,0XOPIW=6 M4-05@+!<=_D/-;_JKOXAL7KBVRDBS #A3Q 5>)=W8W@+D(U7DR'(;WU3.HN< M;GH_&/8\W#8Z 9&$%^^==1N:W)5VG>(?A+,NFH%Z$CB&OIW:"(@\G).Y2>Z' MRV!4%!PP<@2&!@CE'%7/OP& >)AF/?M.0DN0>CM)KYB*C]:/&E[2:O\[,4. MSRO&&P48P-\P+.K*[P^['T[GMQKG@"7&,YSKCZO^Q/1@T< V"KX#:)3,J@D\ M$CZK)W)<^1(0:EB<')GAL9D3H%XE6PW&P1W-/^T4IT<5?# ZV&R^(4R)W6 M;](;IU4W\+N?N(304X62;)D&LA?>8W0]X3/07?OS[5RZ7J>4/%BA!:NEM3!X M"^!K$<3-+:-D*!*IN_(<4R[8D!2$DY]?NH,5NVBS+2PEV$4G@'FN.FE$MHB3 MOIO)36T?I:?WS^JCW/+GT#WSH%<]&X7$UQ[59?=?9 MLGT EP+3HBQ^F8S@^F@$F'AX#'@!9$DV5X,:+>*-M,AQ,JSM.!_&INJ-?NQ^ M(YL)U6;Z;:KRAN$PO]Y M?$.5VA[HONM>/0<,Q%@0IJ0<_D$(Z=)[/OX.N:+?5R+MS!.E?%69D1KC//+" MR#SGB6Y7PN*[ZDO.$LU9HCE+-*>2Y2S1EE R9XGF+-$6D3%GB>8LT9S[TJ;, M ]RAE,-_*RC]MNTI"#DE+8OE"L52Z(Y6.HME%LLLEFT1RV>4=03/F:(Y4W1M M'$B67(=IV]GOT1)%6Y07>DVUEY6D?SW._O#EE-91]>6.":V4S=,-ZH16$*1I M/FOM RULB%[8J86+$LVSGRZFM-XXC6NS2$D7W3:)E"XGA_0V)%MZ!FEK4V=R M:NO3SOA:R(*\+!BMY=G;)[:F;%+.YDTH=XLT;/)Y@+TF^=:UO7U&B0WL)8@V>$04"NE:_;A^E%U4IQ6 MXR.XV")E5[_/.=+6Z:,N3&IKK-%-_;-+64 U?<9' -]7)[OB:Y)=;[%B]\VO M33D.?,6'EADH+Q/:NS=C+!D3''-KDOZ%$@OY)C?R\#**9]/*>43 M5G8"3\6U:\VWF<<>43X87#N]- M4SY9.K)QKX<_=FW5'B<87*EWBLK]:K65>J]Z[H_LF5_+:!? M$ZMY60W!T 8 &8U'MS$R-KD\+Q%P[VW3@>]T47>YHALUL.IR+E>2(>CY&,6M*'=E1"5GA^;LT*71BC'>493F ME.V[$BZG;&>A7)E0:M017&2AS$*9A;(M0OF,L8XB-">R9WG,\M@"6FF..YAD M)9F%,@ME>X12B [FV9W,0IF%LC5"^0SS#B(R6ZX/D\?MW.%?_N'5A4,;JSI! M?H=O%39J+;,Q'JKL ARDSTI)CHF>[BI=H*F7^> M%/^ )B,9A#(3/523\Z/AV1=9DN;;0]M466DP,JXOLM+8 2#4:IX/I MQV8((Z;00-7_'( G#E/!FJ8.3'V<>ABJ8SL9CNJ#?O5[-5TZ0W]4'P/O%&8T M&KBJ+HT14_V.4-C0#[$:-T421D>IVH*M3Q0OWEB$+^GWIJ##R7#P"0A7SFIL MA..3WN LA-'"3'Q#V^E7"Y_*>?2;*76+"X1_2+-2QN9GO^O:3KJN?5*?A6;\ MNG/A3*.%8@1W; 9T<-2F[H$7"C_Y1;(VBU/7"VHM6\\F?SO!>R2*UB=HJJ&O M"XRP)WICZ3@#&#*/'C9 MN/^@CH7D7M*R/?E>BTR1+Z1 M(?[#PZI]W%N"-J+,PKL /-H_[!2'8/X,3:]9-7]<]:NZ6AB8*S.;9^O+,%#: MY60EY_C5Q@TLNU*OJB(%TQLU<*+Q;0?.-1@VY!A9KL'0]A7*-1A6D:&1:S!L M^@'8?#0['\UN)S%S#88LZ.TE9A;T7(-A[1NF]PJWY/S]G+^_-%HIVF$Z=]7+ M9VJR3+9))@G*Y]RR3&:9;(U,$IU/@V>!S +9&H'$$G6$7D$>=Q;*+)19*.\I ME()W,,Y"F84R"V5KA))WN$)9))<@DMN9 Y"K-+1#3C'-QQ+SL<2',A'IK@#K M,Q,]*29"799Y*//00X%(92;*3/10)L*9B3(3/8A6-&NS959K:,4ISR5775C) M,=?'.9A]EQ2R^BSDL!J%BU43+I9"F)W=O'<=A/Z@7UY;"R&-[X:3:GP,I%T\ M']I)!TMC&(U@.'@+H,;GRIU7:S"^%JQ1E4Z%SX]D]WH73L+69SRC<56O&E?3 MN@M5'^9TW,QR=#8:A^-1M[@3T>Y6B6%^ C6=%T9=>N&X,%C6T^/""KS]^:4+ MQX7ATK>GA6]9A^'EXCG@;P_DSJA5'[&_Y?GZZX[7=XK3, P+YX5GKUX_NSEF MO+# W>*[9WE'=UF2"\=\4]SDA_96%=-LJT7X7@ 6OMK_<&VEPL@LJL(6\U1=K&JP_=YX-4/+!'.Y0)N M/(P^/0ZU&2>>GF2Y@(U:H5PN8!6I KE7F)F M0<_E M:^8[<87\FYXCE7? 4)%[A#:$X6S^TL.ZV7'=I1?.V)/5EVLNQLH.Q(F24G2TZ6G+N30W:7HP#^5N)9F' M'EI7(==WSTR4E5GFH;7S4%9FF8<>>@ LY[(OL]'$M KE[6HFGPQ&54I5>5Y7 MNJ\^AWE)WQ]^GE8I9J0KI]6#K[K3V-&@-QFG&DOU>J#%(79N-\O9%VY)FXL$ MO8'Z\Z7#Z(JUNZIH-]$7";;X\V@XY\O#4-IA^'_M7?N3VKBR_E=<.MLKC M8)MG4O=6)9/-GIS:/"JS6^?'6\(6@TZ,S?HQA/_^=DNRL1G, .#8;IJ*SN MK4?KZU:KU=+'?ERQ,73F#0OF;)&\>%WI\U2$5RN"O">?^J%J[B77QV$4V=B1 MI[E=OG(;=T[0P9#^(T'^C] 3,Q8$"V,<1U-#A'<\4:0<(BQQ:)CK"#3DW=[\ M[TS,Y MI9"39;!;%J;PT_1JO4P\7O_QCX-C]MXD!79^G$Z2F6-.>#5P(C;T+ M?PWK1X.&W>=5 A)[A8!DF%_4;Y=81AHKZRI_@+VD4]F5&*6>0$"6XJ\#YY(K M0%(#(%> 5!;;ZNW*XK$9_0_R# #$5L>U2BP#@ZG'%=R0@INA2K\ OPP/S;Y0 M+[PY2Z!5_5?&?"*\B2'DC;XXPL9[S :!$!( IO!6((\#2Q*.I$X>3"H(5WA@E"500R))JT8BE&\E M ,5*(6&ID$U,30VRS]N01@TJNHU1,JWH]J,MHUD=LOMF$6IN@XI7 M:5[:2,U +EZE!8,E]1I52WH+]\I1F>[6>;/ MR1+7ZNIYOA[\-.B''71T$_P8%NPACGK(YVH24&ORQ(CNN))WP)+46' 66ZIG MQ[-:Q/LD:]N!]^E3")+DRC>.8$S47'WQA$]=J]O9EQ9H\X_0JGZ/2C[OD@?; MOOR<:9^.D&U$M$_/=X2(]ND8:7OW_0&B?3HOS@UB@WE>;#!G(DGB?"(M;ZXP M&Z_EYR-,XGS:5W+K8RM&2X1>8!DQ3](X\](LAH8?^:9;ND3Y>5ZBW.V9P\[) M#SU>Q%W*I).DDXTA$;614I)2-D8I6YVA:7=L(AP@?21];("L[)YK M.AV:)$DI22D;HY1.>V"V7>+)(J4DI6R,4K8Z';,_[)'G2I?VT*4]33U?/+0< M.EY,9]0?MR3J6D<@RB40/2L0M3H]Z["TF@2@9P4@VZ&IC$#T^*F,0$0@>BQ! MM&UU:2I[\+X>RM/:-T^+_VQ0GA;%Z39H7S,L4K]KMEVZ)KN!$7!2GL8K3T/2 MHDA[2'O.4'M:KFVVNX>ECR7%(<6Y>,6Q![;I.B=/D2?M(>TY0^UI2$80:0]I MSQEJ3\OIF?UVGYPVRLZA[)S3[FD2E0UM1U%Z#H'HY![!D-)S"$"/L$*N=835 M&('H>8&(TG,(1(^>RL"K'M!4]F!ZSCTZK?.Z;_H$%$RGN.N\)D7HL11(=*?\ MZIWR5:JK,?+LG=0_=!R7AEH)NU7V[47EYCE$,]&_.W.Q[/6G#P!_4X#]9D8 M(HZBS9U57A#;ZN:49CVWQ&G6>FD/RH1AVZFSTQZ43,!C6;(>5.8&8:*09H1W-5CKYE(16A\ M0CK?T*_Z/&!DXV@L4AR*E^[ ZI=,/OAS_=TL?J6T_J#DR[6J'VM+V\V!>GR7 M;;M,\0C3G-M^5*?M3E6&U<\/=GNKN?'A_B)!)#302]5$CR7_#M"=+7ED@VC$ M B.- 9EC'B.'K8?-FD8^#Y[6@,GRUQ$DU2A$*P%@A%'*#=LUKHSW.;5APF\U MY>Z28[=!EAA'>)S%,!0QP#%E(EA2,C12SE:#A-?0A=+3=+Y>W:,L-KZ#(4'+ M\UL6PX]@5VZ%I%8L&;R7_9+EK3CHW9)MVG'I^OA6V66&P55NXNY^RP8BN-T9 M./^)XL#/1Z@R499I(ZL#M'^4YJ$9>\N6#>NX6^V.U=D+.BO[*X2?3?A!H?YE MW5AU@].I&9S>_ISC^S;&<4MU5FE^W3VATBR04$D-*VD6*<+5-^B,I^*.+PDR M7[W5&M9QK+[FXESW)ALE49"E2%/$ ^J3A7;N]I0?GMJL"*_\[ MB9?[D+?\:@3J^^.*C:$S;U@P9XODQ>M*GZKP*2X4-:'OI=/+@M'N.(-CD)."#^O85# 5_'0%=\^9"K='1*OWDE">@ J7 MQ'Y?[%L3)I)T]Y#NT=F#2>B'AO1E'NJZ[R83X?)Y$5X2%2M1L393F/?.3Y,D M#Y[)3Y(D:TG6\A*$2=:2;I4]X5F?E?@WL3^=P2TQ9\?^U.D:*9TC_1 I) M"GF8L]-F?W#R2VQ))4DEFP"N9JADRS9==T@$B8]61^] MQT<07K-O@JAW[5. M>37S^>'O7GB.9@*:"0X07H-/Y)R1D? MEEGO>:HCK9?V!*#;H_72(]9+EYE8=[P-NM53*4>YJ_ Y4S4\YN;&II@DTW': M=)WEL;U0TIN+TQM[>-C8.^D-ZAG5MOITB_NQ-Y?( M\%Z8X>V9G3;97G)82&]VU9MNEZB+2&](;W82A]TEJAWR]@^R8B3FN"VV1>[1 M[>3MJ[W8[&(9,*K7<^UP/Z+37KGTL+V\V=! ML[R2<:5Y[IX7OYX-+].!;GF_7/3KO;\=X3]G"8+'6<)J/A'>!"]"5_B2-]+- M13K9"_&KC=H=\KU:C>R5KK)M ?",>]!//I5YK4W'TJ#E;*?S^7"0W=HM?OG M=[4=%7S\@CMT?>!E7?KU!-<''OPR@0L0^P-WK1%23W G(.%T*YQ>9C[B?:^0 M+OK#'IX)3L_@WJJSD>16EU8]=S&=O@'Y&!'HR7PT29)D/L[5?-!5<%N>-%D- M"!HM$:[GYFS>F<[+3R,XT/&P1NX+]\R.W=P[#YJIKTT]74V:>,Z::#MFI]LC M5215)%4\=;)4SVQW>DT\8DY:2%KX7+30'IKP/$V(I(JDBB<6E-,Q.T/R34D5 M215/+:A6%U61?--':.%E)AP<7'*_C ]0Q2W>(3GMT(*?6N[6M M 1WM>O!4#H'H 1 -"40$HL=Y%)V!==C[/ E SPI 9(4(1 0B M'I9=5R'*M# M4]F#Q]PI)VN?G"S^LV$Y613(:_P%+@.SUS\Y!VS$X7'2G<;K3C,RHDAY M2'G.4'E:KMD?G)*FA?2&].8,]<:Q3:=''ALI#RG/N>8)D?*0\IRA\B")D$L> M&^7O'#]_9]M()FTU; A.6$?(3;^X[08"$6UZ$HB.[#>T:=.3 $13&8&(IC(" MT3F#J&6[!Z;VOC@ '9&F0KVW[;W\A[H^??-EZ?M2$3QETVM(!+[%T9U(\HOT MEVMPGM3?QF^T7@ZL?O&I;IV^2J/AK"&JV))5X$]X]!H+"Q>__&/@V/VW\'01 M.2A"!KL3(. !EU=&"YV+5Z6.;#5 I^!\J$C8^'4I8U)2A,:A MO[$C7ZAE@XQ'U4( F-HE$^'82\J:;6V$T]F3S&97"[$-&XFV#\,U]J':B8U: M>,C6QWS*1)@8,ZC6$S,6! N#&>,LA.= 8-%8UN@+:)P89?EWLQB),W["_Z.Q M2!.#07-NDU39"!['(HUBP>4%S9H!)C6B&<<:DV-1IC1Q%O]#_)T)7Z0@TQ < M8#;#>[%QJ*,L]GARB9(X$+62A._WKX @'_H1+Y!#Z):' "%$:!BEA30%N'MA M J!6F/\=^C8K$%_ 6L,/-CYFG@C46UB3".'+*9/ZERR2E$]1]R@,UQV:A+%*6KE5+=1-1D?81[ ,Q%8ZF6JY8' ^#6+#0_*P843 M:B]G(&N! M+@TF5%^([$F5F%[<_\59I,SN&Z5L=WQ)-_;JK396',LX4+M^[;6L#]5S;ZKKNGN]NK+5G];K[ MOGN:%O>AX/.2L0VO]L^KR4/+[FPHN($MMAVKU^N=,\?BP8\F/V*3K"%<'^^5 MQR[GVP_@.$]'/)8?7%M%O?;B2]GG'YP$$=!3"BL00!_^DI%E;\(/>B" M/UH6:S7S; MM;K5[7R%RF;%2%1L(?<_MPCU-+<3.=&S4:%J5$&OO19#.YT@JKU$^3&ZHK2 M!L?63G!OTT7$9=[=,1'(#$$\!"&/,)0.+=")\JT%V1F:/8>(U@X\W1SAMC3" M\NF6 1F O/3L\[US6&;+OL@')\WCATRQP3C\X!9]0W9L^<:,3UFX!\#,ITVA?XI]'_60*;M6 (S M@9G 3&!N&IA;]F! [@6!^*Q!3!:9P'PQX1BYZ!LX9VJ5FQ2,R8\P=J"-ASN! MZ!S^-"XUE!I*#:6&4D.IH=30!QIZW'O7JM=6N-!0/\HPL_21(GU2/_>QG6B& M(^PX;=,9]D^]JMM:F$WWEDE?+EM?&A(%(7TA?3D+?7'ZINL>(2&1U(74Y0+5 MI64/>B>,29*>D)Z9V^ ?E0-2&=\S),A]/IF.W3GY"_ M& .RGOWY>;'0K6/T]/)[#->R_.4<9PGRHZVA(V53Z'2JB5*[0]<:%$RI5?[1 M;:N)QE!.;V@-BW*@XIRJ05>NN1JL8W4*6QX+9)!%%K9:6B/9U*%CV MW2-+Q(?M)3_U>G;5'9J]7B0[-=UIE[AP'VAZ9VCUBK83SV,]SV-8C(QA=^6@ MP+^?KK]^T7R>2J0?D4'WKS 04X'*HW%@B"3)X.,-#T44&U_PA(2\Q8+=WL;\ M%L]/@ @29 &-/,D^BD/C=MLEBF.!5(FSU=,6"FZ5*!( KK09L M0(.1]3!)D2)17J@A$LU$"?ASK5[GE:F819/BB81/Q14+PTQR+FI:PTJU2+O, MO(E4.ZA+%E"I&Q ,+?9@2LF?D5+LK>F"),G,6,R@H="JT4()>A9X!-&-$/TL MV4=M1TIVH)A?<#*Y%*D8L_&$:__YF?([B6Q::Q@T,(Z"!QZ;QKYOW MU\9[>$#"0SU@W,"O 5\H6(:21Y,%1@N-I]-^6]L(^;O]]E?+^ UQA]4:23;Z M+][J#SV4O)N@7>I0TH0EI7Z^=,LMUP]K6MV%Y@$%JPJM0)NI>.Z\"$EXD?L4 M55$JH'H0"4>1(%2DF6++7>9&2;74]GHW*+-^SC.1&K1V6I%\I<@JJJ@0I!QJ!6X9[W2E MK+B*1\ON=]".F9'A(%=D6>=^A;&,);,2^ IWJY[O4YF%,N"510 M\"@C25\L29.E4?RHR@ +BL3&8#30GJ"A]UD,=S^REB US@C*O>2#GGKZ'Q14YD6.ZJ)0LT M-Y)<0-*GYA-%$:]IK^O[K,96DBK_.P,G:*B-V7S"E3M4>:G@?I88Q&;='V&T M<]+OLHQG9-_P?OV\U1N;_Y4O[*V-R*%MGC;"*3@4-MFQ X% MH%T;J=CAHQE'%G8P- SM$CAKO!DCVQI&J4,$"LE'2T[^^6]*B.B! MW(:@SKXAEZ+J-RPC&H$Q86IEB4]J6:%7\*$.0L5HHA_#X7$0>X:K,1,7AN$M M."'2Q4F49YAXX,)D ;Z)@U*JO-3US< P[XTM()7AQD*&ZE&4@R]@/4OL&1JY M*3CGN@%H D @7,Q .M)V>V!*P?N*$UAD0BU>S''8-(:WT"E=*\OKE-XS.&.@ M)5B*K%$Q@";YH.;NLAHYZ2Z=])O-P1O.57(\#GCRLVALZ\8<$X\[ M>8';]4E/,MMT +L?H%,28&03)LA1EN9AT,I<.GF\^%ZC3K^4K]$ D%97C=\&D:$O!")#$<&?":Q) ME+MCR, @>/G,/X@OT1VKPU@%^_B:J]M.?H=Z<.L^76CO;+<^2PLRK-2J M%FKI39)ZSER=AKL5@R%C3'=+ M>Y&'?&3(";_@/WGLB=P288.CF8I^[&CQH/)>=\5M QX+Z&CJ<46B)2=-![FAH34/*@J\?FR;^^S MEE\)';!E@%BZ^-U]]J7 E[B@-=@_1.L":7UN<0^'PCD_^'&B >"WW%E-F5Z M2Z)\8BV]TE:8'^%%Y\:$P>.8F ?.IY!+Z#L>XQ8"P-63R^@HB_,M3MSA 7R. MB]R8(J?P.6'Q#WX+7=PQ L,IPAE,%@?I2ISR0LP6L@\ M-?=?3^(%;KH:G\'8\=BXLXHT4@/F,A:8TB$8BP W&6\9;M%67 (=P;K)9 PK MAN^S6!KT:Q -6,Y0,!._#%.YP7?#<*&<\DCM;,EM4R@4:PKX+<<-)%:M0$6A MDFR4"%_@(OU.1&I;7#Y5U&+\P4:R?I\7&^BE7]]G"4@*>OX+F\[>&M_B: R? MI/K(5V F&3,1Z,@-^*1R[S(54TQ,N\6-89U?8$PYZF2(66V8[BY#=Z6?F>=E M,L-+9KNG?"J=-2P#8 '?+]>B6+C: )?YOJC"@:H,FW"=[T-_AXE1IF"_2Y+( M$S(/C(/8HH5R DN=A"YZO#+X>2I\ DMN(^'\1X)3&$]1D#Z;JI[E26;XUW^S M4"7@Q6BWQJ;.JTVA KY(M">N]_%E!G."B^*O>>)@$6B6@5"<3I4_B:D2?NZF M_F7=@"\LDC068,\D8DSC"RRW)SP.ES]40%0Y P.3=2BXVFV4P,FWND.]2WLG M;B-0O 2-*A]S#8> S5$.S\DP?HSB.8O]JS^BZ(=.E]00O->7,^GH@6;F:YU% M4M))C-O#5X!33(# !-18YLB@ (U "W#Y?![2*VMUS)=Y*U,6@GKA#[ >4^/I]'\8A7I3.$EC& M.Y6(H;QKC/R!&@CP/>+"J0B*Q5R4=T$F58"/D>?_U/=6C!1Q,-?RSDCS)4*JT'S[TP>? @93_P^T4IH08[GLWDZ[,,OO6PV+ 0U_WJ M38,+F1K,JBL>S-TMC;Z9=PJS.U0JDTRWF<,RVS*^!7)MPH(DPF0+/!*A;"GT M>@HF]^JCGJ.A@1_Y*%;A[+Y>Z> *IFZP,.BK8Q)ZC.KM(R5;K$VV<.N3+; [ MPO^?%V(\=)R!YW.[ZP\ZHW%_R/TN\VW;&[J>!S[#__6'+TZ??G7]]_NWFRZ>H4V\J[3E[?LCC)P!KF1B#F;C&02/R0!QJO*Z9(XC5#/"^,=MJ"R,P/Q, M/F'!.(\02FNI'Y#Y@QD>%)'EL0PFF1B]X",X7NKTFKS3 &&O/VK;HLV0VBG, MQUM=48!):6R6\#?Y'V]]D-[V[\T1E:;7=XC))=VW('SE':W+?ZCKOER[O>X+I> MEX]*2T"MV:8U^]Q%;< M9O5S6@[B>ETVTL?#Y3(N]$:MK? Q:.SKY/7[F(<^M!C_'[*P@;G2[=*B=B76 M<"0F[,>@Z #T$MLYCL>C:OO 4OYFBQLPGTRT4^'[ ;\$T]SR6C M9)$;-Z8U%I2C MR%_ _R;I-/C?_P=02P,$% @ &5+X4!)58)PF% L^, !$ !I8VQR M+3(P,C P-C,P+GAS9.T];7/B.-+?]U?H\N79K1HF&)S7VLP5229SJ@5 M4V83]^I(^]P^0M@UB66[DZNCE^%=Z_SHKU]^^>7WO[1:_[@>/*!;8OHS['KH MAF+#PQ9ZL[TI^F%A]A.-*9FA'X3^M%^-5NN+ +HA\P6U)U,/==J=]OI;>GEV MIIVO\_*2EMSNCULAJFZVNKN%3_?Q$QUC[-+D\,?23$^T,6HR-3DL_ MLRY:%]USW.ITSZQS<]09GV,LD+ZS2V9.\ /+6\+$J3HYEB^/D.%YU![Y'KXC=':+QX;O (CO_LXW^U(A2?WYEU=%R< )^U)H8Q+T]$ M'% 2$CPI3TQ,N;6+BXOC=ZZMF60D]4^T;_&?+:U3KMLL12[>-_S5"N&V04-D MJ>5H".$VI"'=/HN0$H=\E("U*F0X;- MSQ/R>FP2W_7H(M[=]P7>()+/Q) M\&P^M]TQD0_@$5?IRU"O!W@<>OW$7)?B/,3_+@UJ4N+D>)KC.25S3#T;L_@\ M*1!,*1Y?'?'9LA5Z]S],P_D,E(1-$AVL&B=_?0P@IN^(X3Y$XPDQ<&V].F(@ M$@=+#C5Y^!8>EQT^@-BN_:<8O6.,RHX>0+#S/S_P.<5E!PX@#,*J*FK/X8?P M'MG6U=$-@2#_"/%G+X/[S/!+]"G;ALA"=)$"?FE#^ S_4"M:#K20@/K]>+WM M&A:?8:OO?A&_U\<6 =-%(!KKJ PW*H-I8(%#T/>*3GJ6M@%8/C!B&-;?#ET M;3@\B'F>8NRQPNS.1:20A29DT0$!/ ,G\5(8 4X41XH"K$BB/0@KQN,G@\+P MIMBS@>"M26X5JUJ,W.BKB!']NM++;_LNUB4#&1GWP3T+&CG)M,!ND$Q]$08FG02IDU]':FB8C59N9#F$^Q?"'P,(%%,>S M1_Q_MB>N/89H 49@BC2'[4[FH,0F+&4*2D*-0RT3_F]=)C%\*$*(0HP'Z4@^ M/&U12D]%I-5I=SM)"\J1%L2DP:]]"D>5S+[%GF$[6Y%;B$HE-KVMZQ7$%J#> M)ZD-\"MV_:(A1]A:[>!.-+&66^%] +E_G!T:(Z>PPUJ%47&YRW-J"0T/X-&O M$L,>*G(Y1[,&I'8I9WIRWEXR? ]=1T^Z4$:QB>U7KG"^.[(=!UM4<@6X[5'# M] S&L,<@\O==;%!W^9[0N;&0:Q4W\,E#&K8N_E#?_ M6)K4L\5%-^F\ZE/,?9R@/D@;;H)'O1#+0_2NW.38((*5$S.XW&2\6:-NB_28 M?"['))#&1G6(%G:G34% -L S VAW)T^8C@F=\8I1?^38$UE<:*0AE"-=;1*: MWJ0X)!8H+T>'8L-#L?$=C*,A&O:']C]L'D#\P4#^1 ;RC1#K#>104"67S96K M-8WGJM:5( 3=0^:66MRL 2E7'UJWFXS00@3[N!8(QUXN#EF'4GLX7<]6[KWT M(=<^LUW,&/!S9+NE-L:D@JI]RXDFJN:KE=< #8KCV7,)E'(Z"@1J!W3:34[W MJ=+81V^4QM5RGDF%0>VESO2"9K*7+FN F4=]T_,I!(2%:QIQ&+63.M?:9\F2 M1@Q^7WE=LFJ7A%2[HXMNP;*/;FB% 8\&Y1M!7TL7]%0XE*ZHT]9SC '^ M7J(\N*,!<1Q8G[X9U.J9P!+;6VP@*P4VM=1@(7^>)[48>4#J^"K@MDB0%)%/O+\E(32SJL/FG4.#O!I^!RX8%I5"J17BJ:XDM./:(0Z@#OC,M.:=):"3 ]Y/-I0*]))PZR#OO)I>J<9;O8X 7XZ'\ M.>0_!]@D$]?^+[9NQ6KP"5.;6.5FI"J8U2[L0M<2N_%6Y+?\4W2%HKZ0[ S) MWO;=EU4,#%48E(+KMG4M4@"\8/@A8433:\ MU[00-^QMBF8-OH! M8@%;SF_61Y_:*W=U+5'=52M7"ZV2S(]#2Z*7)]<9XG0##A2CG+\5M(M-7P'U MHJ]@%H !H' $$L]A&E!J2BCY7G#+)C=ZCWA3_(T2?PY<3FTQ7+: =X[/;VQ] MO+D?8 O/YAQQ;\9WV^U*NS^"9K7&Z[J6*"!6T/A(;^.$(H\@(!4)6H6B9S4< MQAO^NAP6@G&A:&!(CNRWO;0$X0/XQ666P>M/A8] KX.IPY\3+9D3$2A: @>2 M2/:8[:5"G0Q@=81SVDVF09(BV,>P9IV=%5=MN6C4+O-,UQ*%L13Y[/L";IW+ MS_YL!K,(Q'(>,7_VY4Q5J=Y?!;-:I.>ZEDB#I8HTZ$K$=KPSU \FIGW>#) I MC^_D5=SB9+N/Q/T[9OQ:*=Y6,JWL71X;]J+6@ M=2RPK\S0@[)B']M!U2_8= M!.M![P>%X*(RI]CR'4S&/S#_B@&V>J^8&A-\9]CT[X;C8WZ8I\>8+^,\L=#; M4#LVZ5*I*GI;UXK,S_ PH('K2D@%"LA G XD"1&1<8P4N5X\*$[,Q@?/+\"D MI^>7+<\8F7C5*J#IG422,,];0%="T-#98;I(-U5PHJ;!IF)FY;D2[#)!Z]=W M_G/#**]T-VH5X#L&2WL!/DOPKH/@(=XY"GK?7Y4PC;GM%;XU> 5$N:;5NUJR M2"8GZ0!^3SE=P9[6(-4F D:BYOM>ZGIX*(7AB8Q:Q=E(LCD//)3% 5$F"6XT&"V^83*AQGS*+^CO46QL2] ENU.KP3F$AB75 M(-Z_6"H$5SB,%BA. ^)$'#1%(3I96N)?4(SN_U\6DU8.\WR4,FV#(K6^7>B= M1 6OI+X%%3GQYL?=1^E>F9[6>:7HG4;PIJ6>$>O9_Q9\?I5B52%!K6$?O)(I#)34L3I7, M]\?H.NA963T;$@\$*$SUH_2J4)=J/>KJG43EJ*0>"2K"ZT /:A/NY)_-#=,C M8W-JN!-LN\F//13=T)^/2)EC.^$7 B;V]0ND7'H2+:\7[\VW67X_7OV>KOQ[ MY9N[_(N[P8?/A33YYS[_".WB)G9US[)V"W$AY6?Q;K'\_R-Q;WS*/]\GCN@] MQ"]]-T9,W)-X=30V'/YE4?ZEX^&\D/#UX= 7++YA]T]H%&VQ-&+K9 7AW)EK:'9T=(?IY4/ID1 M%\R;+N[A#<<>?<S(:%QF<(5&X1+7 M]6>7%N&74Q88A"B4K7QZ;'4GK/QH8\^U^"Y1/.,/>7F/WXU)'%#'R;WK8; 5 M3P+?&)0NX*G<2)JI'#ON-9^K\CONW@=K3%0RC5Y1RK\6;7B^B)D_R4M(> MKW,&FUW6MEI\ SCOUO"B/1>]@-U96OB!!&Q=L^43/EN#^/-YG>)_HL-Y]Q:/ M1,8V)U#.]3T3- F$WUNYUEQL&L'62W"U[/(;/,5]WO;ZK*[4%A[M6*>O\U7J M>EVEP*!?Q8:N0+?N"!UC(,6Z=^69R35E^_J.J6DS_$1M,UL$=9&S?4<.7AS M!;$%Q##$LSFA(++ (R8_'OE 6/9L712\L9/Q@SVSO7YPCND>3 @$28?D&LO? M3SYE/MC&D 3B%:X+6YD,J8QO5WY/$K)#>RSJXK=O>L5[+N$#=V%D>=%(&,[> M43*+3M6P/@5U@:4)P_UQV#3;%+?;R08&N]-IH^]-,;WQF0>NA3)U[)S>MO;0 M.66V%S,Z$ZNX_O@!W@UA0:JUVS"#F ";)]I\&]MIGTT-FW\0^G-,8#0P%M_D MN-7ZDMV^=IUY<>DR(!P:[]?8A66_QX+%[S^Q0>'I$Y'BS/819=$T5;(IZOQ$ MR2NH,W$-YS[*U-WSU(CA])99'1&4S!WLX9[U;W -'._J;44#/IOTQR],1MME M3&IW-#35'=\X-O\ QJG65IM6LEWM)O4=6W.#,8%/1&W8RDG%9 /4/A@YU:5' MW[ B@0@I2)29BR'$1\P0[@T6D.(OF7:,E/$1@_*!)^#EMR&FLSO?M<3]U!FF M\$&]-W81 3,D?L>F+_:DP+_Z% M*1E.*<;\D7IX93#4/MR\2$<]U*+0M0]SFTFF\/MW/VQO&@;88:M%$$U\2+:K M&"%-#6/$*I8O57N.PX.O:*-/IZV=J_6N&.R?2NO$-#-8?KJK5 UIBYTV-*$: MF@*+B'U4A*]9S1LZ.B&&%Q=D1V9))[%-?B93"B-IZFYDO7-*_?N1F%T572-747'/H]SWN=7E4+Y_LJ(B=TUW-L\/6:O/R(IAF[!,H0TO=FP2R M7 4E MM^RUVI;0[TJ/./9"$4$E\A61045\#5WCW@P>_T8<[GW9P\/-\V(VGQ)WD5-8 M4<+4/@%N-1.SK3+=KBAHJ%IE)D(*[)Y0@=6N7#W3A(ZM,-/>=Y^GA'J\9'1M MN#]O\9P7LA4+BX+@C0V8P;9/IIFAK MGD0WC 5V%6,T-S;;Y3Z-36I>.R2BL1YK6;0J4=]J5#DKON@;8$?,BCSKE%CS ML>BDV7#=[E8]<66$6V"&Y5U.%]SW^".Q#JQX9J+*(![ 'CAJMDW.Q)#6?8XD M).Z.T%+ISERXQAKW #/B\]V3\HBW$QRB[K0[.9O#"@#6;_@R]OU&7C%U^2N9 M:>1[/G) MJ8@9 _Z(?'-Q NIF=?R:B/@-$: [*4D!LDP*Q-L&M;I,;FZUCZ9&X^)>(-OD M=\'SA><+A+M,;@X<3FWJ89RSI%,<0V/CGI2U7>:%!2*I5O$:A!)(&\NK+>UJR2RJT4CJ8: M;7!*NW-2Z#!WU*QV"?9=\ H^$YS.V=62TK)V\J,@^F)\)U&.%:8WKMT09;0-:V0GYRZ( ME(:U$Q_;U)6=)7\$7?L; MMB8YR9[4IK4/(._&,.XWL"C;DNB>7O5>ADU0UJZJXLLCS)S" +[\\O]02P,$ M% @ &5+X4)_<, 47* 2+$! !4 !I8VQR+3(P,C P-C,P7V-A;"YX M;6SM?5ES6SF2[GO_"D_-ZZ"-?>GH[@G9+MMOXI"2M8L+0!VY.Z)*%BGR()HFAW_YYO9R!7T!Z M]K5;'#W[>X+Y[\_R;'K\[._3V>_=F2?DK_V77DY/OL^ZPZ/%,TXYO?[7V9^, M82 AT4B$9*"E51* _$VF2(TY8(%R89&/@ MV0+T#QUWD]__5'X$/X=GR-QDWK_\RR]'B\7)GYX___KUZQ^_A=GXC]/9X7-. MJ7A^_NE?5A__=N/S7T7_:>:<>][_]>*C\^ZV#^)CV?/_^=O;3_$(CCWI)O.% MG\0RP+S[T[Q_\^TT^D4O\P?I>G;G)\HK/5N* M8S8=PT?(S\J_7SZ^N3)D%Z>3DW'\8YP>/R]_?_YRBFA 2OMO+KZ?P%]^F7?' M)V,X?^]H!ODOOW1Q/"-%I50+6L;[]^47G_\8-OIQ/!WW7+[%UZNOET$VI@"^ M+6"2(%U^_(9^="XX&]Z(>:Q#S#NWQV=SLFA]R>CMYT/W;A;=# _F*1/BVG\_6@Z M3F@J?OV_TV[Q?923B"!C($H8361DD3B6/ E1"Z#:""'#50FNN.Q!G/T\]$A> MC?>\2/8YC!?S\W=Z61/*5H#^]W4)6\J\"N,C8P.S/G+"F(Y$)ETF0H)7@ M'F0*F3;F\2H[ET!T,(O/IC/D&^WV+\^^0K&R*Q.^),C/X@UT734@JT\\GY\> M'_?/)-T"CL^_7^QY0TPLIG7DOM0KLK*MXLO$'MUDYF"QF'7A=.'#&#Y//_@9 M+GO(]4=(@ 8+D8Q) M6*XU+FZ"$ES;+/%"*1*M%#%S!Q["0]:F/9GK0(T_9:@-3--/ ;E"2YUUR 1< M!.2'<^0'F;*.:VJEBUZZH2%W.'?6W\T0\IV,KQH.+T:7L29* P0U*@5CE&:$YR8@1 MD_3L@0 MS'DE!%R'_DXRKP;K@Y2ZPKL??_!=>C-YZ4^ZA1]?(FZD&0V",DV\TX%(6N*+ MF!AQ%CD$'DVTI@46'B9M" :V$3HJZZ6.]_Q^<02S+V6'97K<3(V9@Q2U_)\[QQB'5V+IZ7KBC*M9P]B/#TNDH74 M4X: .YG!$4SFW1F\P27Z&-Y.Y_-WL'B?/_MO(Q,D3X@TPGQ*1.+*2VRBE@2? MK*JN'ETH[6R]-9B4Y& MD+RTDJ(EE+'@%@P)((#DS*70- 9/FT1^-TFI8&-+'#/_X+^7R.>

1SD,SZ M$D?A>HY")T$I1K+0V2B#< FRD2F]A9PA>=X[HN$6B[FK_*L!_66)>7U<_+U; M'+T\G2_06L_.V?U^05F.#+3+Q+ 4<0JF3 +5E"2FN5(AZ*&Y(-7 MQDEUW51#3;_0W\*M21Q2-(HXX+RL[66?WP028BC;_XY%V21LOX.>(?GLE;%1 M0P,UG?;9*:2ELX<^W@]R AC-E,_$18Y\*JV(E8HC=8XZ+B")T,1RW$G1D!SQ M^LM*!2U4=*$F,'^?7\X@=8MS2IQ4R8+$H9U&_B*& =Y'37BPAED9E1%-MBQO M(V9(;G5E*.PL^WJF83Z'Q05/BDGNN%5$9(DD6'#$*D!M 3CI@_ FMXG6+U.Q ML\ODYT<'DU3^*1'0F1_C0^<'B_-3@N5N*@7 \,06S64,5JR2Q">>"$\R.N= MZ.";^$SK4#S3TC7)XBGLWZZOX*P^/'J M0@PY2YRJ2!I81Z0&C<8:8^#@++IT/KDCAJJ:R:/E26&B1'95D+8L(()8XSQQQKB@,&*@HQ]10W+&*V*EEAJ: M1O0]O[_-IO,+GG6,(!25A FEB10*2L3 B@B4Q""!,]7H@'4-ZH;DI%=@2LU,81YT4HOWDT>=XR MU^1D?@W:U@&)?G(@J:V4:FBYM.GP \ C,,%H'A7QRJ%C%(JK;30EX' 5I.AJ MT]0D!KJ5FG4089X<(G87?.50?R1E\!%R(C0E1)TW?:YW(A!=,%+@_\$U\3W[ MX>ON5P0O+!=2$0P5<3$.@1%;,B+ >1NLS4RWN3:SL2G;;["^D8YO>,Q;2[CB MVC8]@=GB^X>Q[]-.RV[!2;DIB;[[B#EJ50I # #:3^$RL: 3<99;G%;"! EM M%K6[B1I>G+T3!*K)OQHB?IM.T]=N/![)%$5.6:&OY0SBT5D2#%,DYFRYE](J MVR0N.B=@>%'R3IK>2JYUCRF77)3T[I7)L1!9CM(C*QA<28,_O$8+)$6F4B70 MGC?Q6F^E9GBA[D[ZWEWB;5W22T3Q'+07FA.%T"12*D:@]:T\U:^*G M/$#7\*+;G0!14PO5H/$*,N#P/XY*5XC%U280##C*&>"8;4-KEP>B]5ZZ#"/AU4U-- O9R6 MZ>3P,\R.WTS.8+XH$1&TEUY%**_589J9+<3CGS+D D MR6I:[G(9#+IE($9ZIQV+*;DFN=_;Y6P^0M[W1GJ_IUK*-@)OEK9[.43#0-R7 M%$'0IMQI9L@>%98P976V1B4MV3XR=S<+A!XAL7LG(%120)W;E*M[?K^5$EZ3 M8EU_F_G)E;A=6>N4CX'0DB4EDTX8M^O".1IS83$TB]?.?N^X5?G@4$/:]MI5 MV0V$VS!3^\HVC2HC5IT7)$@>218N4&:%-M<-0:-=D:MT#6FOK!8X:JJB M8D[9\7&W],!+@NUT4L(RF,3"K%9&:A<]\5#* "B&'GE)=U/41,0RLUXTN1=Y M#TU#VC*KA8M:*FBT07)Q+^V2*3-,R(B>"P&IR[634E"D[/US1T,6/CA*FV2A M/DC9D+;/JKF65=5Q#25_?GY=4F_Q=;/ZKLMZ4$>PZ'#$JR35*O9Z=8B]5'Z] MAZLV-7,_+?!G;S&F>04/_&LU>=[Q^%:R7(>;2N5T7T[GO95=Y=G-<>IXGJ4U MA.5R@0[]=A*HI$1+G/*>2$!YM)!(P0/61 6$QJ V4@Q)VGC^=](TI(VA MJKBHI8>*57/FB]EI7)S.T*]X>>1GA\@A#48PQC% 3=83:6PBUAE+M(U1.B$] MXXTJ8-XD9DC;1E6AL+/DZ]6=A+X@YF\PP25W7&"9CKM)A^2A4,Y@Q>TH,0P] M/"M:T^7LG@4,08 1FHPM-XL]M/'UUR-O2+M(57'20#LULVQSMRBUOT9*FTA+ M;@^WY2)0 MIS.XM*GWZS?4 H*KF_C9]S>(B?GM-69'FBGJ"@ X#QCV60G$E@I7.F2FHLS, M&]LN$ZT)3T/RW;;$X>V9;(^/@/H)DBLK\0*-" IJ9*4&@%!2*1BZ&@F0&)HJ+CT4!4%+S<)3*:PNF#B!"-1)A\,\$+./I>>Q[6%V^OZ MECLNA:%]:K'_J<4D U"01:)*H\5C:R#A*K':>9&^\X)0)T:98_2VTU-@@O!*< M*$X#I8Z1%!DJ5TI-@K&6L,"IQ&C">=\DT?7^G<\'C6A;_.\*@MLV!+>6>L7= MGC.8G,*Y=WN]5,6OW^+XM/2:+)F=^%\JQ9R5<)Z[R$FTA>O$)4'+7VX;9P%& MNL1;((H*&YA$L5&OT'F.0J$ /1"F(*C(=<+U MZ4F'T756*YN#PS##8ZPI)9$^E[*0TA-(%!B%&+5MJ>9^$O*;G@+FLO(E.&1%:N;7F!ALM'C % I9A$]LDWVB^XG: A&?JA MHJJ*,BM":]5M:^G_E"I[(V<9,T9;HF7?2CHFXGQBA HA4N:!AU:HND'+AJ=, M;7W/X2)J-QWN/>/HCS]VB8YYL?3]Y$;(BU$( M0J@$&0.A4B_ ZD""+BWGF;4J,H[MBH!I&ERR^SY?9?C_92< C)67*ABK"2K\8B2.08&0BV67F'(3( MJ6H!Y@:\#"K3Z^F@_K%1U=J$W^8&19MTEF )!"C'UM21X$U"(GV,(&E@K GJ MMW6%=TR#4"CVC %X*4 OJ1'$4FJ(3\$&E3/GKDDIWL&F0;1 R;TY$NO+OUY5 M2]]-RNCO)Z6-Q?M\I>[F1='-$;"8-6.:Q$Q+/("+F=,*7P:O%0\"_]2D@LUZ MY TM\V$?P&F@N":W148 AGFJ@)A0JE:PX(DWP(B1G*.K;GP0C2Z&_R!B2([N MGO"QM0X:W?Y]T:6OB>&('N>,,^HE]$+X$U0<1]1 M0W(,]X22:CK:3U&]R_>=SB\NQ!1]=#D08L7O&D'>)VJJB#DHM23LO#;_37CY#"4K3RA9_\ MCF[:=-XA81J'ER8XI,D8(F.@Q'/%2\L>0'_[UOZ:2=-$9F01+32!;W&OWU:$EDS*3@/+=MTC8?I&RM?3WZ":,FW7LC8;#+H63GZ2 M#>"F"FEK=*Y5ICS',P1GK#;%()82,\6-VD M(&-*X%L'UE M93RF(:J@PH88*]O7B^\_NFB_/GO7C1R+EG.32;+%MY&W%K+VE@'\:-#:67,-4;7JC'I>/?76#JDCZTLM;2F(U2$3:;1!<5"% M@HG,"!]L:)/GL!VY:Z%._O2HJZ[9/3CMEUJQVJRBX]P2)DK1)A<-\9HI] L9 M6!LVL<20YZ8B,.A-/V- MJPBN29?2#6A<"UWZIT=7'1TVRPFYW%R'&@@Q)$F\*TFW7 CB6+:$9JZ2M2RI M-F5.[Z%I+1#]++O=M774T#+UB^^/XM*K95A38:-@E*#!Q&48G"P%K U10C + M,H.T>W+C;Z5O+3#]+!OC+777&EBK+DF7=T@,TF=8B"2;B"MR4I98J_"EMQ22 M]#:T25);F\*UP/63[*BW5=^>':H?6__!@3$.+6J(7!*9T<#Z)%$4EM$(!J03 M>]KDNI?.M3(B?_H=]WJJ;)1LLNB MEK+)=;.'25L+0C];?G9EC;7KXP6EK!C^^Q+?+!D0 ;Q2H72/\H7I9!2Z>SX1 M(X*. 80'W:14W4.$K86BGRZ)NZ*R]A?J7?;JJ/#4! 4DB5(#-VA>;I(G8@U5 MU%"=-&N2/KD)D6M!ZR?+_&ZFQ'IM!8[\#%[XOH[)<=G17]YET#IY')&11,M= M!F>!!)8HD9Y%BUSSF)J40K^=G+6@\Y.E=5=03"-_^MQ>_A>D0RA;9+C(!C") M98X6TH92>C80YU4@-F0ON*(IBR8'>@\1MA9P?NH,[AV5]1AE1T0IY!XR0MPK M5JI?]2UV>.G/:Z3T.?JPSY(.#Y8=V5P8'_SW?A/Y\_0@_M]I-X,K]PI+ =J+ MJX6,.4F=%L0Y7]K02DVLXK@\: 8R\%)_L$W'CK5)'%1%X$8PNW&AN(T"Z[5\ MN4[?B]-Y-RDE9^>_S?JF"<9X)@4C'*T!1D59$F=C)B(%D8RGULLFY:0?(NPI M7#)N#J9=E%6OU7 I*[&D)Y4*A_WO\VYYT]4("31Q$OH*%XRB$P+)$LXM4R8X M[723Y?X>FI[ Y>/:N*FEH796Y^#,=^.R#?-Z.BLGJ#]2UOJRE)(+[M'?(,!H M)E+D6&J<1P ;/C MRYDASH%D*EOT^,H= FMQN,)V-H;'+U[D'*GD!)K5TQ=:^]WEE;U0WT M^]P3]68^/T6V87FH#,SDG# ][;,<44]+A[)$R.X\CF!C+9)8Y+[B'H* 6]U M[-124G78H*OQ$4Y.9_'(S]$%>3D]/IY.>B(QHL(EB+)('!?E=*8P'#T0X"G0 MP"(#WG0C[F[2!M468<\0JJ2P.C=_+Q'5G][\H&P)[5)M,Y7F"X)J1R3&2\1& M*PA&3II2S6BXWN[PCMN^#PST% +66H"H+OA'[7_14W\T':.*YLM;?G[2G__A MN_C%[FS53N0JL97:8ZP]^#ZZ9VPGB5K--6Z.@S!^GTN[-F:\"3H:XB0M-Y*" M+CUY,!(QRCI@G@O?)'/G'IKJ-AY6VKA,<[D^&N.JG[*)@IBH2S'XQ WLN_'P M(S>?J(2&>WNN;B3V>G4 ^RSQF_SU;8VF,Y3N9)E#'K]_GOG)W,=>!Y/4OUII M)/WOZ3**OI *I=REX#%ZEH)C,%WJ/TF%]C;XG&EB5K7QE=JP,Z@F$XVP. @ MU/'!VC!2=HQ*%:O7IY-2]'UD2SJ6-9D$H.7R5]DMBED0'Y$[D;+C/*[ER>V% MW"&=C=4&\$"5WMQ"?YG,P(^[?T#Z+W22D+Q+=Q4O-LH/9MT<__0*7TX.EXT, M+H1=DE<%TX%DA9ZP]+E4(4'OV ."U&40%IID^+5B:$AUA?=MI?<*AKTX'^?- M\R[2ULJ;'R&._7S>Y2XN-9L7,"OD)P_,&.$(1)]+44&4J>5%IEP'R$9"FVR6 M:AQL>.#7-F)_#!^CG;X?#Z[+_I]W,A%%D#&@ *-@#)E@F=B(0A7:*IID9B*W M*:E=EX\AU4@>#'(KJKZ.6_P9CD^F,S_[OMQ+N8.7$8W,ZDPE4N\ M)THP&E@RW$FUEE^[WGB[3LEKHUP$U"-AI(C*8Z"1,A1E ['E)4M26*ZI]*G) M'L9=! UA.Z,5#JY/EBI*:;D+^\+/N_DT(^-S]/:7%TRVV$^][3$5=D8?I.YB MC_/YEOQ_PG"HMTGX^&7%)70(3Z;C+I93_"TDT M;N>@K=1>P<)WX_I".W]N:YG=2O_.(OL(9S YW>HHY_RK%1B_E8I:O'U>WDS? MGL//EZZV5^'S-HIJ<;L#S*\]H1Z_;:![7JAO=G'/_G02NO$8TFPY;%S5!/%] M22,_2:<3\+/)Q=^GLY/5D>UTLIIOYU\97[HQO(4D]T5:!14]BA2?BNZW-QW[ M)?#IX*")Z=L3[>"PW&=>?%EQ>4[8E?JQWD+@(A&56*GG+Q@)+F+T&:W7U%,AS)KM7+8C M8.=;>'<5+>UO!J[JNXUXY-(+2@F/8(@4E),02M'M[R;;BH1ZR2/3G-AL7*$8B' MD9#*+8#.1_AZKQU06FL54R"9E99761CBF4R$)R8TKJ#>R/5:&&Y)P&!,]3Y1 M]$"OH/J::]5F:BV+8#T'F90GF99R%-E&$BS5Q(HD 7+F6NP*L:=ALP<(L6J* MJV3*;W*]K$>A15 I.$:T%8%('P5Q/ %AS!E+O9+,F/5L]!TC[%ROZD8CB2N3 MM=1]3"R@WZ$3J@Y8PF57.9*$2 8Y\^9ZI]A*U:KN)6LXQK>&WF]4I:JGDJ8> M\$W3GISBE $G:,1+#JNT2%IIG!VS#EPR:EB3QC'5@JO6NT M_[+:V?\(Q[A&+5/Y\G1V7!:Q]V'<'?9L/(%=L#K[8SOHI\9.V2T3$7V: MD?8A6:$B2<6LR@@EN5.4NO_&1T5]RM=+GZR_9K^[WF.HEJ/A(;FDF"5&4\CT1++=&E!O1N>:G<38U2D7F>79/-IO7(&U#H4@\L#37TS[;4 MCMC/LM@B)S_I;E1?"-TD^5\V2HA]K;GU,B(?9"^)B+8'O/W/*V1 M.)K,A=L&VF%>W/>X1F)I$62=>TSGX[W\,1XZ2M/#2;F&]R;ALM7EKJAEF2=Q M7JCU?"H?7,F;P,^<'D.YCS=BR2@7+! ?@R922D4SUY%E;4O&0J2&R%*BS;IDB%>6!1%-!M.D MA-Y>N!O"9OH_R[2I [$Z!YTU^;KHYO*VG.U^+$AYG[_,EU\=Q2B5-,$02DM9 M=JHU<8IJPI+S3(6@M%JO;LC>2!Y2[9 AS8D! Z=>B_J5X$;,,,]XX"33TH " M5S<2K.-$1QIC%");:-+S^>H.R3!J>PP)A#LI:I">QYO)PD\.N[YSIP5P$D0@ M(2+P)2!$O/;H51DN,NHN)-FDCGHC?H94U'^((!X"C 8Y)U9Y#LM/7FYM:UWI M!V<,X6 EQADNE2:W0)"MA#Y4Y Z:E-G;!W-#*BORL\^6*@ ;GBM^GKVY.B$: M"2E,5-J0:%3I4:,H":HTDDB9Q])<@OD'-S%;$[D.[,T_(>P'!8[A0?U&U_,4 M @2M$G&!8;S@P1+GY\_"<)Q- :)&*TPH)(9 RJK+3',FVP4 M.!Z'=+B_'9=K3:.]=03_V>=17= -+[19ZW(DU=*(Q"1)4:,_JY4GUEN#/T3I MI$$Y>KM[#W=JW8=E>^O_-J2Y,GP@/9$UJ/=$1]9Y287(A/K2+E?$TF@F4>(= M]=R"#%DUN<6X!][6FD-[:X WI#DT5( ]ZBKC[^'JZB'\A74811D43^B5LCXG MQ>1(@@Z62*X,R[B$@DTMUY;MR%YK?NRMY\9//3_J0FB0;M1 M#C(X)S-)$$3I&L&(2]82"YYQQTU(>O W-&YG;:VI8_XU=08#KY8WVC_"?#$[ MC8N^.]LVU^NN/J!*!?D[*:I0,?_2LW?I$G#S,;4Y;]0QX-(([_RL.$5GNS40 MN.^!M65R/\5UI?-Q.A[GZ>RKGZ55J_COM>1TSZ-K2VQ=+G:6W86'/2X>]E8R MNOZ("K*XEZK:/&]O3VY_4'W^F]B4:V/T$=;+Z7RQRYWM!Y]97S8/T%WI]O;% M*"-#!5@K''$^>B*]0T\EATAB8(QQ&10DU<*_O*!@Y[Z45V+JGB?O@D:Z,S&L M[#A)9,Q+F@@MI8 R:)9%DUN:-TD9TDWD[71^HQ?D;N*N%GI].@WC9?G8OKD> M@^2%,(J8K'H_UI/ J4<.I>* ;G:R31DF1C$(G3%)1HLZBN1^"NQG?=<=ZAX(OK7^+(KS ^@[]- M)XNC^4APFYTTY28:2D66+L">9TJ8Q*4B0A*!PF/*YPZZA[6:-\#B=>._3SW7 M.?I;E^(7L/@*,%D1_?_ S]Y/2MYR^>TU6N015YDR$(PXIY%T$S4)06B"YB]# MIN"]IP\9R*H4#:DZ1U/P/9X>JSFGZU+?=T2_1/N28@&,&>EPEN /B4XT"7UE M[\0,YTK+8.QC&L?;B!Y2F8Q!6<:=-;Q')_I>AVJ[\JX;CK!G)_'.KZ.4 MD\AY%"EZZMH4G;V#GEW;$-[V3%S\QJ<)I=PGI]T4@9 0G(N"",$3D9X!\=H( M$F-6T@N3LG0/H6N'\8?DM=1 R?4&@ZU54L]%N9T69HWQ4FEB9$!:>,3(U"9. MM 1!)1710&KBH6R-EGTY*#714E$)>W)':AQSW?>XNHM/X^.M=X ^9!D,W4E$ M83?QL^_S(S^#;:1R]\,JR&1-2MM)9'OW[J%'MI1.$]?OSM&*?S2)&(GT'$SS MN]/C@!_)G\H?YU_F@)]].3T^.5VL/O#"S[OH)^E5-SY=],F^2^RC8_5^]>#^ MNSO,U<]ROI2L[LW_O5#=+!&0:OA["D^7U>D;0D_?WI8KY .M')&+$@ MK.;<$5.*;4I7"JI9X0D$([A/-H0V>54;TKFK W/'<#?&Z54XLB S32R0))PJ MV2.2> /(0X0'9JR9'&QM1.23GN"7JKKM![519S5V^E<2[A'&0_O=TONAK MZD-T,0/51!@1B10.Q1(%(R;K",[SD&*3(FA;TCLDA_O1$5A9O2T]]?57O/,5 M[&"QF'4!%SKT=!93C$-^FTU/3Y#!6S_Q^>(3^+=E,/ONY9N/D.#XI(='O]F^ M%W]C'PSLU0?9NT8J^2479+V=SN<'9SC.DBYTH(ZGDT^+:?S]:#I&DS%?VFT: M@[6QU$ 2#*/:5)KS, R4-0W"> @9H,D2O"&=NZX45X8;Y>!45%81SLO) G)) M@D,R+?4)#855(K1G>DA^14O47+?JVZNBFM_P&:?C=(9SO[3967P_B'$&14J? MIS^FZG_[\2E<6E1H9D$RIH@.7N"B@DN:%XZ3*"-5 8Q5O$E&^1:T#BKM?)_0 M:JW7ELY"[] $C]&N+]?BMEJO;SRCPI)Y/UT[[[][H//;""8=&%.;G,=B2J%UN5>XZ9$NY;\-U?1W$(TBG8YCF:Q'Q:]_-^O6LM(OO M"SLLR2I[IC45LLOX+;1331[MILO'3U^0A@^?OK0T1G<.TG)*K,=9PTE0JO[X M^5%O$LNY $SF/7NK\]HFP%]SS*9@WX;O.FJ(_J1;^/'6(CW_?BWQW$I/559W M!=&UQU1FO(VJS\L+S>%PN>3EZ6P9XFTCAGN>5K&]_4.T-A3*]I'*@\]L*J F MTE/1-8YM[A[X53=?;C+WF].K)EWA^V\P/9SYDZ,.63V8@6\B MX@W';JJ 7>2P-_4LM[O*3M@JLQT]T(OC@"MED!Y%@S7(VZ.2JTOS47%PD74Z M3!QL2MXCXV G:>X-!V^GD\,Q+AII69;Q'2P>1=^;D+%'O6XMG;WI[Q6] M/!DN^PK'T]FB^T?_\E$4N14]>]3H[O+:FVH_3S&:6@+O452YUOA[5-WF\MC] M[M7QB8^+:8Y'?G((W<0OVS6A'3^9CKO8;7D-[>&GUDANWY#VR\):'1Z6'V6W MYZ]_^/]02P,$% @ &5+X4-F2+ (@6P @"T$ !4 !I8VQR+3(P,C P M-C,P7V1E9BYX;6SLO>ES6T>2+_I]_@H_WZ\OV[4O'=-S0Y;M'D?(ED*2N^]] M7Q"U9$F8!@$- ,K2_/4O"P0I$@1(+*<.P"6F1R9!\IQC M[S[C=#:E M-;?T&R4(4#9[\-(A"&FS2U$4A[AXZ&@X_M=?ZS\QS/ [8FX\6WS[M^\_SN>? M_OK##W_^^>=?OL3IZ"^3Z8_Y"'9S\L?^>',!H1Q8LGS+]^PK]]/QN>?1KAY60P3<:?1NDO M:7+VPX*ZEY//VU U3*,IU+64&8:8O9I/1 M,-<-YL#)9,Z5\C(H7#$GJY$7)SJKD M1!CLQD3'4G\3IK3C?\3Y,(4MUOE]5'#S%7WHXPZF5I6CF;@]ZV<#*BEJL M1QN+5,Q94HW7D1C2CIND@O;!F?O5LI:I;K7R[B/9YXGB%7O0&MEG2JEN*2XSS'$(H)++/N, M2L7[5;XU&54BES(93=(-JD8U7)I<.3*C$'&T^'1P/H,/(7P:7+V2A(B_TI>S M ?-:*L+*!0* B/G7M*B@J$P+KU8ZQTN/,,29G'A'B[?\$-%P@\XFL\N M/UE@ ^CY%Q'7_]I,RH6Z]V>.)$21^0Q_PHO__CI^-Y^D?]V0ZMO):/3+9/IG MF.8!9UY&KQ6DHBFRCB@A&DOQN-269U-,"J8%YSO2>5,LW^S@Q?120$LO?\\P MH)Y==(J2^:0_O5Q@@_C[_KO)E![WM^_9H3 BJSN;7)"XL,K9K[/9.>8!DUG8 MH!.8D#2HX"U$"@- "!YC1ADTJA9PV4!/_[!HJL=)]TJXC0U^*#9N,SQ KE@. M D'X$(G+7,!I(<$(5I3TK/IE;=;/55(>-R(.%/UM,(@.%HK5[?EWG+\N[\,7 M^FYT7D^2WTRF"Q7,Y]-A/)^'.,+WD]\G],OC.4F:'OWAU_$<">#S%W$VGX8T M'PC)0O+<@)<^@!)*0721 ."S$XHE3X%QHX6F!3^/&Y:G (+;V):'8IMXN&#F MU60V&YCB70Q6 [-(AH8^@D?:_;4H-CFNM.!-MKX;5/2/HY/0[:0KQ338#E_/ M/^)TC90J;61<./PP?GD^G>(X?7T_#>,9,5]E-#6AIUGW)X(5#IT >JA1R.67DW& M'][C].R7\W'5TZ!P&Y4E*7MF&"C)R<0E&;O,S#+/5M$Z-])AY7SU^-WF,ZG! :HMI%&:S81E>9+:\*"3ERD@2)ME"N PV.%#:4@R"*8,(Q>0@ MH[71]^WS[,3!,]"/!XC;R-:](_M'++2Y;60GQN125AEXSIH,%1&""PJD"!@( MFYR')B%DQWP\H_S8X+B-==/P(&_@HO%2\0#9& ^J%#)(9T4-N'VT*BH?;,^' M<<\8[%)IM_%D.[DEN+BPN.ZT7%QD+'[X^M,BZ^+G+SA-PQGF091%B8P&= [5 M DR&*(,%%YE*/#KR<]K=(NQ$ZN,^SFVLN@8NZ :*_Q%&Y[B>8.;M+=MU']_#(L4E[-/M"HO=OB! M%6@B=QI"J#N[1P$Q%P^9<:.\#2;8U/^ZMI;6)XFVSI37P"V[TT#64VR,$,Q( M"=Q(VOA]B>10B RT!D=R*$-*4O:^M#VCK6O5-?#9OIVXSMY/7N2\4$88O0G# M_.OX9?@TG(?1@O*X2OE;)-'-AG-\A]//PX07K%*L,_EPH=(%UX.,S"JO)+ 8 M."@K$D1M$;3U(><8C/?KJS .A&9KQAXWD$\*%K=A[WJ!_3=CKO_6W/Z7D]E\ M-BC&Z(C1 7*90AGN':BSMM0])UL]V_QT_DT M?:S&]&),UC(?3M63"LFHW$ D'25\)HM 4#*S8TV^BW)/)Q0ZV9 MNM;DJ1R%O:>DD6G!9&(^K9C45'Q$E5FOCF6U6K=%)XP73..3$&2A>2O)<" MO#4(P5C/3"R2L7;[]!V%%UT4KKTGC$VF8?KU-LB99S%+I\$XXT %6L9\41DD M.AE\U,'Z)FSO0N0C+%GK2",-DK#O6[PN"'X9IM.O].F+L\GY>#X(WB$:BO 2 M$4\T!PG!&@6Z,,-S0:MMD_O&?8@]A8VG*_5/>M9= [RMB.*J(&% 49VQ043P M(?+:KHH,KA[C.D_FIHQSO$TEW":"'C%N.M%!U_GP*T1MR \:>"+"&/),BN7D MI05&+GCP&HHQZ',JA7.]E2N[W?L>(0I:2;M!GO@*E7)*-#R[K6\;-Y''J +-=Y_M]=]&_\:QI-9IC_ M]OU\>H[?/B1XX)?YSZ/%"__V_0P_U"\Z@\,W/V4RKA>4+[X,9P-TEM4] WCQ MM)](3\:,G('1FB$Z6E=$HUS$.ZCJ$"QWM&*] SQ[:'L3< Z6>H,(P<0#M?>I)7H>\.%93I+'AQ$Q@,1EQ3M_+71 M@>08@U464Y,-I$<\W.@@?'PX["+Q!C"X=H7PV\)]'10,,FA!WIZF15#IZ,&[ MXB%9Y-H[$;1LDNUQBY+^'?0.-+2YM=8>XFW0<&U#GM*2N,Q=)$$;"$E3V!EX MKGFA IASZ(APIWAIH?L[J7H,..A.[!VN =\Z*/Q1.V9.SH;CVBKS)FW*6,.Y M3>1,U^N_Q 147PF4$QY#H/50KRP'=[7$V/RBAZSES@79H(':BY3.S\Y'E:Y- M%:5+0H4QP1+T@#M&RY25"#%Z ;4$0:(35J0F72&VIO A0Z6M.AH<*J\D^LPN MERR71)+6 DL\UH$JAN(E*4!EI15+$6V;?J[KR7D,B.A T'T? B])M*)HY4, MF36M;,X5?PWRQ',WFT\4X MIK?#V;\6<5#D17KZ'^3BB+:B VUFED$BKQ9#,4I8W<+\[R+J$9PD=2;S!@[$ M-]I>5LB&-']/?[FTA6UH:WF>=!=QQSE6ZDZ5&S'2D1X:G"K<2:/"R'DQ J0- M6 M>(KA0-&B=B_7,Y2R:=*?I'R/W'#4=!R*[B+\!-"XWN;>T:%Y2M]SP&$M) M,I& ^5B(90N9/DW@T_C!>MN^A!*=5, 8H//DU&PS3$O88[W?W MPZ6Y \$K"O*L-2IIG$Q6#K8FO3L)OVDEZ3<]27P] RN2 M9XX\"FM8R8XI6VS@0C/)DT/CD@CZ;LFO8Z4[#?Q43T-&W2O@\KF-Y;^6_-79 M9;HH+1;CJX32L7;=2!0>>BQ9H?;F;O%?ON'0T0-_OKAZ])OI9$Q?IHLY6:^G M+S^&\0?R3:__QG"#S^]2!>M*.C;BV.C2\>K4D,?3!&OVOB] M.X\S_.]SHOG:7[W!::K[QP<<,-IO7$ -]9@/5%2I]J"*8$4*!HU1&9N4'[5G MK7\WK%^DKWK?)P:6%A?+5Z)[-P_C'*9Y]L>G.GKOY[KJS8:QBG(V'R2TP6J# M8*TG,H4,$'CQX"QGWL92#U,;W2YM0]]3 V8+M;48?G(Q/'7\X55-77X[_/!Q M_KK\,<,7LQG.!U8YEE5R@+8V)G6 M!G?>:PK@(V.(61K0J F_GB@*)0F0(K/:[D PTVARZ_$G#QX7(P:57=9'%C)' 875Y$#N24Z*)!9SG0+O%,"YYAZ85Z*.AN$0%:<] MWF=9CY.XC$WVT;O)>FKHZU!)#5H,[RN;B[0*5VR1+&H04=*:7]M*1<\0' ^6 M92X*UTV*EPZBNJ]*N./"KC_%/HPZ.Q(C>A4Y.$?&IK 6B5BGP4E;0K;)N]*H M6=()UMGU"(Z=RO)V45)_Y5=;$/5K]K:KP]I#]+WA0@IKM9,,@LIVV7XM MUC$!Z*U 93DO33:_AU*6UST<=I%XDSYC:Y/!76$*.>>U%80!5=NP1A,"I)+0 M<,>8*$W*,T\[ZWXG76V7=;^+H)M4Z5VU%B=?_HXM=(%^[8H(EC O7)*@BE 0 M8R+^$X]""YTRMFX-?S^53\__:*?$!@?D-2?M=7F1)XLCB*45;$-32W=D'5'' M\48:ZG*U/517BFC1C7 =;2GYZ**Q(#&PVOQ6DHF4")D)([S7FK\/'/>X M)D?&QB[R;X")C<>:@M7>49J W<@3*.TCA. 1"O>YGCMQ'YN 9"OJ M^O=C#E?DMM?X>VNA@5=SF01S[4QR81(N\DA[K >IE0/%G"0"A094]'VT@3;9 M)O[+!GJ>GJ?2A6(:7,.N(VN9%;7T_+(LSI*=^O.S,8XHOGB)])RPQG+,#YZT"6E6+$R)I[58.5S:4':U_?O]> M1L=:F'0KP@8.QK<4V9\_UWIL^K.+6DJ1C"_:@).UEE)K#2&[ #9++0G+7KDF M'4TVT//T'(PN%-,@D6<-69=UU%L0UM*QV$C9D2YCNM#?_9@X0/@-'(G-!#IN MHD+:"V., 921 9RFD-ZR$)*@Q3.7OM:38U[)] J*763>'@R7/;V8=+8.!KGH MZ":.5=%2G!?B#HET9?!1M+VD= !1:TK3^A, M1ML4JAHM8G+)!\RJ5I%Y18&A->39H\[!FL'*LP[L'3.3>)/TJOL(._S.?_&\.I?ALE/$ M/X?SCR_/9_/)&4Y__K(L!*P%-?2__#Y\&9083<@>@3%GZAV"!:^- !.=H6U6 M!@KBVB0$[$SK$3IO=(FDVXD#;;75(#S>((]EV[)LLL\*@38)\MIX+!!Y0$#A MI7-6TAK0I([[+J+Z2I]M"I3.I'[LY-?9=#[X+?S79'J)\8L+314T6!!.5+F&;G"1Z^C70T'>K@%G_^F.=I72GU4EGTNTP[*G4_![. M\'6Y0=-EUZ(MB-KA=&0KU6^DIM\3D2[4-&DEX]X D!/C.:1,,;W1M35IAKH^ M@HJFEHF'.@SA@2I^PZ%';WK?1;1=7XR\GWQZ.1I^B[E#C,F2TP+6B#I-"1-$ MHR5@20D5Q>$^;=>(;>7!_;F"'6MJ3%<':9FN.9*TE*,-H2+RH26:S. MD>I%6QVQI4J.TD04@3>\U.Z A8Y2 >ZFY%KOW^ *MRI$*-'7PBZE(: 5%)T) M48+FFLEMSN/;2.R879^/A,H-R0)-]-D@4>!@J=$?#">9#Q+)Q6KC@:N40=$2 M"%Y8!87K5'B)FER*D[3D)0//@.T3 4WZJ!S(Q\6%?D8CA-46N#"U%DH&B'4> M(X_.)JE$%*I)GF\WY/>51O-8L+N[SH^=FM,9Z^_F83K_* M)2@?$)S3",*%%%@)A>+ DX3]#3:.E2)T#!QV;0K[XZ&7 6.G&$<-^&,)W0?\ MD0;OJRI:"=]YTB)HSZSR6DG4P3#O0MY.D+ELDI6]S.?<2U]KG=#"C_%[R5F<*>^\E%LP)C>(B!)4QIE <]YEV M;3:XC]"#I;>_9=[QM#:2W,)B(]+ZY:/3AN3IC8M!2-1)(8]:<"'6RO- ZUWW MR ,L^:['M9'K-A8>@XNQ2&&R]DJ1M8MH'4].>X\UA7BM8+O)5%C3%NV;W\)4 MT$F& (XC@N)<@4L\0^U]A3S1ZL.:3%JXBZ@&'1&_A:JORS\FM=O7Y>3AV;)% M7!Y$9KS.18(.MH"RM0=^=A:D%[0DER1L;#I]>C=R3Z*]WGXXVJ)[8M?Z:MC= MM^&(Z\R5070*LO&U\B=KB+HP*+XX8T/M7]QDSN]CG(?>'+TG@H.&'6:O/@_F'_-1.2P#*L/<)&K>FF@+V[DK-+/SL\POPRSC_2#*I+/851O! 91 MH%+!2/!)"%"R: C<9H@>H]"<&1Z;G%6T9>MQ(_Q8^F\P":1+[MY,)Y]P.O_Z M9A3(EB_8_%3/20;L=X0#5W7 MA7;)X/+!. 1A:^6D9V33/D&.%E'1MF7+=NT4 M>B/Y$0#YA'7@F YEOGO ^ M:.0<)-/;NCUX!'>7(";G.XP_U.'BLX%/FK@7#IAB%#?R(, +PJTJ7/$24*%J MTLVX$3^/"'FGH/';0#YX$'BG_O/Y=%KCQ,5OOKW*QR(O.BMK2^' 3*P]V%@& MSTL$J9B++">A3)/.F'TP]PSQ=EBXC7=[,N[E'\LLP^4%^1_!.-*24EMU[VD(9&/ *LGI*G,,PUFVA,,=SX@O.+ MGPU<06T4"Q!1<% UE\A9$T#:$),ITJ)ODI5[%&X?@1D\'+2LN95H<0&W-]<_ M84'BNW8M7W*'2@IC50:'%"ZH6#QXZ23DF*7@ENM&&91-N7K&? /MK\'V:5VY M75CT]1\LZWG>A*\7F:,>-6E"0#& MCC6V<%@#TDY973.WXO*WOB[E,#!1&2RDB+1P_$RV%#N+"(%+LGHC6%&F=Q=^ M&\H? ;Y/7^-K\-W9V.^L3O$ML,=#-Z\GKPR[H&C0%TZ)D#$6$!Y8RA.21Z"MBS4 M8@2YVLNAVW5\#YH? 9)/6[657&>-)!AFP'"E M]K>6PI))YZ)2[AW0]Y+]C.G6NEX#ZY.ZL?S&[:V]2**1GEL%FM5I,B*1T^6S M!MJ?.(_HO/ G?V>YF;U' /T3QL,:V.]]<=GX3.G:#P>(BID8>&V/H,C]*@@^ M\@AU4 1/(GAGFQ:9M&/M&>ZM<+ &ZGO?@1[(XF5NV'K+QOG 6UTK+^L\J$!B MM\*"(ZL&89S3T8EL09UIQI?@^2#KTK?+#M+O9\L2;YD%&=_GTYF MLX$L7,L8#) ;Y030.8YFUF#KL,%V:SBX)J+7Y17][/W' M,.:,+0OZWF)&/*L+;?6$ZP'U9#2Z5N#Z2QA._Q%&YS@(1II27 #%E 'ED*) M422@0VTD-Y[L9E_(=47D(T;B4?2X!J M*MSJQ0C12FS 9]?!F37/5$"U]^PGR>YK7743(@19''"N??)*FA#Z.A4\@(U'B-8CZ'<-7/>^S]GD MVE[YIK^.T[1>/?V$%_]=G,/?.*=T1+=A GC4U=#(B_5,,K#,R1*$B6(U)7S[ M&&1K*AX!L/K5Q!H,=5[5]68Z^3RL$R'"Z-?QHE]I_?37JAF*SR]R"!?A$-G" MIQ'.\5O,?G=).?,,%6<&HBJ>PJ6,WLHP%*5D5J]XF-,6%-DJ!%$4&&Y+-,8&+??.*6U&]3.D&VMZ#:;W MO@S9Q.ELX_[R.WDTRVOXZYS4G4;(F)1Q#(RI3&"P$&PID!.BP6R#E')?N.Y# MT"-&8G/]K.D>U/EER@'FM.%V/$=9!!I+X1VQJ:0R]3C+ 6*.F%*21>LC+)B/ M-O'A-#6[!KL'%U9=WE3^,IF^F>+GX>3\NA0'@GM,*!*D+"*9EK/@1&; B6AE M0]'<-:F O9NL1X"P!O)? X^#KTK>I8^8ST<4Q*^1P.S'K]>^NQBZ()64*?@$ M(?E%.GT&IZ.%XC@7T?DD>)/2N5T)[6ND1C/@--7,J: M1-D6*Y-^=-:@D>\=I'XC]/=PAC\M=HFMR!V06L/Y:-XSU-;1V^4V>0DR6&'O M-MB:Z7][G'6FO!/ G"T4)2O:([BQDO8(5!"=H@@G6\%ILU!J]:SD$6'MXM$/ M#FJ[Z*P!Q"XK>]_BZ"*H_CC\-/MMX>$.C-=%>:-!1$:QLM(.@O:.7(YL*%8N MA;<9Z'<'3?U[\TWU.6FCC 83&U[7Y[RFN&.RN$V>C'\,Z5^CR8S=9#UNM'2HD@8+RT]A'F*8X25^@V>5LPR9 M.05*IHI?9B!)G[/CC-;<)DW<5^AXW) X1.@-QP-\H* MA^""%. Q6,>\35+VE5_T9$*M+G31$T26(UZ6]K -@2T#J7LI/$[HU(D^M\#( MXZF!SLH"1U9FR3(-+.A&UQB+ZZ*+L:S9;'VBY)_@Y#EAVT4&' M(%ET0Z51*;DS<79OQC\-?Y]\ M#F]QAO34CY>Q3;WTL$: CLF ,D272Z60RZRU$4)DKM66-KSN^8]*MQV(L$._ M[X(DDDPZ'X7I;S^]G$P_79YP,&LY2@^,A7KJ%@WXY 7M34%HHV6B8'8[I:Y[ M_./2Z<$"[' RUE4X?/],][^K.%DV%0$1G$H.6]?0\B6BO"UWT Y&E*6Q#6,LH;R-EQXGN.M'?_9@X0/@-HKK-!$:C M44KDD%*,M+*5FOD4;-VVC'(7LP++HC- '"L5R*CK1U-P;V$/7&\.[??UB1S2OZ=O&# MQ>>5][=8OJO__>/MKU=R^O///_\R3)/QIU'Z2YJ<_;"0$3FP\^EYFI]/*4ZY M^>;9L*90WN<\BDW%+Q0B1"\L.7[(@AUL)&U_";V_&%ASJ)S>7YM[TYVTUA&W*C.!/AF2CA-&,?*$ M7.0Q"Y.898Q%-KB'S/TE]WN8UCJ%S_@3SL-P=+@,;SVP8VG>3?"*7(L4O'!? MD#FMF$(7E1;.N1RM+#ZGP=V//FQ5O_'LEY-9'>U; ]/I9WQUE>J870RUY@,, MCXK"HGK@4)2!7 QJ2:M/,$WR#K8A[M!M[>8[/H;IAUJ48)%QU PRLQX40P%. M<0H&L4;C(6:7FV1.KR.F_TVM,-.A="&(5YG? R MF\\NSAI-*#XZ@C%#G4D*Z"C.HW^D-YA"A7N;UK,[T-A7%4YSU+32RZD4XMS@ MZLTH7*0:)!T+.B+=9UQ4IV7PS&>@E=*Y8)R)HLE,P+74'/\.H&/5W[4P[:6" MUBY-)>JRV&(+LEH>_6^@ZS@'_QUH[CXL'"#V'E'!4=&NF0I(6/+ELD]][_K\:I[7X&V2-8-Q&;"=Q\1 MYZ^6?2H7"UEM8,^NU?8B2):U "L MH>LR0VH+RIHF_V\D[4A9_YVH< M<'"#_GI:0)85:,>UMH"5-UVMJP6Q-8=<@ M##,L<"E0MVG_VC,R[LOP[QD8NXB] 2 6'3YOCVF]S%@F[\9''6A5= F4]PHB MKQ*T=DW?I_)(%N(([%^$URF+K@3U&49.R#9%G MT(#.F,F]8H'Y)KF&]]#UV)W3+M72X#*EIMJMB.#R'&T+PEJZJ!LI.X$#S$/U M.&FIA 9KRV8"17)")2XHH*?-4#E.!$;I@"54UA;.,3?):>H9';L<:/8&CEUD MW_7A9AV]5B;U? :773HNBW60>XPN0@ZJT"YH FVQJ0!C7A6C _E,VYUI;GI# M_PY%1QJ8="V^KL\P7X]Q.CF?+;*&EN00?O:CT..!(FL50=[@\9*N.GB5FTQK$$4Q2M8F^TQ0P)PT0^0VE]2D4V!2\5*;C5(FD;)/QMZ\F&IQ^K09@2KT5> L@30R)6U%$+Q])L5I M5!<,#;YDJQ?B:I%BG7M@,/@4)IOA:&U@BNB83:=<1\X@A ML(^XN^ZML8Z@/^;#J[R @7:NV%P'E!)W%#DQ(I-Q!)L<.T$!%-OO;M,5'%K*7WHDT5T?U&WS:7G1L*&3@R MXEM38(F&0_2TOY..; J>EP[J7ZK7/9=5-!CUO(V9#WQ7/:=-+=E^O(^8N\1 M%5JB+-E9X"B1X(\"@K,!4,: @@=O;#^U+Z=R]=,4#+M(N_]<=A>#810+0G:D M,\5J6W9N##"?*5;4Q=JP79>[!Y3+OI-&=LMEWT6<1\AE3SEEJ;*DZ)_E>DU5 M(.B0R-5BTO% &^'JH*E'D,O>M;KW%>@1DH<,0Y%D+?0-W(,2*!:&B2X;[Y0VX:PY^2A_?2X=7[(/DKH-7DHLEAL,A:L-40@ MEQXBA>9@0Q)D&=89U^1$XV$E#[4!QRZR[RUYJ+"8F!,>9)T(JAS7$(47@(6V M1,/(7EH)PULE3RTB_AZ2!Y*.@KMRJ)A)P>5N //>8$HK:V%F>3) MIJVT>=K)0WOK\4"1;;3*+G-&KGI)C2J5>^6&K#[B\!R0.XE:R?7(EFGKI$2O ME**8W)-JE,(8E-#"!3VX@[Q#)+5_F\KU#^I<:ENTJDS,\Q!XBEDYY4V.HB3A M+4>=-(\FKG>9W8NUWO(7A&QY JMTRII)6HW5=K1 MF10)7=$^)!]717PG X=(NXOFH/<]LG-9[]8@U%& KK7((E*DS75PA9?D$Q?. M"B/5JJ@[;A'Z"F5VML:HP"7BZQ=M73-$6?TK2_, M.R<4:U(U?@]=AWK_5X =Q.PY(9H!1Y] 29L@$MS!>9UI^XS*BB8)J%<4].\T M=*GS5==^/\&V2,X:?O@X?UW^F%U,?WP=R5K&=2CDSU_2QS#^@+],IC=;4E[6 MSGT=>,4]:4U!RL&0QZHIMLF.!!!IBT9TL;@F5ZH3X*HXK( BO).)?&JAGT"KV9;(Z4S\#0XF;]+V3ZP@Q_SB,WWZ M@3RD*KO+'[['Z1D?)*YB0L\A,UU V5+ (UH060J9C15)M*F>WI'0QPRACM74 M(!WM3GI_&L[2Y'P\?QOF^ :GJ79*C2'E6'R&G&O.K% 2B'X'Y)1Z$5*T/C3I M6+LKH4\(5H>JZ3:L5+>PNMI?+YLR>V]DJOZ<-M'7,Z$"D2=:58VR)E!@'FR; M&?1WDO68(7.0"FX#1!\>0ZWC?'F]J%TI7$@H.M9L6'+^G349C!,\!)8BRB8] M8>Z@J:\LT+;153 M0!/0N;7)I#95%'?0=*R+_<[4/FDC_@9AU ;2EI<;VQ#7\B+_3NJ.O)]NOR]\DDSXC2=SC]/$PX M>S<9Y4$H+@HI!)A(SAWQ'2'JX,#Y%'1B*A77Y")A,TF/"24=";[/ALN<&4[N MF()D:@8&P1."3!QX,"8$],S$)DVH3JWA1O*GALL[ZK"[?OH M[B/_?ALLV^Q#%*R (_2#2II#E 8A<6:S,081FS07>2@-EAL!8Q>Q]]Y@V47T M*A8)*?DZ8YIEVD$M;:.TA1;.D@UM$I(?3H/EG=2W4X/E762_T=]LF/IX\XCX MMU!S0 _JF;73\SM/G=J!G94\*IX4S]'[5*)3662?'//"L,A)0T;9U3RJK1G; M23L7#O \?-DOR?+ZGQ\NVXW$K(B.N1Q*#JZ@<"H4C$IH7H1-VD>KN!QL(&M? MR>R?A'K[(9U*:8ODTYA8L(D'5#ZIHD50 JWSS"7!DHQ^<">)^TKLXLOW]3?(#![_.:3J6^'W.K&:L^4. G//,LJ21UD$JD5))R MS+GBW>! -O?57!<)K'<]KE--[)2XRJ,0&173013EO?#)I**"MBH[;7T>;$GV M3I+]'6G)KH^EU9OVV.$X3+_./H8I[B/7S0\[7*I;$KJZNG@T]10C6V:5H56% MEAL,&HO@5D0M!UN1W(U$]U^E[WMD0^ENL8*CM\)Z*6FK$RIX&12C)=VK5(RP MVL3-,CYP/=_XW+H(C1/YG0N7=E)^/Z^NYZ2\JS^<_3%#^MV7D[-/Y_/E+_P8 M9L,4QOFGX>A\CID>?&%KM'J]7CYX\;<'K#G'([8A.OH5]&K)C^39H7?&R4C+ MI'&,/I!2$_!$R/(.W/4I\D:(OJ3@Q7P^'48BE"QI/J'(Z^_3R?DG(G7M;[R_ M^@WZV>B<7O#A]Y>_OL6,9XLSQ!=G-6>J%Y3WP4"?R.]=(:O6X*4VB=%^IXN* M+/@0A+$\\6R]X3'L8 T]JV8G"UF86:0 ,X?:$W$OD-YZQN$XN9NLU;[4/-HZ M):@4%Q3Z%(N5C"N)B6EN,P[N(O @:>WO@FQX4O>2V\+A*-XZ(LSGHIV2(CBN MI:$8T@L=+#.WY7>@G['ZN"Y"D'N?V;UD=PI&O LRF=K:7J#*K$1$6XRUA-QL MHHBW9-Q1&=VB8KKNO3B>+=:CZYU6%N_\L;[S3?A:[T-G-!VPRP.(N/@)(NKEUPGXP4)>?QA<1?\X]=; M=+RHFKAP9EXOG9D7Y_./DVF-QP<8#?V/.>"J9%!"2' I,QIO97(<%0-=MXYX-3P;SB]I^G4V.\?\>OI^\B->?/WF?#H[#^/Y M^\GKA;\P^SNQ2;(>\%28I]4(A*@]TESQ$#238$5FB=ED4^1;V?.>!#QZN/6F MG1:Y:/N:R&_AR_#L_.RFI5 \]S/MWI.OB -MO;,B&D"AB3&=51T[[H %;C1R M:WEIU44[4>QAG(9O:?2H%!L$F#5H*9XS+VF.3RLAV+#TMN!\?%0T*,?\@8*H:0!:8,(5A/JGU?0NF MGA;F3P$9#>I$]^9M\<\_<#:_NG?E \F\\TQ)R+%84)+^<4P+\M&X+RRE;&63 M).HNF7A&=6O--RAFW7M7^OG+I^%T\B %7V0;F M"@3C2=S<($2Q: UN/,_9%XJG3PKF^_/Z;! G@J/;IF,/.N+;>P.[S>_%)XO0 M9""1XNJCA>*\#5(;AK'-D,*N M.7GT0#\-#*RY^3FX=/Q0Y^H:1ULZ5WQ@1916(6U/,90ZI"%"$!S!H$Z8E33T MT2DZZ7OP^K0LXX1QM,9VCG=M>B_/RY]<7"H,?/(!61#@=.TN48(AO=2CU!)E MX9:9HIJ4[/?$W].RD1/#RQJ[.-X-ZVT^?R63'XYGP_2/,#I'/G V"0IQ&$BM MB#4*TL%)7@]E9?%.9O2N2:OB=BP]+?0?'Q5K '^\*]:;K.%5%/1^,@^CFUP. MF+>>[#H!-[6#. H#H3!1QZ0B]R)')TC."4D++&'(YW]WJ9,_0B MYX7ZP^A6[J4Q2:AL(B190IW?0*:.Q!MY?,:2%J18S4L^D?S;S3P]@[]G7*S! M?#_\E#*<7IF[) MSKDW&9B6Z6*>FBM205:Z6&&YXGRP,L/.J4'00E):T.H4! ;X!C=BBCJ7T"3LI,[F'HV1#Z1,0:J.]] MPWO)V&4V]+)GY'H^?Y^,/R_L]<5%!5ZUUNL_KTKX?3+_OSC_UC%DH#-9L56I M]LDM%/TKA$C&6^=^L-J.+*DVF3[-.'HR8#\-3*Q!^]X7Q,TYN]C&R*J7']7? MXX/::">CTJ!LXF3<0H/+K-X4VA*M#-:()J=$_;+Y;!?'1\\:8]G[HGEO*5\T MK?522R^-AQ@<$>N# R^L@.S)Z!ESA=AJ5K';RRR38V8Y]*.78T] F4WG@_?# M^0A?EU_'>?AYF,_#:-'AU*CD&6<9LK$65*!_//H,DB(&B\B14+3%DDHON+:< MTG>K2^E&"OKN$]VGUB==2K_#^M"U!/US./^XD$4-)S\./[V?_#R>UR:5%TU/ MMR%UAV;2^P'F;AK[[2K=D5;OPD@#E1P919:;&*6W$',L=708!\<,@K Q*I&" MU'J;%)&'@YX-G:>/#YY=--$A:!;++_ET^ 73^:(CRG"*B7YWV0&9>$?)98;D M,WEJB!IBL1HT8\PGGGADVR6#;GY'?_YU<[U,NA=J@S$F"\_])]ID%P"7D;QP MSFD'U581@UR!*\( 7\P0]$5&WV18WPTJGH#7<;CT&Q3I7Q&S1/LVY+0<4;%" MSW'F4AR@H4VZ/D"\#?J0K)*E,92<:5%S+ O:XTP!9VC) MM'W/K(EVRMY%JEWOZ-^X&HW^+X;I[.OLW;^I\8<9 ^)BV%V76SJBL"K]$C8@J%MB.0A9./D8V! MR"4'[E314181K=I-N8]+EWN*JM5J_)Y^>;$":>6TKEZ%*42"XIG16E1'!3NA M/$4[VX2U+Y%)P0[S50O',),3:"U)RK0HM_4$>*0'K9,"[ MC9][NMC=1;]=.\LO)^,9F40MC[UH*$:DD1?DZG^7+@++.OC,#*2+B_V8P6DT MP+#X7)ASY#5L>>EWW[OZ=ZZ.K]!).VUT[6M?79)?TO;^3Y+&U_\/IY.?:ZW0 M-3+)B8S12B+392(3R4FE\#$#&LN*BYC).]D*--N_\ZF#IY%VNEYQEN7V1,RL M0OLR#O'2*DLQ8PE(08T)&H+5!:PPWOB4C>1L*[RL??Q3A\;A,N_P_/4^L+XG M_>(UL(I<(U%M "76RBOF(#I1;R%X*$R'HDT^="E9>>=3QTLC[32(&F]0>@'S M)6'UCC(R[D'C(OLV>PC")_#9<):Y9=M=[^Z?H+=*T1,&5;?:ZK"5YP+M;W$V MGP[3'/."KC](+;,+P+__.)S.$:]\+UY,X3R T<2_BL:",X9#2D(+EYSW*6ZU M$FW[QB<,F7::Z;"'YJK3OIG>WX=CO$ZO1JN#5J"]J6T3DP1GG0*;(TOTN0W1 M[AI3;?ORIPZJUOKJL,WE@MXW."V3Z=G%!' 24J5R219GA6/P'.JP'ZC#GPGV M*D.R0L@<@V36;06CS>]XZFCI2/H=-G"\E-,Z\+Y]]\]Y0G#HUL-=-B:L.8-OJW26)R=TUM#5#G2^^M<%4N; MH4=96]@ZJ[1RE?6N(+Z.4^*ODX,)42$A7UM!+FSQAB+L4#,]D@@ZF"A59]4US;5X1RI[MTK< M16H=*^\WDM39^=F2$$/+O^'<@A8V$T>%F)$*H6;M%:GJIK!-4YJMU'?CS?VF MJ.\M^TD7@NOPPFQ!R,6MO?H :W%MP&VWPWW]8X?X5?=O1G.%WYV=G8?IU4JZ=:[Y(\^'G6DK1W>CA M;5[3_33BG9E;&5"L67+*"I850Q53#.00&T,?\%KKG-FM <7;O/!(/6!>717Y M9F_(E<< 6+(G)X^\?2>Q@+'DY5EC=+#M^@L?1/JQ&Q%>&R_P=C(:_3*9UA\. M&(4V(=?^BJ9.0[.2$2G)&(OB"&I2S 2+C&4+QG)9#P[TX=9CWW8__E"#6#O5[X..4IC2O M';3Q]^ED1LN*M4[2ME_[7M&R(B4Y@8Q6F61](?>[!($G.8)B#2_/H#\!C+28 MUUP]S8OYZ3^=3Z]F,UXT=KOFAE[UQLT#(2-#IR*A;W%2;SDX@1Q*XC5U*FC# MVC3,WYG49]"VU_ IS51>,D)2*SBGF(;L:BJQKI=- MT3J0S%D7R!J%/:V1L]MR]HSXD\//*8U?WNA\B9RS3-(!=YIV(94BN%@46":T MS\HS[4^R_?T]SGG_HKT]@XHESY&B2- JU^+RS, 1B,$K%;.LA:OJM+KC'G\. MV2.)[ _#P@G&.)MGO=X8D5/7\;)AS+V@EG)U4ROLUPVYNLYIKW(&0M> ZO8W>"=9]G9 MK5)T^K>NG=A\-K#6!M8.=0_QF/).YE..EO,L :65=>_V$#/3X+T1H7@L+IW6 MJ+8NN'ZVP,:>8W^8/.UCT3O9E,86(X0%T@H#Q4*"P&HCB4@?2I5U;M.L[2CA MV5&/4.]>_F,JL=H):<'2\B\,:0 EA)Q83%Q%GD\R2CZYP=V/Y#RI!6XZ=!L6 MM37?,C[W&].\PM@B(*E]+:^F#+Z(L_DTI/E FVR93#5KF-7D;TT!B"\1HE?, M*<=M,BNY)QO*UGHC^YRW)+7GB6(G"K!;-G RZ#C!"[<[#YS6L,M8%)I'#:@5TFHD!<3B M)?!<$Q5"*O(T/KX04Y6F,642C0W"^*!#1QQQ \ MEX4KG9@MV\UCZSG(..BZD6+'9OD6JVJ'XP\O)^/%TGX>1N]Q>G:UTJ-3WNFHH$A3 M5TNDI21'3\M+Y+$8%G;:C?LC_!G^IX**#EL]WA#U 5[$YNNM39R+@8[<.XL. M: ,EEEEV$+ 4R!@LHB@\F':%0/WR>@RW]53!N^[HY(21U^ID\@"6-V^MFUCF M@WJQ5F+1$"@0!E5"33=5";*W7/L8 V/M[LW[Y?79V)H96VODM^J_++\[_61IV8__;]?'J.WSXD0\$O\Y]'"TK^]OT,/]0ONIUM M*:*QUK$(EJ$EX^.TTWE9('%1ZDJ!@C7I@G&#BKX[J1X9"'>.N]Q%(2=5]G%' MY^%M>'H>=[G[N,N=L-+'R,!]%/U00$Q;BO2:$[XH" "EZA08YBUDSH0UVC/N MU=,&[T[C+D\.N[OHMP%F-\\@B@ZS\2A!"B]!Z90ANB AI6P#MT$ZUB1OY+%/ MC-I)X5M/C-I%6QM; _;2%?:WR>>%[(;CWR?C?^"LSGZHO[L,Y5ITB-WRE0V[ MQ>[#]$KGV*2D4S&5$K-1AA8KIJT)23L;?)8\;.X3?NR3-]+KYX5>+WJ*+ .+V?7F2;Q(+8T*D+02 MM/'5#'>9!1@M$C?"(^:3/-6^G[43W!>ZQ7K7IV4=HZ55I]GN.1P@>7GD_'E MZ^M]KO40"D?R_J)5DO9?&=NUM.J>GR,A_X2@UX]E[(2;DT\9O^@Q:F3BZ+'. M(1"<_M$7!_:$S>#(^*E5?.* R3^CW5F+="4S&,$ MPT0-FGB$8'T!G\FB0S:6JW:]F#MFYMD(.MX+#D9,J_8278C\9I+M+3:Y%\Q& MYZ$(B:!C"629N=-%'&4S2,+?E[MI56?E.'N&K5#**!>Q@8=U$[ UGE MVMA)UFF'D;X*W):D0XCR)/>1K<**OM)65S%T+8'J1JW^5<))5M9SR1,D)PA, M2=(R;'F '#PS+DE3X@[5['V0_&1.*DX8"1V&9\VXO+M!(R_>EB(@A=J6.UI& MBPUQ+)11OCC%M6Y<][$GY0\E_ZTM_%I;2&?8.5E#642G&\LL;S(<97 N.PU. MNCKYU"*$F!5HJU"(P$JPHE]CV8'Z9X-I9C"M,'0R1>VK#%]$LUOQ6Z2WQI-B MO*VCU17W=]#=M'Q$%/C(KC]B7\VF68FTPA!3>K:N^#W*H;=CF552E!H MB4=.@1^G$#P*AK7JV.J495$I]FLT.]'_;#?-[*8=CDZF9GU?=Q1%0O)')7A4 M&90S'+P0#IB)UJ8BLO<]&TV?[3"[.+C9OI$#RY@1E0>A-7DQCCMPJHZGTI%\ MF^2T0#SI,ZK'W3/P)/)!VJ#I!&\#M^=XD'QAM'4H"#8H4#YF<$EG0,.]89I; MET_[*N14^T><,&"/9E\[H>WD$TWN9];:P3BSL1'%W@MO7/[9<33(:A5HI8HX94($EB%XGR%(BRPZS3"=97+\E M?\]FU7CC:H&SAY05@4G7@K99@LG5*VB"\/>VH:F>6GXVN M+V^Q+1I/.;WF?DX=O5UZ6T!;7/C) D)MG\I]4M%'C,*V&Z!\A*CLF/U%BM-9 M.4M!"/)4G:4 OE!@HHMB"7/"L-H8[KF_R%&.@8ZB\=/L+U(*3]HX#D8IXJ". MRHJLU(R\;$M1BKO0!+./K+_(3D"XL[_(+@IY**T9MN'IN;_([OU%=L)*'ST: M]E'T0P&QC<*A9A%B3@*4C(5X(Y\QEEP""U9'GY\V>'?J+W)RV-U%O[WV%Q'9 MD&'I!)M,)D2YOI % /Q69^&GX>9G+F%PRZ MY-$(S"3QF@.#S$/(C#;+)*7T2FK5J&U\:\Z>[:47>]D;3*T2JKIB\.UP]J]? MIHB_CN!6G[W*MX^S96II:R\%@ M.J5\J;N6@XNA*LZJ8+@08+4I]?"1E@ O @BO6+ \TJ>^F9DT8>G9/CI+<.H6 M/BT2F+H;S.&T15:[Y<6<0"FM(+"LP&=O0\DR2]:F:N0)YLP<%'T?1>.GF3,C M%,?BBP,IZKAD5XU/:0&:U?ND+"VV6;L?6<[,3D"X>R;/#@IY*.D&V_#TG#.S MQTR>7;#2RTR>/13]4$"3!> ;25S=%L5JWGHE!%CQ7-ND8CG-T+68YWH;9A9UL387BD87#8>8KQ4< M=20G+XE'(91O,C:M7S9/<-WOU@8Z.Q1NCZ)32F+9GMN+EM,#6EUYT,:23M"# MXF:15YJ!(TM6HL>03JL#Q*XO\>QF]F1XW*!FY9!J! MQ]I2+1&S(=4\<*>]B84;P4XK#V9'!I_-Z2CF= #*3NFZ_UX^;S8Y'0C#A,JI MUM+'Q"S-1W%F@Y 6:MT@"9\WFI].M#<#&G-75N=QZ?;>HH-G48UEIU0^G%MTU2U0MP#>BR M(T:1XEI$"T8)'57*G.%I57>3P@%;*!W.(U R'#RHHWJ&3E'#(F N1M@6M094ZS)&^A%Q< MYAB\R7A:!^,=,O^ #/ 4+. $K7DG^#XH$]ZU[-,CRX69 &[AE69/051P"K12 M7$J.,4OYL.SX\186/REC;@GD!WRVMH4@!,MR<5J/V=>E+8$77@-WEFFI$O+8 MKO/^*4C@V:)/TZ); ODAGN^=3W&VQ6@#QE%G+4#*VMI210:A, V8$T.>3!#Q M@9U2[,+^LRV?IBTW@_##/%&\7P::],5)"""DXK5RC-51918HV"A>Y:*S>F"[ M-+@>480&0476?N$ M[;IE]\_O UIK3_U12$/I5YU&YZ>BZYW+[K>"2M]%*[NH^B' M F*K'/-,20(7THY#E@V16PG6(9;D.)9\G"#V9,"[4]'UR6%W%_UVB-G%_/@W M."V3Z5D8)US0_0>IX[*(EVM7B@[ ;'%$%I/@3$K@9,Z2Q$;[R\J]\H89]9O? M<8)!4W,%3KJ7?H,ZN+=(D=:P]J=:5'=7PF9OW_VQ)$Y;FZW@ 4HM+%)9*W"! M*,RV6"-8,2$WJ;6YDZHG#*;NM;9QG>EGDL7ODW$*LX\++J[+MC9-&\^PR?2* M+=_9UFCLL8!9J<)(]W3*G8\NU'K^CG+GAG MO(=D H)2!FEI9)FVT;3H%T7,7H M!2;5Y*3F*9XN'H3#HVC\5$X7?QW3!HOOYF&^>.ZK^@>5Z<5L.N+%>Z/ J'I( MA@PAU.;V168AT8\XQFD8O1CG%_F,Y%OS)^;#S[B,IR^)#'*8[J5 MU3:'>4::J'CRS'%RIAFZHIVP6#A'HX72@W4//+ %[R+1ZN4HS&:OR_LIAMGY M].OB2/!;D.JB8)*I"-S*>D3M+,2""#Z30I.AN*"(%BO6%K0==!FV>-1;_'0^ M31\IYGDSG7R8AK/_O[UKVXWC1J+O^R^UR_OE90%[DUT$R": DR"/ JM8M(6U M/88N09ROW^)(LN71R.Z>Z6ZU9!N&(&7?&SD,Y>?@J?VA4_VOF8" M>X[E?*^E5P4ZKM/H\X]V_[IYSA]_N9[$'(.5F:XWT>OK1PJ0'#M@CLS8L*DZ M2^7JHZQ^.KZV/(ES'"OYU/@J,T>TT"^EGV;K1O?C0.[,%BCI1:X 95>'C(3 6+- MH*R\%:.B-&.WF;TF/=2NS424[]NX/A[ZN<[1WK'LIF?) -MF/]1]CW$/LP4S M%9&#_.,(%I;VE&+(H$\$(7H)VY6DD E#A));:L6'JG&>W&MQ#_G"]LM#.,@8 M\*<^UOS\\CT6^M^U0==*KKR/#2$2D.G52-!6P"R9',88SV??I M#W3J:1+P-U,B-Z$ :4^@H%= M#H^ ;\)I=M<<#C6080448@*7C(.46@9,13)1G4(=="5@'2S>LYI.3^(8U"8F M[[_ES],WESD'T??)DY=;-X_" M?C,%<(NT.GQ^>7[ZEL_/K]/ST[?;&T87MU:;,?N@G_FTX[=#AYJZLRNJF72I MA94JY()$'T2]P1'E$*BXRB?#C)X(U>VJ?- >\Q<_ES,O#Y5]D]/.&T3J8$ M;'R&2X^]U(3L?)=/SQSBI?]ZTU[P7_PVTO&]__AGD2\ M>W5*Y?4SB61GX6SDL^=D]!@8=OAV1;%1Q=A&Z&(*N2IV&+(.)N18ZV?X'FG% ML4?=MH^7-'1S)D:\_.&C'1_%;N44QVR,1$K,/7U4D+Q$2M%'DQ&3TVV>RGD# MC#O^HNP6WW]+F'%37^CWTXM7_[H\O]B\X;/O_Z37E[THT3-A2O[67\N?)T&) M8[,KX'W?]\,6(2F#8 NC9];6FYFNSXZV]0%DC:D]ZNXEV7D9F_7KH/;N> M_GPXD?O)@M(3XABKKJTHJ+[W>CT0CQN40]YKQ0KN5W\!\SO3WEYL__G']B5<\7W^S2_/'IRZK(4X$ M_^8H["8,,K?;?KURS,_M^\NSS;L;?;1I)8EF0T .%5PP"8J5F+Z MD-RS77KWLQ\S85/ -4K=X+U_)RZ566R+-2><]\^M1 M8^^W7QXSE0=B-^&>Z"UG^GTC$?O-UH2K&%,@D%$O,P$5W5L-5 B,+?D6*WH_ M8NC=^NC'3-<$8-U[ ':9'9A/I;FK&XX=L9\ET=C^PKG\[$I]V);RNJ2+[8'? M!Y%2IS!O.;5U.?BQ\VYO&\)AJDJ:+P]D!T4 ME&@38 OR1\+RC+.4:MACRTHUUS$>L2N,'8OX2C15;255H^(!=?.]#9)8&YH% M772FW+)I:9[VU8]<4SW&=>;F:=V:*B?O5$\'F[B&Q$F4),P)",TG6<]KJ#4/ M\;BO1U,=1?T@374,!8MI:4.,^BHUU5%L#1+5#H%Z,3^HWF=;V8"R:,6XH@"S M;X!DM$H9 _&02W9KY/\@375Z^L<@/(^F*D_0W$*O=Y )'*H@#Z\:N&2'E2*U MO*= T!/15$?!?U=3'8/= IHJU4+=#:&D6L'U]\KL(WAC*6RK".R64GUTFNHA MA$T!USR::M#HM-(&N/9F9U572/VR=0H8V8:*NNXY%_U$--5CQMY([.;75$TV MF?II#NLD_7 ^)LE!5 7&BHZR"\6$$4-OA9KJD2/O4+!6KZE^.-&U3DUUK'D/ MJZD>!>:.IEJJN"<%;M$49ZPJ%,BS3 XM1YVM/4I3'6OH IJJ"_,B5JJEC?.&3R7H>K%5 8-+@/*M53;5 MUN9I)?S(!=9#O&DIGM8ML.K"),F$ W**P9D2(%F%4(/7F:-+DBY^$U@/I7Z0 MP#J&@L6$M2%&?94"ZRBV!BELAT"]F!^TF%)QDD491G'W[#RDRA:TI5@M>LR.Q6T!@K;6W8/"0;4!9 M&7*!4B01*5%E59TV*ND10V^% NN1(^]0L%8EL/ZX>?OR]>D?7/OUV(OSG_CB M0834,68L)Y@>#,Z=5AGHLM'%AUX96K7LQ,T"&UE==>1F!@NC8PQ:0 "-%'1( M&D$IBN!:->0E0J@8WQA5[(Z"NN52)TYQ*!5%OI*2;*8^ +(7D-4 MAJ)#Q?+C;U+GM'XS-T_KECJSI^JSL0J)>KT]!2KUJ(@"45<)H")(P&*!IG M(NG":DA;KS7R?Y#4.3W]8Q">1^JDT# 68R#KUL\(>?G*&@F47-2VNNI\V!.4 M/A&I,O9'8S2]U5HTI&^KK M06FR,KB>?K0,M;+&[)HI13UNJ?/(D79-D"(G(L6.@O^N%#L&NP6D6!>M MZQ5:P7A-_6T0LK8)(K;D*BGOM!V4HZQ7BCV$L"G@FD>*;=%%],Y"M%;FDZ)E M/K$NRWS2B)OUS&;/K9\G(L4>,_9&8C>_%*M"M,KK JA,ST&T+ JV$4@*:FR* M45'ZH@"W;BGVR)%W*%BKDF)_W5Q()+ ]Z_4@TNN@YR\GM8Z'8T=:%9^Q-J#Q MV0<7F0O5IC56MDUQ&7' =) E"TBI3CF592! T::"T]5 J<6!#][;9J(K=DC_ MRE5)J3?/N#[C&$VR7(,%GXW,NQQ8HI]*,@^P=T1"I)^EB]:J3Y&.X7U7@CH MUY4(EM'V_;F0(!M2X$S?4HO:@(M1ZQ@+^;KGTLPWP?(8;YF;IW4+EH*/Q 9. MH-*.)>AC$N22 L/*JF0P&S/DM/+7(UB.HGZ08#F&@L6$JB%&?96"Y2BV!BE6 MAT"]F!\4B2=]()E9)5L!AV)FKEBA1&X^ZRA9RV3]PQ^#8#D]_6,0GJL.:633 MC\/K*CF_"R%"ZGTWLFFJ&E54F5PT68]@.0K^?75(AV.W@&"I*1OK6H.JF^Z7 M:,22',51FS7&DC&9'GL=TD,(FP*N>01+1D0=4H:*O2 C,T)V04%-S:)-HS[]!?C( M9+Z8 !.DZ-W8V6I))HES?B!_.#@XCW_YG]\>EN!9%&66K_[U3_Y?O#\!L6(Y MSU9W__JGWV[?0?RG__EO__1/__+_0/B_7MU\ &]R]O0@5FOPNA!D+3CXFJWO MP=^Y*/\ LL@?P-_SXH_LF4#X;]5-K_/'[T5V=[\&@1=X^_]:_#5)_"B)8P0Y MQA%$7D AY1Z#(?)%C'"$A/"O[OX:$11%?J*ND"2 *.$I3$,L8! F'#,:2"Q$ M]=!EMOKCK_H_E)0"*.569?7KO_[I?KU^_.O//W_]^O4OWVBQ_$M>W/T<>%[X M27N],Q^%D66\R]K4JP_$"J62OKJ:>OOC^)?_U1F M#X]+T?[MOA#R^&.71;'S5"UEJJ7T8RWE/Y\:[.<+Q'I^="5C M'Z8?G8E[J_A!C"]P9YB+1:Y?J+$E]]WU[RF7S7?[K^2@K^]A]/V?K[>[4( M%-7267Y:WXOB]IZL/CWJ1Y2_J$>LR_>K^D5:$#_V$QDQB%BL_A.&(<12A%"* M%''.4AG@:+'>?"L+L8*_?6G5JF1_&<'_9#$3ZQ.,4H@R?RK8=BU^6!Y;8-7: MJE=C_/.*/(CRD30W*.VUV5(#\F^5=,I"^2E;@5(K6/[Y7W[>@C2C&5_^L/.X M''<**WV@MFXXZ"H-.EH#^AUTKVLT!Y7J5Z!6'G2T!Y7Z8*WT!PT 5Z"& *A7 MI0;AY)N2LQUME]J.RXO]:%VT0)."G7D5FRM^9KFRLA_7<.>MU+N2EYV1=?ZR'W+] MIBJ0_@3R@HM"[?.. 'Y ?VIQ%>4GJ39Z/%N_?BH*->("1<(/ J8W:"2$*(@# MF%(/01H%B6 !X00E-HO3L4'FMI T8@%*E+7!*DG!4LL-R(J#9:YX1!*6+;-U M)DJ[)>8HQF;+P:7(C4S=6CR02U#+=P4:"=WQ:I_^+CGPZ#B3\E6?IOO$K;7CY_53N)9K)[$GZ_ 8ZV&&;^XF+M^&IIX1D9FJU81\%.K MRI^5R0A:;6HO9ZO/%:@TTD:CTFE#;5?@\]13Q!MO;&5 S&6J=H3ZT:?,>%ER M"'*]>ND'5FN2%X=>M2*Y&&*2A75ZYC%6^QZ>A$*9.=IOEZ82 MIE(2F.(H"2/"TS!EBV=1T/P'F7(SC@W\S-_O]M)SUJS!L_ P79^ M*F;A2^L1\\=PFYW'V9F'S&"H 9M@]1B9%P_Z#+\:L7[\K^*!BF)!0\HB$@<0 MB2B$B(L $AIP*%B4(O;-]+<5N+/7WXK024E4,SPI=Z[5BZQMY^_ M@%M2W(FUH3OL/,H&FU%7V(W,K1TQ&_0:AOR]%O7_;0%703;?V&0VBW MG3.!I7>SUON Z;9B)GKL;+2,;ABVC7KU5&H79:F(G6:KZD6Y$2R_6V7_)?A[ MKEZ>3&:$+D6UC2NOV3^>LD+PZQ7_H/[<.-G5OZGWC+\14J@='K\EWSK_N(@3 M3F,6JT4X]@1$B$;:&O=@* ,B?)\1/^&+;BC$66MO?*&-OK*S<2(N/[*/^0JR MYN2#-S*#-?D&EHW4W^UL]0DFWLQTG\ED3K/:M,J"CK978*LOZ"I<.\E*T*I< M+>8=O4"C]15H]5;+_+?N%>ZL^NEFR:61/X'4D]K\T\W"_A9@PI$G]@>>/<7_ MFR@5O;>[E[\+'3ZM-'L6!;D3U5+\1O'_.Y(5?R/+)[' ,@X(%SZ40DJU#?$# MF"*/0>%3?38?!"))YQ$P9JG9W'8\E=8E>*ZT #_]]N6-/I6K75>SB2VS?7M> M.OALQ'=B_EXRP^BT&J.N#ZW%"31 U3L@H*$"&BM0@34#)]M8\S\+UYQSY7X, MA]Y8:9O(-)$S" MU(,H\C'$,A#J+?I.[:AO MQ%(['%_GY;J\U7ON!?:B6'V' C(/^Q"%GH0DY@+ZC(8D"1+"6&BUZIB//;=5 MI!5=L\6.\)7WK!$?5/*#WRL-#$]XALR+X3HP#MIC\[I#H.T9VAXRIXQK,?RT M#&J/RP$C#GC$,(;[)<_YUVRY_*Q>R7O%K]>,Y4^KM1Z,_^=3N:ZV"@M*A10! MP]!#OCX^0@(2HOX3AXED4OC$2V,;;C,:=6ZL]EGMBPKMW5+;(T"T<[6L5AW+ M_!8SQ,U8RSF.(_-5*^\5:"4&6Y%!1V9W+&4%D4M^,AMX4F:RPF*?D^QNMF.C MLE@O;K2UU\1II$*F(F$,\E ('02,((Z\$,:8)VF2>F$:"!.^V7ONW!CEBXX* M*=<94UNI7P4IGXIZ)_;[F_R!9"M#HV@?O'[JN "2L8V9H6@8<\()W7N^>G5' MYXM7O^U_[?N/G.1[/J%'^\6>^N>A.:_;L\,5_[+.V1_W^5+=7]8NQ6M:5OD& M"Q)2',>,0Y(0#Z*$1I!&*8$\$11)[G,JL5T>K-G <_NJ/[R_?O7^P_O;]V^_ M@.N/;\"7?[^^>?OOGSZ\>7OSY;_],P[\Y'^ M__O;^]O_\,V,=9P(LQLAS'@ M'9DANG$755!E?53T>RNJP\V-+3INTVL-QYXXY=8.D<,T7,O[)SY8^)"MQ/NU M>"@7.&!,A &&(>$)1(S$,.7JUR3B*4F2A/J(3G)^L!%I;A1WL3\9_*YU Y5R MMKZ?RR=XY*.!0=,V]Q, LQF;SLU_ /(LO/E;J7X,I_T!BLY\\X=/'L;G.PXP M[?:JG*>3V@PY$FK $ZPJ8@D$4(0%3C_LP\B7!8>)1(HT23FP&G1LG[_I_ MM="-$[@2^P+"-9H!,TIUC>O(I.D"4FM&M,'()><9C3LIJ]D@L<];5O<.8Z;# MU/LJI.:C4J[.$>C&X:<4^1*'$52,I!@J8+K^BS(L22J3*.4HC(E56KO-X'-C MJDV9BFP%\BJT;]5)K%@:A,Y?/A]F?#46RB/SUK$Z( KK.HQR*_PX60I#,'/) M8U;C3\IG0Y#9Y[5!SQC&;VV*@!HR?Q"[B0(?Q7K!!$;^JM--FL#E3T]KW4Q ]V=X^TT4+"O% MYR)C8GLP06/N"9I"1E,=F96FRO;"!,9!3*B/28"(T6GBM&+/C>\.TBM:J4$E MMD6*_G0SW\^9\YW/*9R!39F D\[ 5XTSL+ENUQFX4;Y-R $=]??>#- B,,M7 MQ*(DQ"Q?E8GJ2\SME;&K6C'YS/66P)A.FNGJ:4R.\$YQCNE'G]+@:61K!-)! MG^=36-7P3(1Q"CVJNT,Q'8SA$0%)&,6^ER22^&1\FV> Y',S>SJR [(&8L5U ML'43!3HHWWGZEV%,,VCD*9Z#)41[EK5.5;\.!!B$$0+:AE_>LF$F'FOIX)Y9*NB5D,S>Z,(J#2YVOBWOU^U MBX"B?:4/J*8#-!H!K1+0.CF,9W6 K-,8UTODF3;NU0%R![&P+IYI1ZM<9(NF M^/^[K&1DJ9_W=L4U92^2.!$11@SZ4NH?.C33^^A)Z,-$N986C*X=X'':)N;=YC=B3;*5X&])L5)L4EEY M-^*Q2>:K\HD7+.$Q"],8\H@+B)+8@RFA$LJ(DE12'/D\,:L2.V1XH_=^TGJO M]::MV(@)F);38M-N.P$&CIHQ0)V&3+:2@W4.6ME!(WRS0[Z9#FP+)\>(H$_D MIW +OIUW82!ZO0X"VV=.M\%X" MHTAOGA/F01J*&":>%S$:2BF$;WQV.2VZ0COM,P[G-9SV069GO2\+Y.> M\&7NG_V^RPLI,O7[^?,1YI&0I2B ?AJH_3+C(20L3A1-ACA)0R9B+[+.$'T1 M5>9&QAO)'=22?IEWP\S3^6/,^!2GKXYZJAV&%VT@>:'2T"\ZN\ZS85]&F^FS M:%]TUHYFW[ZL1 .V%+^MBDU;BEOR[958"9FMV]:SVK>E_OHY;ZJG+2)/,J3V M%)!1J;8;7LRA6EHYC). (TF\*$+FH4IV8\]M]:O2$L&=$KHY-WKJJ%,EE]!& M(0N;W'(Z#/8PXX$\\H+3%;Q*.&E%W[2_KGW<^I\V\H\'M<76:#S()]HVN87> M;E'9?E(Z?;C0W3=6>G-O 1PW9QFT/0.L7H@^XW3!$-4H)"&"OM(>(X M@ 0A'^(@C"7VB:12+M;YFBS-ME='QK!B_LU((S)_G02G)Q/DM;C6E46/09FD M3/!(2.AQDD*4I,J.#F)EXG'L(YZ2-+';J5X*Y33IY4>@O +9BBV?JF2#HEL< MX'*,S79\%R(WMN=O$ZK2P/>3%O#TKMMZ2]2COLN]RK%A)MU$].BY;]WW73HP M9BY?W7W(GI5=7W6 >_7]%Y'?%>3Q/F/7.EV\JAA]*[ZM7RF1_UA(Y!$>!2J],T@:Q2 MDJ^T0V*K%UD"K9IE))W=-)GQRWC@CTP]!SCO(ESAVY:O!UH!4&G@LMCC(.B< MAL/923!M -P@= Y"WH8]Y>*:M8W5NO!#X0=Q2&$@: "13!&DJ?I)\I#$/&:2 M,F1C4QX.,3>3\E:/ 2XNJW,$2T-"N@BAL4FG6VFB$6^4ZK%[JH]4)[8=Y:4J MPNYIV5/[=?_*81_XZWQ5Y6/^/5O?OWXJU\I\*BIBZ32[_;ZWC"+L8RI]!(G0 M/= ]+M6NTN/*[O$Y"Z7/X\BJ2. &>9F\G3[Q[3JE."K4@BT&JG/HU)JO_&U M'8D,F2\SEAEY%D:FH5;Z7R$D.APVQ'&0,AQZA--%70;BRYH4:S.^FX-J-@RP MK^"(#NA.,2"R!E3<9:LJ-/W":AMS0GX1$Y*@@*7J+6(8(HDC2&.I?N6^\+ 4 M*!)>\U*]79U)L9F38O:O5*O>9"^4@\(MU&21)E[D54)QFK59MA 7$2IU#(A'*.0TXB MH\[>EN/.;>/;2@XJT8$6] IH$:H?+:+D+*#O7^5&!'3DA:@?RR&95Q:@6H0= MC@/N1"&'EX)L%V1H#U5O@*'%XZ8++K37<2>P<,#M ST(F_[IKY[*;"7*\KK3 MK_O5]\YOE0MU$;((H33&D'.A*#YB%)(PC& 281Y'B#(:V"5T60HP-Z[O'@RU M&H"N"E483.;^!CYK-Z'Q\7G;QEX+-P<=K[+BVW9D4]2#YBO*DMN$:=<"I*D, A3 MHJPG7VV0/11#@IF/2(A9XD=F=:/,!S7Z&B:M%M6IGJ,6;P5QMB+%]]K#;'LB M?!YSPP-A-SA.=![<'JO+O "[:-8"UQLYAZ?!QN@X/0P^/^JT9\'&*!PI3&/ PIABK#4EL%6;F4KBY MT40E> F>:R&; ^Z)#K2/S=W(!],7SLC\#YCK;EF-AN!S_W1.=SC<@_LL#GF/ MR?=C'-;V(.OLT+5OC(&F&6/Y4[7+_)PO,[W/W%@=89B&0L@84L$81"QF$(?$ M@SQ(@T22$ FSWE/GAYH;%V\E!:VH)M:++<"&9IT3V,8V\88A9F_OG07#J>UW M>K1I[<"S6A_8A.?O&.A\)N5]Y<\N!'^G!.WXMA!)]K@EB'=,[4[Z3Y? MJLO+.H3L>EV7:ZARH/+/1&<>7*_XC>!"/.@_?E0ZZBRJNG_*^Y7ZGI4%5-_\ MFA3%=_77ZP=-=XO4CQB+0P899429+ )!["4)]#&EODQO;T;.=S:ZFX#8' MM:[@VFB2V[CI*]#J#&JE9S/[-BTOY_(63-7C\N7?!LMVEE-,4'__RE$EF+!A MY11([G:HG&3$@3YN+=O[LGP2_$U5.ZYVI52QZ,==,PL2Q(AQ$4$_])5A@26! M).&QKF?H,9;&4['>/"MA?,B*%_ M>E2N@ZOFB:438WHI\)E2M)@-)WZENVEF-:#/!BE M S_Q\"<-V)KI'=^[9?[UWP6_:[N^^$+&(4UBF 2!XKV$IY#(",.$)T'H0A)9CN%@8Z1?B,Y%I M;?K:V-F_/;KW6JW'[IO.UNR1>L="[+MN;@4G_E8E,KY?U?R[8"&B'DY"&"0R MA8BA$&)&, Q$$LA$RCBEU"Y03S+\W]R/' M18PQGS],S(1A4GX- 5"ORFS"*@9.VRQ"+FQE_S'",0;.R'3Y\2?&'] ./G\6 MA6%0P<'U,R*02BZG40,GM;VD'?G.\Z;K07Y,C9W&XT$MB>B?$Y=/>SC_R7/^==LN7R7 M%R*[6]4/9=]OU8I7+JO5[Q>2K:J.*8H&(I8H+A"2!Q#%:D=$ T]OB\*($(JY M1%:EF,V'GAM)-!(#\8W=:\L /"@Z?NC[$"[%WHQ!QD%T9%9IA;X"+:RMW* C M.-"2.^]O8P^82PJR&'U26K)'99^J!CS!WA)^TWC[;M6M"^Y)@:6O&^(P9:T$ M.(%IY$L8\S D/$PE14999OL/GAOUM+(!+9P9W1Q@=7[3,!2!D:G"3'FK#<,Q M32_8+^P\;K+MPC$ENKN%H_\^T.OZI$P/M?NMNU\M,,->@-0F(0Z0VBEPSM1G M)_6W)SG&(9=)'+:^T5N+ _.=40:X,6^G.!/OM*PKGRBL)+8]"M^%T]#=:(_. M1$[!1K"F'9U#3]U1C9WZTW9'F-;K=52[ ]_4\:L&'/VJC43QI)U1=4BB+C' D5QDOL4(H0Q) G54?Z>#%#(,4T,"T18 MC#J_(XM68)#KPPHE,E"_/X"LJG=9^?HLSD<-H3 RWP)IX0?%J! M2F:@A09::M"*[1Y1BT-H]\A.="[M!&&[0VL[K'K/L0T?-=W1MIUN.Z?=EK<. M,\5NQ%IMH@1_2PI=<[]4@SX]/"TU);X1,F/9>L&0ET11Y,. <^W#30*8>FD MDP %#*$P)=*J0-CY(>>V7VHE!J(1V@IU8^R M&=$XPVYDCMG"5@EZ!6Y:])2P=2^I$?J8]X$R2D?SHP.^3&_S/MU/=CGOO6G MWO-7)3E3S%3\^N9U7CPV(:))RD.<<@I#'B"(_)! C)"$@E&,1"@BI;=QX/'1 M(>;&&K_^^L9BDW,<-8-=XL58C,P"'?F %G!(S/%Q<"PV?!>#--'^SAXLN\U< M+PZ]>[?C=TZW5>N5?&=GUG_E0.-(QWKI@+%"W(M5F3TW/CI]OK43]]P>>KT2 M,B_$C6!+925DRCZKP\QT)L\M^;9(0I(DTJ=0;=X2B)C./,-Q"@D1@1]'(?*Y M564-Q_+-C4JK=DS/.DM&)Z@Q'9PO=7#^?97$\--*K/7?U^2;99"QZVDUM-]> M;K+&MOBJX-X=U9J#@N9<7V<6[V167'5/_:\ K30%^ZJV.7!*6X<6XSC3X-3& M="SBM%;I./@>V+$C#3-LH;@5#X]Y08KO38XT8X6H^@3D.B_ZH8H4KM+]KOE_ M/M6'"PL1!33P)8)2,J%C,84^@/%AX@L?>3C&G'H#3E@'B#+38]B]<@59Z_PF M&\'!.@?%1BM +&I87#)S9GP_UD1,P^D;Z3?%(38*:-2W*K3YS%LMW''U!1"Z MY.,A8DS*N1?@M,^KESQJXG2_)@&CTUGVXU.U0PP)#F02<"B\0-91' 1TLA;.[B;ZI?LQSV>"S=;:%YVRD5=B!PF9FY3+CIY7H-9T!EF7YR9A M%NF5)X7\,?(HSV'L+&'R[$##K(2V)9N2AF:K2ABUE\OO5ME_"?Z>J]'5GDYG MSS1M%)J2E]>*2-6?LV6VUL5SR_+I08E;Y(KHUM]U@TM=NTJ;.H^594\90JDO M*)0\X1 %RG(@//75%BT,F" HQIYGXZ";1.JYN>U:0:_ HQ:U*CPI6F'MUI-I M9MULC9G=7(Z\[FSZ7784O@);E4%79] TA]D4_]63WM$;-(I?@>W;42E_55WY M]NSK8;T:33I=+E>H:02?=-6:="[V5[)I!Q^VNFU:,8OB.6,GBH)]S%=U>95J MG2VK4K_=?W^=E^N/^?H_Q'JKWR+V4T_$<0*QU!$\#&%($4\A%JF,XS!,8I;: MK&BC23JW54SI *LCI[)J5\ZZEK?XIG\68)6OP7>Q!L5&"[OE;;QI-UO29C&9 M$VZ?CM99W.C7[I:T0NJO]=1N=;IR5A5W,OA=+DOC"3OI4C0ZYOO+S_@##EMR M/HJOG>XB1;Y2/S)1E[@I7E?9[^]7W2NR%E^*#6DS?K\5#N:"4^%X<4,@2 MA" BGEI5<(A@**- (!9QSJPV2Q=+-+LE1'P%W8XZ.RJIR0*U4KH"ULYEC5[@ M=ZT9J%2S[%9T^>2:+2"33MG("\4DLV6]1CA#V.5:<+E0DW*^,PSWN=W=@R<^ M.ON5?,L>GAYJS]PG61=O_"R*=K%:>#*1H1^$$%,O@,CW$ICZ:0PE8JD,6$0" M:<7MHTDZ-\YOY 6K2F!]IE(?I.BC%2 :H5_@@.7LC(]\T.)R'N=_X-*^!1\W M;T%3'U5I#%J59W#R8CHKLSB!.2OLCW$28XJYLQ,9XP'M%J&R6"]^)?^9%Z^? MRG7^H+CU^EM6+CPC$DR?ACWZMVH_^ MS%7#S,4JY4N[$A8^]S"CO@^Q'T40(05-2CP,"?%YA%D<$A:;--@[>++5]SE! M/[R/.D=@DY!8U[!A2D[+_,TMXDN$5L*&!F=N4@&$8FM"9]]76?\M:FVH&B+DVK[<,G-84.=-HW M70XO>)E0T;??1,&RLNI25H>7"2HE]_U8(8DE1+K-,25)"KD(>>B'44I"J^,Q MYQ+.C18Z @)XN,M]L9U)\*KZL=79:E:#R6125* L/L8A&TH?"BQA$ MJ:20L)3 F I**?>)GQC5H+ 8"9RN=S%73]Q5X)&UFM2;UM[_= %8= M:FX\5 75U:*!O*H:L-R*/:"(PW%\S8CHC\TM=6J$C916O MQEQW9SF/A?/Z!L='F[Y40:_61ZL.]-\QC"W>""G4;,%KR16I=[J4OPV=%%#\!F M=.$&MI'IHA6R+;^BQ&PR,Q1ON*R[=QX-EX31,]JDA'%>ZWW",+CC95RAV[[R MINION;U_>#-Z9O>R+,HV? M;K+I_X%\>AU,ZA2[+2K;EKM7H$4&--"TOD !*G#FXP9T,L=SIM /Y5YT M,G>N79%NA!KJMBS7G^2->!:K)['I^P]+4V7@A0J.[%\NJQF4CH=.NRD88 MN/4?'AMH8H]ACZZ'/L*^BP>V9-Y4S2IO\VO.,\TX9/F99&J+\)H\9FNRK%B+ M[A/;C2ZA4&;K-I&LYJ@F'6Q3E6L1(2F8'PDH?3^!*"08IFH^8,232-GJW*?8 MJI?KV +/C8X,TGXM.T>//>-F3#>G>1R9-*\_OW]]==Q&[N;]JBUY446W29W; MI8FVHY/#QM<3 >^TA?;8,D_;C'NB&3AHZSW5N -K3DBU4J@%[FW3Z_J&K,6G ME:Z=J_^_KFSQ3)9:^!NAEKZ,*4M8_X.RE7?_T+ERX6,_4"N-6G,2WX=(1A*F M- X@Y6&(,0[\D!L%_X\HX]P6G%I%;>1MFHZK?ZUK?:8?T]6]^W62_M5=]?-T?["95, M(.;#(-!!O8B'D##*8>SY:1*GW$MBWZ)H^HLH8<1FTY=;_VVE.RDJ0BKJ':]% MHY[)7X/^E6B^L_HC5.Z[/E6YKT4!:!A B\/5YN+OZI(S@2DS>'4LVD?-^16: MJ#/5?%\ENPY8+S65OJE5_\=UW\0XY GQ.8*I MD!PB$D7B(&),RZP4X[7/E)8^ZK#M)M84HJR.ZJJ23 M$'Z,+-_D#R1;+9#'PLB7H>Y/ET+$L0:33[6< 91B-S@!T\5M7SSJI_:1&]TP-,5DOOK([=DGKG+[[ =7<0 MQG.X.Z/[N[/M1JSQV$3")RP. D@]]1_$0@%QK+M:XL1+PQ"%/+3*]G0FV=Q8 MI2FH*S9B-E6*!KC@G$R"QR+T8NB%OMK2R2309R@<\IAHIY7/4\^J>,?A$+-C MVE;""QJ2' '2D# O@F=LYK-#QIZ[3BKOE(0.1YF634YJ>4 +IZ\<& --"MW; MO&QK_KPB9<:N5_Q-MGS2F7]M-AGR0^X'PH?&!+J:YU>0I;; MED55W9+'I5B+;39+6]/DEGSKQ,DLO"!E,5?3INPBIG:N@D"28*2($I%(("[B MR(@C)Y-X;NRZ<0:SK=(ED"1K2S5NR;($7#39:XIH5Z?J)+7%U;Y?%I#I_EWI M)^59O@%3G03L!%IV- 8=E77R8J5TMQ/=5NTKL%7\"FQJ0NEB4!WEY_9.7!:8 M^Z+OQHL&X[[(.W)Q].UH\V4;<>M>D!>-LAT-UW.1M>,-?-F1O)/@WWIQK:_\ M7(A'DFE/DRX&H*ZOBD+6_[9@(4$IDRED 4T@0K%NK!,0&"8(ITDD4A3((0?^ MDVHQ-\.HDO5[;??HS4U=.;:U>*IBD);%8U_FY;"+6ICME+^()62:1EA[)9= M+K+%F\8,?I>5C"SK YAWZF_E@O(@\#!B,.1Z6>0,0;5*D>9V[+5"@IJ29N335#):K9<]8/:OYPX@VIDNA^$DC$'&Z&PY"[+6H7*?)3 MZ?L>#!+"(4K# )*44NB%,0MYF/I(Q /2U1R+:?0M39JA5DMY85Z:Z\D<.3[F MT@GZ84)E-MEGM:I7!SW&9Q Z8S 9LXBBZ9/SQPBH,4#:66R-R5@7AMG<:FMV M$2/A<##-CLZC!-+4([Q,$,V.=B<#:':OAQJN/9N_B@=##2M@>A]@.]Z$'G8%S. M'60.?[!]IN"-MKFKC-8H#A*9I QR3T;:0QI '/C*\!5$I$F 68*-/*0[3YVC MJ9N5ZRK3[5>U1#T5C:UGD1J\"UO_FC,8C FLW $X6.7^'>A]::[?]H&3Y?8= MZ-#-Y3O\QV&;SUMUFV[S4*Z+)[9^*M0WWN27\MC#*444>B*F$!$20B(2#D7$ M0AF%S*/2ZC#_Y$AS^TZUH'7;D8ZHEJF[Y^$UVZHZ 6WD[WD@7M9;V+-8N-S- MGAYLTHWM69WW][CG;QC:L^FPE$AU9/I+D2L#HBDO2AGAE/DIY @3B-(HAB01 MZC^41(CI?:[@BV=1T-R\BY/!N#8?0W?T\;Z)WU8T6RYMRPG;@9TBG&))*0RI MKPB:AQ121"0DC+ T"J* ^ZE=PRS'4$]!UAN@R[I91 E^>MK#WO+\QPQ\,_IV M#NG(5'ZJ3%0E\Q6@0N:% -?+9?Y5UX&LF\>HW4&V!A^40@[KU@Y"T&V_+I.! M)^[?98'%83\OFYN'+1*?'JN-X^KN@_; W>@&@I_D;V4=H7/]D!?K[+^JC643 M>[,(L9_@*I\P0FJ]8,B#-$A3R$(F212)&#&K"E&V LR-S6X$5ZNV=KUDNNU) M47S7IE2=_Z(LK+Q5#Q1:-9A+^*2#]P;$@%I/E1GAC3D!(W/?1G10R7X%;EJ, ME?PM W95:(,GW9'=4/1<\IZU#)-2X%"$]MEP\',&'!;]*MYD'_-GHHQRH>Z\ M_U7HP^,%%8SZ22QA( +%?6&((4TPA;Y ,9%>&*2^T?ZZ9XRYT5LKI86W_P1X M!J=N\_F=%*33=-/C<$U,\Y<0C8R-V[0JF4%E;!5EHK. MT6SD=6=XF2+CTM Z.^:DAI4I ON&E/%]=K12)4P6WQ?OWRXBCTM&? P#WU/$ M$:02IG[L0X]PA'R)9$2,^L)O'SDW:GA?"/6[8>V^#C+]7_TP?4?^KM_?O/UP M_?'-Y5_NH78]>0S-Q?6WV?RR_UEV'CC)AW>H0/MI'?F786ORQ\KEP\6-8")[ MUC%O&_=E&!"2>+J\IE!+,I(D@83Q",8810DE:>P)9+,:GQYJ;A];G>58;.6T M6XI[,#5;A-T@-?)GV@H).E*.X-P]CX7+!;=GM$F7VO-:[R^R!G<,[5O2.2>L MVJ0N=3CG-5MGSW7^9%M(S \#G 2)#P7'"").,$Q#+]7UC5"LJ 2EOF_7K<1P MY+GQQ^XI=]W-N!(=;&4W*3QVX7R8D?N"^) M)2:'W4AL'^"LX,GV8TD]GX;41S ANFHMYC%, TD@H4D02Q0F%!MM(4P&FQM? M'8OS'4Y0O3";<9(K\$:FH<&XN:B0,2K5]([WTO4FSA**T3T#3FE>5QWEL]4U M?]:A#4WJ7_E1K#5=W9%L5:[;8)/V++W<&F2?A7KOU": <3]D"650I(IO4"03 MF')*U!SXDGM8Q!A'QJTN1ILR@[.D MZ2=B9';;SD&C4IMH78):*=!H!38!5AN].IO"*_#YI6;-XH1K^MF;Z$1LLEFT M.T=SBW?ON9NCH:8[IW.+SC%71U^.^@U@+\KO4 C2*6=KSM-)F9]B."/_:YA'OU^\:0-1"Z!KUL^LU693:_"U),765SR/MAMHF=^9R/;-2YK-'9 M0>(*M%B !@RP00-TX :C_G4\+Q@+N=4XG.(&C]4!= +YLEU@=!+1+G ,+L1 MCXH"[I50GPO=WOVA*3,2A1'U! F@D'X*$28$L1 > M>X5HP?VE ^ZN[&UYA-)AFNY%L#E=1JP$F'9=&8+-P4(SZ"'#5IY?\IQ_S9;+ M[GDSEC21F%-( \PAXI1!S$(&_22)6"1B1I!5R_DC8\R-KUH1+SK7/X:E&1-= MB-#(?&,+CC6C]*CODC>.#3,I._3HN<\!?9<.M#'9O>!/2_%)GFG[7IU7W(IO MZU=*]C\6B0R529EZF@AB'204P-2+ QA1Y@>^KUX9RY88P^28&V.T:FAW;*N( M#N6KG7-7H%*F6ID;=2SMG8&S96CYC#\'8]M MO W!ZM *P,J;5R:1)?AZ=0X M&BC*M&;297@=&$P7/NX"U]^K\\[*5_O.RGQOL]Y MOLSOOF\S/WD<8D$$3+A.GO*(#VD4(,B13WV?8IER>P_BN#+/C:@[ O]U@,]Q MY FV<%W.9]KF?PRF]0:5XJ"C>;4>='0?):-LPKER[IL=6>SI7;S3S,-13_%$ M0P];N_9.QW9;ZGUZ6I=K]:GHI.&6IY!$L1<3 AG3"Q'R/9C*6#=4]@2+2$!Y M:K40V0HPMU7E[_NQ.ZM-+\Q/A1*<% T_E2#?:F.Y %G/DMEJ,B;V(R\-!X$, M^RU(04?^JZWM/P+/#T71)6E;RS I P]%:)].!S]G&#>^RU;96GS(GG5A-?7H MNVS3Y_Y7\I]Y\7I)RO*C>DF;TV>!)<54)-"+TZJ6K ]32A+(?<:#F(H IU;E MG"S'GQLSUN+#2GZP5: NXEQ>@4H'4"D!M!8# P)L9\F,&D?$?F1F= ^[-2,. M!,\E(=J*,"D?#L1GGPZ'/F88&_ZV*@3+[U;9?VGWR;=78B5DMBXW)2<_BQ59 M5K5D5EHA8D818DA"@F BU/_C(DB]R*KTRP6R MS(TE6_&J+6G19(@\MO+;4>$E4V1&BQ,!/S)%=K6H2MFV>EQU*MV"C2[5U&SF MJ5'''5LZP-0E0'Z]S]@]N%?[>D"%6"ER MUMVM%&/H?DM963Y5M3YTZD5]PY#<"Z[R3"!- P1C25A 4AS%9D%=9L/-C>259+ 1#=QMI 9WE=@VF?!G<>YG M8_?HC4RM;?,F%) %.-=E/_ MC>^Z-#[O9C/+[[EZ;B8SP6O_SC7[QU-6J-]6_$-&:+:LJ_CJP\*#2+"8LCA( MJ82,247XJ4:V0G0#RKX\/3SH'8&.+2O7V0-9 MZV,\V8DJJ'ZM=0:MTM47VE$;-'H/#?QS\QH8[@Y>;G+'WAMTYG6K&]@J9SJ- M$P40.L5_G,!"-R*^4,"A4WQ/!R*Z'<9N1>$B6URK%8KK5>K=DMPMA$B$#".U M#*#8@XBJ_Z1"MW$*A4\#G! 9!R9KP<&3Y\;B&^& ELZ,>0_AZN?,BT 8F>T, M]3?FIY.Z]C1\4O)#1P4HWV SY]PUF2A> &-W?[=C^#,)FG.T.MY&9=U.95)-D M*RKHR.J.,\TP<OUOF7_]=\#OQ"\E6^H]JKZM#SM0>E]5L*-57?4N^+3A/!/6C!$;*9%7& M*DYA2F($,6%A$" 6(@\O5N).!S_=FK./,P&-/KBT_N .Q!QS$U?Y_&M31S%6 MUL8@%4H"<*\UL^,N=S-J1G/33M TC%BWKMU1JHT:^TFK\.P'P\J&KYV#)U%S(!#"">*&+@$2KN3?D-L>L_YSSUCNE-^ M0VUVSOA-[QEF6'\4:TWGGXO\.>."O_K^6ZE3.#X]"EW8:W6W[Z?[NS M5>T1SG7,E"[#G5=U#C<9%6T6NT>\0"!.8"0(ARA(4X@C77M,^'[L19QY MTNJ,:R0YY^;FW-V;9I6>E@4'QII1,PJ=P3R-S+>][@--QKG4_H J'ZW6%S0* M@Z[&^@1S5^=MGMH8I0Y&GAB7M#Z6J).N 2/CO;]@C#W&+KIT*O M62O>M-O:KEZ=#EN;:,= 1''@11[DRD2&*/(0))A@*%&$PD"2$/E6I6N'"#&W M=6%'![OU8- _O:ZR:)1[V^,F$R@'TH$$8\H)-2G M,*!I*'TB611:\:#E^'.CP-V@GU(IH.SC9S6-E;?'CA-MI\*,#D<$>&0FU/*! MK8!7VP@KJ,"&&NPK\/I,II@U\PW$RR7IV8HP*=\-Q&>?ZH8^9AC+O1%%]ESU M.'B_TA2KO\Z;K/SC^EM6+EB"4BXB KU0Q[!'$8)IF$K(O3#!3!*.4ZO^*GV# MS8V_MK*"K;!JJZ=$M2R;U0NQ&56Y FYT7AJ F34/F8#ADG1ZQYN484PTWZ<3 MHWN<5^U[]7U;%ZMZS[T@%6D2*G"IU'%)00))&$L82,90B@.9>E8.1HNQY\8L M_67C]'% MW#<$,:QF1@S AH)[I'YR"G2+FOSG<)LHKI\!\//I2;?*5PLZO&= M?,0%D9G;A/-.^F#3]RR.9"3P4R1#;$-NY >?& M9MTR'WD5L+?T.2^82RS*7LG=*"A4 :;XK.%SU'@A3Z"$HL(HECW,I8H@5((PDF2 MAC0T2B'N'65N?-*?%F3=94L]8O0#8X?[S-&EI5UCB,_\-(( M0Y_[3%$ 4H9%@D,8>W&$:*IV3<1HV]0[RMPHH"N?U?ZG'\O^S]\90B-__C;@ M&'_Q1LKW?/'J_L[7KG[;_]+[!YCD2S?2L?W2S2X>$//_ZJG,5J(L7^6-6FODDVP3%,M-L"]'7BQ\O4-@0D"4, %IB"4,XT2]&")(DMC*"=DWV-Q6 M[XVL.I)WDP] ]D+LQF+N )O9!9IQ 1=O^252:ER^P T T"<1IOUC3=M M:)F!Y@=Q9";W#.E[H-,/% ]U7)\?A:(.RCP?465], 4FBB6!.(@IE%&+;8XIJF_&TYT^X BMA5;'_.,(&_H#+<1N9 M+#8"[IQB_]()Z ML_1\64*Z7Y;P4]UD7+&Q#H<7?*_7;E6;\(VR_[:=R=O=!Z$\)(1Y,$@$41S+ M(D@89C#V0QK(0.W]S!R\+Z?"W(R^@^;6E>A R]YI/3"@2.VT+X;AMG36TSWV M9O?RPK8-#)5Q6P-Q!H'&VU"\VG; MT+_)ED_J;X>=Z/E_/M7)90LF0A3$,8.AD!RB* T@\3P!681Y(+!'@M@J;66@ M''-;Z]Y**5CEZ^-:=IVE415A!WD]OR#?:C&\1/O023-;PB:8BI'7H8,%HRF7 MWBC1UDSOJ &V>KA;/"X$TN4*,%2426G\0KSVN?C2QPWQVRPSG7D;^UX332UI M(C%+"4P"Z4,4( RI%TJ(N1"2L"@6V*A5_-&GSXW\&OE #'W/QM>P#YJ)$^8" M*,9VOW10.!]?;@"'C=/E EBFQ2&5(S/JK M]P\S-\9J!+7X.D\C:,!:3G 9F;X:&4$E)&BD',)CIY&R(#0GB$W$; .1LZ.X MLX#T*6'$A M3:!/DC"(,0]#8L2%!F/-C1"; ^9MU$HK[* $"(L$XAI M(*#$7A ES$>!X MEN=-\8IB[8X[H*NWT;WW[\+C,OPL%NRB>,R; *3_J%;A> M+ML)V6W\^KEJCEW7S;[2/M8;\9@7.MEQ-2BOZ_BDF3D0'$W$R O=X%=]8(Y7 M+Q[N,[V.#_<"^5Z]>A_/^NJ_98#=6Z66_K;B8I4_Z)!3P9NVYXU%$J2)KYN& MP0 G@=JF>PRF-$4PD"D1!'DXP>;6[YG!YD;Y=7[TCKR@$=C"VCN'L(%U[!"W MD:FC![(AEO(Y["SL98<83F0UUU@^[6#):IG_XLAF-@2EUW(^]XSI[&=#;7:L M:--[IDNV(\>B^;?!I9;6O*_("[X#!4C*_>?VAL_@ZQ5.VO3,J$#;7 M&[8=?8'79?Q2C,#+9G",',&!$LT^:_ RI%WD$5XH@5-W MXYO\@62K!6-",HX3B!*LX_H3'Z8X(E#M/)$?A90)L\,7H]'FMO_L\3SV!5+;+:G#5Z3:;I$((CN+KK])5\4BUW6+%^8B798\WQQ[/98D\]?[_YJ.FFFVUM-CO#.OFKZ MT8> 8^ []FG@!MJ=SI=@(S@8 MT*K.$EJ;(\(Q()[JL- 1U);GA[:(]9\D&C]MPC-%6PUW3Q>M[QZ8#2ZJAIR_ MB)4:;WF]XM?\(5ME>C'1F59OO^G%2BQ0('%,,8*A9(KPU0X6IMCW(&(I\Y(X MBB7VK#*XC8:=&^$W4E^!NUKNRCU/=B17Y%^);IEZ;38+9HXV]]B.O?-K8?VE M ^NNT.#M&5CMLY"M4'*:.6PV\K39OE9H'&3HVMT]L #8@^XK_%_5:OA)[K=/ M6>" TC",.?0X22 *X@A2+TIA*$2*/"QB%%K5F.@?;F[,U)561[%F&WEM6U;V MHVS&0.ZP&YEY]F$[Z+7DL B8$29.RX#UCSAM(3 C[0]*@9G=-8Q/JK-('=M] M6W4HW_2DE@S%-/ I]!A31$*D@&GD21B+-*8HY+Z7"!LB.3'.W!BD&SQ?QQ%4 M<>]V['$*4S/:<(#4R'Q127A5(0-^KZ0$HS3K/H.$2Y8X-=2D]'!&WWU>.'?Y M!2W3:FKIU+PD22BXU!6K?%_JVE4"4HI210QA[ V@JA"J!1RG:F@O LX[G1T,-'U[LU.Z'NUI=O+B 7[O MF^:]N*D,#;)L+ X-5Y,MD%))?2].(!<(J\T%I3"5,H)ABD,_#?PX](W<'V;# MS8T-6H%!L2OQ%= R6_A>SP-MX,YV"M_(++%![N88:>-@>GU2I]_RG3>:&.-=KS0YG<-]3[?57V]J[S:;'7W)BO9,B^?BL[> M@26$29]$T ]UYCAC'DR%GT #=KPC% Q"71] TW*<$8Z+U/+":W##RE MJL])@L@+)6,<*J;P("+$@Q2+ &*$>1(BE*K_,^DJL?M8*[MD@D82MWJ,:T.[>9Y.#<<(,/SMMF=J[D^/!OO MD.PE#L/Z#[TN.=PZE<2WB1-]OV*%]IZ_$?7_5LZT3N[>(DUTMP;F0YRD!"** M L59 MGA?,A'!, ME=G=H-*(=P6T@"ZSN4]J[S:'^W"8B3.W3^IYF*]]^M(+VI>].I])]6H_D^KM M/YZR]??W*QT[7^WT*_JYO2>K_3XQ=5>#18"%+R-.8!A)!A$.U1Y>(@:QLH#] M$'F>$&CQ6-4(_;(FQ=KP^&$J^6T^O'TM1HR;Z/0'(6M Q5VV6NE?<@EJ*8:W M<)GNU8@X1=SG",9AK-,AI.Y;KK9+4M)4>@K6, J;5^/MRG!AF?&+T>HPV6LA M5OS'>B$,S\SF.,5CG[Q=GIU=:P\ZZC?[@K4"X&AWNQH%QRWKIIPXYYWJ)A%^ M^@9U4\[)T;YTDPHPP!?8UD'_LL[9'Y_5EWG[58WX_7^+(G^K4\KUG]J"S5%" M4I\ED*2!LG?\6$"?FY]M6CM>B RVHCBWR*$\D$21,9&54:,QMN;CQ>20MH+:)EXD(_KF;&OCNT1B;I&JB\ %M102.K M0_*P@\5I?D/_B-,F.AAI?Y#Q8';7,!)YEZVRM?B0/0N^GV'Y4:P7B/,P]L,$ M1CR((,),EU -!-0E#)DD,4]2J_RG_N'F1B*=A. A&5!GL#4C$G>(C4PDM:"P MDO0PE5KMRH5#9[L9*BYYY,R(D_*(F?;[/&)XUS >V>9B-;%+Q(MUGS<"69CH MB@R80Q++$":ACVA ?1K2P(8Y]@>8&U=\R%=W<%F]_*1YXU<];[P9B&84<0DT M(Y-"A4I-":ZCPDYI[?*C/QACTL_\E(;['_;)ZR8^8VO\5U5YPO+]JFZ@=[9V MX0)3(3&.&92>/D[!%$%E9TCH>5$4BQA'B6]43O"%Y)\;$542JN_MI]^^O-%G M*/7AR51G)P/?@2",))$B@DRM&A!)ED*J^[M'4OB4IS'E MOUKISQ6S!-/\Q- M,5O2%+.]JXK9O[':YL#M!H%D*V:SJ>FY9!G<,YV MV3S.XK1MH H_QIG;9?/C[.3M0C$&I@0Q5CSI'90&CDJ;$RK=R\/ K=83+<4_ MGM2#WCZK_]RJIU1=P2.?A'Z<,NAQK*@AY@P2I$A"BH 'RDQFOK3*C#LQSMR( M82LFJ.0$6M!SS<.M@#4T*"^':VS#;PA2]@99/PY.#:<30TUKX/3K>V"(G+G\ M@D)TVK(IQ+TR;K)G4=/.;ZNBR&W@ M?!3K3U)QU@)[7L!#967$8:"L#()TK$^4P$C$H1>%$0]B8EW+;@1!Y\9*M\HD M+*4..,Q!JUG;4+LJCS"@+MX8\VMX,#V#61O[2/OU^SJY VPEOU*;6)(MM:D) M95Y G?E_!;9*@T9KT*G9< 6H4-<*<+U)[KP"1*IW3EMCCFO]C3@ESLL%CB'K M]!4'1T3\:-'",<<;MM3H(JJ?I/X4RB:XQ0\$#OPPAHS2:B?*81HF(8S]D 8\ M#A#A1OG?)T>8&[F_R0K!UH#95SL^!,^,@"^"9&3FK$H;Y[*J5%..$/YS4G>7 M%'4XR*3<&PK_E6/#SF!2F^UQ'F>L\JM,/K-K\17/V;_KEVJW,I M6!#A!'J4AA E D,:Q1@&"?<"%L01C:W.YHU'GMO7KT].\]5:C;>L&WDU*:*= M:@Z5T=?E*&L,=EG+OL'#'2/Z1#J&_&HWL)[4HK/17Y7D(/VTOL\+ M;4+=YJ_$]F*^"(. 5CW@.4$ZCT4[T>(40T5](4X#GGK,*@#Z(FGFQGR5N(K9 M6@'!8ZW.%5A5"M6E_K1*@&QTTI\J[=YU27;F17-KZ,>;:L;&]O95J1U;V<#G M=K(^;B:KU@9<[T]61R.'CD$7P#IU'UXDT+1.1A?8';@BG3QT($LWO6,^2;W# MS5=53J/B960V7YK&(%8X#&*(/.H@$AP"HG$'$9I$(F0AR2EH15' M#Y=E=@S=:")YMC.=\P@R)=YII&)MV+68 _-1H\^=16P,Y -8I M[5X@SK2D>SEN!Y3KX)'#"/=(E:T;P?*[E>;V]UP)DLF,;(+[KYFRTM4>]GK% M.^6VU+\]/0C^FI3WZA^T(?],EE4%9BPBG/I1 -?QV(*'D.*? Z3B'@>ESC M26(7BSFNP/,+O=0R@O]&'A[_!V#Z1[$5UHZI1YYI,S*?S^R-S/?'2A1>@:VN MH*MLD\\ 6G6KMK4=A4&C\16HW@;]KV\-7@/K%6&:V7&Y:(PL\:3KRC3H[R\] M$XTZH.#(=E%\(QX+P;(Z-G/%N\T\VZ7Q^R]";U,>[S-&U"0)LF=K$AP0+#"# M?D@H1 G2"U%*U4*41EX0^3Q.C**@G$LVMZW"&]UL.:-/E0-5F:==#>MVVMU. MM_0[Z*H'M'X6-3B<3G'_"O2B$S?5YN+3WGQ=[\]7N\-X=63>;#8;(T^E1<&5 MEYK2B4JRN)G:OS@JV3(&V+U%79P..%W9ES%PVBD,,\H [M?=TJ2!S+U1>C% M,$KC "*. TAY&D(:ATTI'96Q'Q3.TH4SQD3QS.=-O4!JZ2FLGJIN_^NXTH^YNO_ M$.OMIJ .&WN7%\V?]'7^(@DH#TB,H?0X5I\^26$J@A 295X'A+"4>%:9U].* M/S;[&HQMTQ]+ ML]WF)7:*U+;9MU7 G5(3?!?KCJ?IJLG!!3(O0$=9=W3],G/DV%I)BX:LDFT;=RB-4IPMH*9TJGO^5+]1BUM'^_(6M=J23$*4\0E#S6 MT=$T@2G#7*V%.2XH/^M>NJC+PPC3CR8*S,5%W#-X 4<0)IFJ(P)(F4@5&VCTNA MYD8UQ]J[EL?[NY: BVV#UU6^@DWQ1;"L_NBLV>N@R38X4'V!*7R!P)WR7'-1 MI1EL5 .5;N[ZP0Z:NPED-MVCQTTUHLVDKT$G7,] M92]Z]L 34R6!$)\>1:$D6-WM//W[;RN>E4QGA@K^]AM3EUY7>:(+GA">4A9! M@96Q@U"80!+0%+*443](8O5+W#:@O34WX <)8_2U[_:IO9VB;G;UP68/CT_: M ]!FX%H>S Z:',,CW-&PGNBPMY)?U_EL-*@I\FK#D=]U&92M&J#6 USW9SK; MGP]?@J/3D^1!@DQ[YGP)5@>GTQ<];!A;OB%KHEV ;64,DB1I$N$8AIPI'O2" M%%*A-B->A#F)!9)26'DP]IX_M]W$9X6TJ&LM5V+:L=D^>&8\=0$D(S-0*QFX MT0?>8Y05.:&[2];8'V)2/CBAW_Z7?NJR@1T]Q+I.9M+UB#;%LVYS98<]Y*LJ MX?0^7ZKGE:](F;&%CR07/,20<*3+^"/UC2><0$^R. TX"6*2VL2168X_MU@S M);ZR9JHT0;*NH[.K2-UU#M;WNI1V_O2HL^?9\JFJ._;Q]?N=0B,;?X-E7KWM MM)FQRXB3,3+[Z'EHTC7KJF[;0G!Z+FH%0%>#*U#IX+!3R3#PG#8RL11AVCXG MP_ Y:(,R\#%V],A%MGC3.$/>*=N)+/]#D.*=^DNY0$1P'*GM'O@+G$1!9%1ALV>,N9DZK9B@EA-H04$EJ1EM]<'93TV.0!K;^+''QYA? M#!#8?U=T*!C_5/T#]0X_ M<<=FRF1I1!U6TO\\V&:6BE,(1R:'8\YL!60K,/A\!DAK2\08')>VQ_E!)[4V MC#'8MR_,;YPX@K&NPO9^I4^?JQ/*ZC3Z]IZLFHXGFQC-FWRY?)<7^J:%1X(0 M,1[#E JU7Y.2P32,$QAS+TI92)(PLBH".:WXI%I MG46(Y# -?HQHR8MFQUG@Y&527+"&TO/"TGUA&Y'^5LESOC%A% JU8V(QI+JQ M,4HIAFD44AA[:K\?QS)(F%6=](GDGMNJ68OMH%7I!%-NL5#.:R+GOT)NUL"_ M-0O@BW2>G&[6G"^ $X@^_"B>RYO(5+B.O"@T&K1$7X):!] H 5HMP$8-L-5C M@DFP"+:=8#(F"JX=9U+LXF@O1+,W;G;HLZ>+D[U0^YVXV$N?-;"=,>=5NC99 M?B89?[]Z7??!:T*5D$ QHYC!4$:^[EM*(4E2#R*2^H0FPB=$6K4T[AMM;IN9 MK;! 2PNS%6CDM6QNW NQV3;$&7"CKQ.G,!LA3,P(%*?MCGL'G+;EL8GN!VV/ MC6X:4B;T:+N";8."ST*]7VH]O!.+*$W\$(>ZR((D.OF502H8AF$8>HR$OA^$ MJ7D14.-QYT8NI_NU=-JS/&[$MRD":3X7!J;K. B/[<(XT5^EVTWE\\C8VI3/ M' 7CJ8ICNL':L@:F-6+]%2[-'S=A_4IK'7>K4]K?/C W("O)W5VA,XS4B_9) MWHAGL7H2'[*5>+\6#^4B\>(D)0F"@E#%^$DD8,I$ A/LAW[J81D@9)4L<&; MN5']KKSZ%+"1&/RN90:5T(9E?HU!-S,K74(Y,J=?B*)]#H(A-$Z3$LZ-.6V6 M@B$"!VD+IO<-W;%N,O=U?T*M3+84.\'"M[FN@J\H[SGC@K_Z_ELIE+6[29FZ M9NOLN:Z93\MJ/[WPJ"]\&E$U*2B%""4A))0BF&IG:I(0F?A6@7]C"#DW7NOH M6'=5;;0$JVVJA*ZHH'ZKNJ8\-JKJPZ-\D[U(-GK^U79;/<)[8+H;?]G9'7T3 MOS.Q&P7!8>Z%SKC0<_NY,[<_:5W5"_#G3H[J5E_P>ZNQ4T_ >!/BUH$P@IP3 M^QW&0_K073'B6 ,7GR9"=.M__:508C0U"A82^Y$O0P]&4:@+,$L&L1=[,([3 M()*8QFJ=L5I&>H>;VX+PJCYM*.ORHB7X:1-!7FSDMPP&.8.W(5T[0W%LXFWQ MVDIZ!:B0>2' ]7*9?ZV.>W0-X=>%X-D:Z$_@"C2*.*13(\"<$F/_B--2G)'V M!V1E=M5=OP8-^'3[197:W:36ABQC>9@_JDD_RB_IK M*;5]I;/E2%$%*UQ_R\H%]F08$>E#'V$?(B81)$F00,+#**!10D)IY(,=1[RY MT5JCG>XUDE7$;T?-*U I6L<]_:YUM=SV.WX/S.CSY69W M9+I]F8FU9N-Q\'?)WHXEG)3MQT%W?W48:92+5I-W"HLVH.#OV?K^M3*VE5E= M;#;#**621LJ:E2Q%$(5ZA?"" (84B3 *D?"Q53L1PW%GRO] OSN;4!KP54D. M6M%--K4738454[L$>!H*OA3;H9QJBM0(9'EVZ)=@05,\3M";\>W#>*M3^*'. MH^HDZ2TX9S1 /(0B\3R(_$1MO642JI\BR3W"@E2&-F35-]C<&.I3H:0BQ?]V(X$H MWWY3 ^?-[>-_5R%X1Z6.VU.-35]I01@SDD2,WKTZ=2QTRHOWF[;&TUF\(AXTSV38<^.)3 M. V'-N?+FWUAK2K8ZMK.[Y9S15UTH:,>>'^N_/1 XAUU$MP3]SCBO@#QCXK[ M\85CW"$'5D5XHJ7XQY-8K=^J??>ZR20)./&\%'E0IF$,$4L]'6?I0TH]C\>, MA8C9=3,\-LK<#-6MD*"2TK+6P%$@S>CX8GA&)M)]9$9(P.F%P&E2_-&!IDUA M[]/U(.&\]^)A'_VM>'C,"\4K=1V631C,@F'$"/8#[?12_Q%5";!0&8TXHK$O M.2+<*G;QU$!S^_1[*C+KPLOBH?IMM6L1#&M(<1)[,ZIP@>C(;+$1L2EO==4) M]G-'&.> <,D9)\>:E#;.:;S/'&>OORAN37T!K^]UT8OR>L7?%D5>O,Z+0E0G MC-L@6()Q1(0.#\$Q5:S"?$BX+V"*(Q\%5-D4H94KW6;PN9',5G;0" _(BH-* M?-"1?[!OS&IFS.AF++Q'IB"74 \->;/";(0 .+/Q7R(+Q0 M.\7L_^?N79?.ZYAI$^Y*L_ MU*%'-^:.NY*O@=!?I_-Y'6U521&ALMP KT;!"YI++* 6&8=8,00IX1CFQBZH MG"!5$%6_&F_GZA=_,1H-!GLMM%T3?K$7PO- 87Q3W/<11<12@SO:GZ@WV" M2@A&4'"WVYR-HM)NH.B_1HG=;O,1K;9NQ^$[E&HIFYI/79AI&4_Q>3Y=KQ[_ MLG+\?/PV7:ZUGM>GH!D21#'.H41&0JR9BWZP2QG)N!*&%Z;Y,R!64H-&[,OGTU< &U"-I0^ !ZK% M$@OHL&(LH8"UEF+Q?MAPA5A"]=LKPQ)\'&Q.Y#[&?R1@.R9O4]%Q>X4=^HQ M)O88CEY#8G>&NVU$[+'>%P-B3]S2C4A>O:RF<]T+KU!>"(8H9)GKE)A@Y$)E4RA)*K'4EGY,4*AL-S'&1C];D=V) M1/S[J'_2>J:I1 .QH< ?V9Z'28A,95E_;-A'!1'8= MCC$YKJ,D@]+?=6@=,N.53[LZH?+M#_OH.9\UJ4^K5S__T*[TWO.WJ;QW?>8> MRRZV^L?ZE47AWQ.&24)2+:$0J0OTQ3D4B"C($ITK9 @BO.B89!DJR]CH\\UT M585U'!1\$S_!5@]+I4Z5SFF7P1/FQZ4#34/O._>=],Q&CTUFYFI_)LIY6($O MI3; J0-*??I)V^R*:D^IG,'BW"J]LRMN+2F?G1_9C6T_+!=2:U5&Y98F<'UX MVAR1J@G'25HH:WZ2LL8T+RBDJ3$PS;,4HY2G)B$AG'IQQ+$Q9R-P]>'JQOEA M.517S0OESO%T&'5>1M^/(*-BVC,-[L-9':W5XFX\2Q'M1V]H8G+9Y4$'92QO M# YYR?_&KK:>ZW\HUR]+5\;#OB9O%JZFQT0;44CLTZGMLL[1?WC'B3'[3ZF5F=Y>?]%?GY?FHGQ?+:I]9%OEQ_//J9_W' M[48B5TKCI# PIZEE#",D9 (E$(G$6-(P-$V"ZJ)WE&-LC'*XZZM#_,NE=[&3 M_O<3?-W=!/+@36#7>?-CI %FHV?&:C0HBYU58H*-$F!'B[LR1J>^HL_MWY68 M1HV>Z2C*L-$PU^%U%-URY>/"Z%7IZ>1-[3?_T(0:N@IH$T9P@EVB8Z:* N(" M*2ADP:%*L.9YEI$LTS[$>7:$T5%B+22HI 16S++4H!_?G0>RG7_.I M <;V,5'ULH[& M&=L'75<@VNFBWY?ZFYZOIM_K^BAU("[)%$T)=QG%G$!,$[O0 M,T6@3A.ID4QRJ?+ W&*_D/T. MW!_4@_C E_U40 E&*'+.L.?@0R<,AV%R(ELX\ '=6&O3)NA/S>WW/N5B.G,U M%ZR:=7^9(M&99IA#^Q\*<9H8R#/"K%F34R*R#!$<5 ']XHAC8RDK&:Q%V^G9 M-G/2@UDM_C2TE-YEW/WH*2J:/=/2MA5:*>P=V(A;%:V+W<+'&YN8A'1YT$&) MR!N#0P+RO['S!LI%Q>@WNOKON_F'I7[F4_5&&VT'4*X3Q'RE[^<5 =ZO5GJ] MFJ1YHG7&+0>EC$%<$&M%<2:AXHG"$BM)A9[,7=]-[9E5WDT0K\^*59_5KC@] M'@/6\O_CMVFMT=_ = Z>G3(_JT:&KI3(HK2S&C[CI3+!6[0N,^>]@^MK-@;; MX)6"@]\:%Y2X5YI^QG/C53MPNH1FOBO:T,?VZM%_NWER?7-W)M M7^:IO7@UX9I(DVH")=.II5K%(2=4P3PK<,%X;G>K0;[YGN0B;I39+,CHIW8*LDV-6R9NA-DDS)W3N:@EK5._#[ M=#Y=:_BGW:(IL*-Y_+2:GJ:FC[R;V*+>)#&G)[S/9>[T-5R'6AGW4BY?RJ>5 MZ4(/\S,;@TF2B((CK"'&"KE:&1FDF"O(3"I8QJG@R'C7RO ==6SDWP@,%G-7 M=?7BN<'/@$(/WC/1SO*]X=OWH68E\B9K$3S,P<&)PO9 H0]8 ^IG] 'O0/4S MXL <5CTC%*[6ZAG>#QNN>D:H?GO5,X)O'B2"URU"$Y')-!>YA&E!"HASH: @ MJH!Y4@B#"KM/R(*J:G2086P+P#4!HX&N\BXSYK>EXH^IF"O@-U=T&\ M89!N*<:8 W1W<;HR.'?O41V=_J4=7C>XWP2K2$$998F!J& <8B8**(I"0HT+ MD28(*\*]3.'64<;&?+5X]6[Y?P9Z[4_BZ.FAOQ:=O@W74KX[T #42^GN-@RB M^MM/#C2L;[U-UR,_>NO%\>H#V9?E&Z]+4][/R@FSO_YCL5!_36>S35=S_N.- M92BY=MOR^R=7#WS"DU3F!550Z<)NGJG=-W-J$'3I3P7E1&4TR(B**MW82*81 M&>A:9A?9(LIF=D!M9+^^GE#WZ0P[8AU\DH8Z6-VK/M3H< <:+:K^H!L]0*5( MO^6'KL:W[ZI$W06\>;&BJ['UJ6%T_2!=0Q6^VXVW,QFKP*M-STK,14JR++-< M[;I.%44*N4XU1 GBR&0BHVD2%NQ]>J"QL?#F;&C:(4#S+)J^ 0+78]1["$ C M8AW!>M=+$\YV'.(Z\L^,-;"KOEWC8V?\A>L[>$-..&@^-,UU^6QGE_EN;CF+ MS[9-7TH9GF=ZK>_5?[Y4,\@5PJ M"2DR6C M"V1H$^KTZ.E7&5#^#A%2CP-PU\9"D5L(5L#PZ1)\Y[,7#?A&O94U M*>M@'FME;ETX2Z>H.UUZ<8$\ 1%4@[]"'IZ@L;T1MPP V%%\_YRPUAWLM.?: M:G\'MOK?'?I*[D ) GPP\+/[5PG$2-^6 ?72-^:@7QD(WU[PIQN-YC"5K_= MD/(,Y_J[ KU_SU;=2.J75JY_VN>K=O++B[)#W=D?WO0QP M.=6&?'-F3!#):&8R*+$I(&9I 9D4!C(D<$)HGBD>=)P61ZRQ[>"<2L#,%G_5 M]?RFC3J ;_0)/,*/-']^N\#A9Z5G@\1U&BXGI5')^29_BS6?^5%TRUA!O+L9L;_/_-&-45:>W68Y M=SE$:X/7CT$C@=8S+9[*!P>__;E8K?Y6=6>WNW K\=V9;.>HC5DNP16Y,,G!?X]_Y=/D?[G2GC(UNBN%6_H(W4T>3<_7150,K=%9( MGG&H6&:M1ZD3R#*!($X8X1I3I$10)X+>)1Z;8=G(!GY.]2RPL4O_T^M'C:.: MM)X)-D+[6:C9U[H,TKRO-:$Y3@@H*.7.]&+(BAU13^U-N35Z:)=I@+S_QJ8>/;0&H MQ0,IS ..N0\1\W!<7(%#WT;K%H(N#5T/L0@XEK\"DX&.SH.P"3O0/J-\ZZ'S MX3W#'0R?D7;O\/;<-1&Z-MA_Z.5W_7$QF_V^6#IBG&C)56:X@*[B#\2,$,AY MIB%/DIQ+9$D,!9V<7AAO;,2UWYR@EA=\<1*#6N1KVCF< -S/&HT(8\^\=Q6" MU_5Y.(]+;_T>3@QYN[X/Y_5O[?_0$: ML4QA#8UD F)2,"BPW5:GR$BL)9,&>962:!]F;(Q2U7=YV96T:7T:8 Z<1]7# M2(J"5<^T4<&T)R1X'1&F /LI"EP#65(M;]??(UE4%^%HM:W.WSVWB\8L*A]_OQ''[;A M7S J1YW_PI]P5;OGC]HU#W.=Q/2R#"6R>CZ(V?1KN?AM4C*F3\[';#[9WZZ, MBS!9S/^\J:K_,[D.E,ILZMX,,!?&5H+:> M)G=]]G!GS5=JOW<2?>VS>CS4L;^4[JW^JB=(&(JDX3 UQ"Y026J@R',#V-FWV],O-GOYY9T^_V-G3/U=*]'#RLC,]$8]7NH$^GC.4 MK?P#GY < S?X,A-_.I',%$@1"05CECUSE;OJ02G4!F=(2,)5 M+B;/9=OI3VN^7/MQZ' *A##!H1K]D8+KUE8I !8OZ]6:SU69UKH&0G^=SN?U M"6HE$/CM\ZP_*V[FG8WC,;TJCQ"W>$Y>I\.N](7Z+_3CGO&<[(4*.2Z5^V::PTO\.- B M&@+P]H==A*8KYT2?RMAY+H/.6?2$EV&D'S[S9=!9.9D",ZP$'<.?E@LS7;ND MW4DA"$ZQ85!E,H&8&@)%2C#,&RD-D@^N@+U;JPX2W%TC5GO2UWM4!],O9$MVPX\ZA_K5U:N?T\*G6<9MKO @A5V M%TB)W0525,"$%Y(+)I1*2,A'[C7JV+[_W98=^PJXW]0JA%&#'_I^K!$=TYX) MY2R$=9<3X(0&I=01(X:"4(K))7X##THS05@<,E#8S1T[ 1=W@#;VO&\]VKLLN[DH6.1&__&FMGW=Z);DTO_7/YE#PW;S.!M2;<\5/ M+V*E_^O%,>).AZ5M[)#,!#4YSZ F(H&8(0%%:KFH*#)..48H28-:6/8O\M@8 M;2N9^RBG3Y1 M_E;Q_=O["$X;;IYZ3D*)+?6M^1NZVANVWDGCW],RG2V>@E\X\ MH5Q91&&@SBFUEK 0D&4Y@T@F*K-+#Q/8ZZS09["QK1M;Z=RZ4?::@@L#0WM- M>>'LQ_FQT.N9K8]ZY^P@Z42-1ZX^@,2DQ=;Q!B4T'\T/JZ),]7@9[3 M,Z#Z<<7U4 UQN'X8Y+<],BI/.*5KQ/+V G:1ZE7W%G-W/-((*D.WQK*=OSI> MP5,WNW6VH$EED68(P5P99+>X@D":$P%U@KF0"=5Y[I5>ZS?$&Q"^MB'&)M"8<)9B"WQDA: M*$JQ%$'&2-CXX^8=:7F_Y=@CR@1X&B[]P3HH&;F"?;7$H!2YUYBOCJA%-78" M11C6"NJ&SY%YU/$QW1CNC\5"_36=S>H3(?6F'*SRC4YRX7+.D("FL-LJRUT2 M,DP13'.5*Y42RDA0O&K;8&/CKCK+ODD-X]MCL17X[?UBK4$1F"#6"K4?<<4" ML&>6:L2\:X[&%:@DK8-&XG&2#R Q":AUO$'9QD?S0VKQNJ>CI>0.)#[JY[J( MKRKI:GTX2+GU6TV$3 45@EHB*33$AB60ZJ* 2-B?J4)V>X;""A^'#._UH0Q: M^KB*P5INQ'?UC[\N^1/X;3JO(CU7HP4"K) ML=38FJY!5FOLR1CR8*V4RLZ%TOK)!=P.,@.>9FM/N/9]"E>>5>[(7=NMZ^.% MX:X*1XQX?-\%LZ@6:\CXPYJK'9 YLE6[/"-:',Q'+1=?Y]/_UNJ=LJ;:U$S= MYJS^$S/2IP MZTB:_N?&(ZAF "&ZK8U_6CFU_K,J(KB2R^ES5<^VJ;V?29[9Y8Q!GBL$L2XP MI";'T"YDN^A_REN]MW9CF?*W2?^W4*MW6E2^P83S1!;2OEW MK@HH M,H$A2[.T()G)C XZ00XX>V9GDY5 M1IZ>KXS<0VW_CMC%Y*]0$0;ELX[X'/);U\=<8UGM1S7NN)MQKK72S,"491G$ M@E#(J5)0Y6DJ>%;D3.7AAM6YX<;&9ML@W%DI:!<#ZBRT(?93#, &,I\. I>= MQ[X/7[T?+O%MI[,CWL!TNJ3]:<,1DCK;A!J4-#[T/.2IX1)!A86P1H3"D!=I!DTB*2]DKK$(JK9[.$ 0%0Q0<_?1C5$Q M0=4>O)8SG!;V8/0G@Z[@#$ !%2)O+R'2Z:L_I7;L;WUOC,&_\%,:GOJN3U[7 M[6LN*Q6Y,MQO%J[SR404$AE)&"2^5!(&.F,.\?/[BJ] I>>/. 20X*_XC-HQ/^+#(0;]AL_H=_@)G[NL M:_RK?9)+*JU*+;C,QL7<_G-U_V.ZFA!FI,"9M=.9W=?CU&[S*5:NV:=&J:&* M89:&15BVC#:VK[NNF+(5$GQQ8@9^XNT ^WWPT6#K^?,/1JQ#6*0'$G'C(-L& M'#CPT4/WXTA'GYNZUF>^HK/'[XNET=/UBWW_*GMD6G4S7IVI<'BBG1 Q)*%: M4HA40:'E)0:%Q@1R@DU&.4U3OT[L(]%G;/SWVK6OFVGU#^V4N;Z(\VU?EG:F M'8F4(^)RKX94KSP:4JWNP XPX+[:X370N#; 30S]44G>$J#*G'00@1*C7^NU M"RT _F7RT7?5LR!BT>/8DZ.2TF/0ZS1I,)45]JG MZ.EW=^=JDG&=4.&*\2&=0%RP!+*B(-!0*7B6)UJF09%[0P@]-LMOD[ZPW,AX M\[R7XYGVVSN/;?YZ-MMZSG*I;B@?V"@_ZMR6LU,U\I268[E_]4R6LS,Q0 ++ M^;$[=TB0L\7*KJ0/9G2?T_GTZ>6ICH=4!U;6$)>\\.0]A_';+#\4,'^=#/ZM)\L^OUGPYB M^]W7@0JD,(5,C824F=05C$PAU2J#2.H\*TB1,AK4!NK\4&,S3VI)02DJ:&3M M&/_1@K#G[C8*;GWO23M"%KZ!O(A&U&W?^=&&W:Q=U/IHBW7YC@X>X8]E[2FW MO]KO^]ZT[ZB7I[S@G&N.("I2 S%VNQ]J-T-%P@M*$"VXHMY>6[\QQ\8A6ZG! MOMB;]CP!3BY/V#W\G_'![)E8+N-XV93H#&B 9R\^L -YWV( '.8/"X.JU6?E M^:CA_$IANNWY?@)O[5PD8?&D'_D/O7-6ME,@/V=YEB>&0JDIAM@4V#&W@!+; M]P@))5A8_LZ%\<;&VE8R6(L&IJ7H8.UD[^PEN82WGPD8$<6>Z;J2%)2B[G@0 M^NE)X E+Y#(&K4,.7;; 1_\390J\;HO14&U3[* ^II]PHY-4409Q@=RN4BG( M3$X@X](@C9 PO.C>4NUPN+'QRT%9 C#;NC.N::=VA+(?K<3#KF=6.6JIMI%U MX[;LJZO:.53ZZZMV-.(-.ZN=T[Z]M]K9NZ[,0"K#Z2E*$2FXA :Y8RG!,D@U M(Q )R3BG&=6*=2YGIP#+( TGN]4T-6@!Y(^@5)>4'FG4_#AO33(XHE%_XQ5!O MM&]^!3;ZVS^6"+A"#M'+X0\[:=$;70X@^O"=,X>;CY.M. <U@, IF >< MOA_CYN&YN J-GMEW#X@N_HAC1 )<#U(N'>L7TH9 Z00 MOHL UE"T=P*T6*1W 85V[CMW\X 4>$'^?2:\='''2F7?G#'Y;EZS@>L*M9S. MY?1YIK>_^K2VQ&#MRM7G9V4WXX_6 *V:;5:&Y=N9EM:J?/MC;6W4J17LS^EJ M/;$[>(DU89"R-(<8Z11RF@E8V(E 5$K)_>H6]"[IZ&S*4E%7'WVK%]CH>K?[ MVXVZH-+W#FPUKK>NH-89?-EJ#9S:@0>I_;TH?@<:HYC^OA>86\]\>,VYOFWY@?E=/K?< KSME?73X?>75X/E)5"7HW=PV\RTR.A_4WO7RT M:AXGD5\N?L%D1C3C$F(J,,0YQI 5U, B%3PU0J1I%E0.YW;G SCD:ZC)2"_:?4RT[5+XTC6LA-R+98;K]+19<]7OWMTV^EM=QNJ"XV4 MW:O2 AF(#4_MBIY*^SY3NZ!S62@1%& 35[RQKL246WJLRE[O: 4^ M6Q@"5^^X\^RY"M]L]OI>37 %ZEAYA;=47CD3^SDAJ0C&GJFM4KR!(E(!&, ML<3DF*A-@-:CITM\./$[1&D]#G$\6B>G= P?'_H=\'!]C6Q*_Z\HX740+^_1 M4O2F;TF [V^<;\M WL31O35A'LOAYZ[5!SJ@.,-Y58?'>,]/>X/APXR@\L!^ M^7/R^=-$4*J,R2CD0AK7VC*'/.<4BB11*DL30[57@]SM(\>V-_W\]T]_]V/\ M'5C:E^QNRO:\FGY^_^[Q[1OPZ?'^\>VGZ\GJ6,?M;FG5;)=66O[]Z^+[/^J+ MJ]U2_8_#C=+. P=A@F,%FH_TQ%]Z\CZMSIVH!ZF<-!/3UQ-1B71Z>7V0GVW/0C M1=<.; OY[V^+F;UC57F.WB_6>EMW7F^_@ _=U"\3DN,=;Z /B^9)W"7;74W$OU]/O5I(#OZ(12!8B M4S!5B4O,SNR^.B,%+*1*LNR^X MOYD8T%X^4?V\,8;O-I,RN)>W&[1]>W8#I;JY-[<;BCX>W(Y/#J^3_MZ^Q@_F MG_P_%\O7+ZOUXDDOZPK"6!.<:R(AISR%V##[4TH$E(C:WS*6$^W%M:VCC(T^ M&^D""S*W(]G.@-'PZ9G4_*$)*J]^4?5K2ZV?'V"PLNL7==PMP7[YXK$%]=\K M528D\-G6:-QV/I$44\.H@HED"&)&.11Y*B!/4):0PFB<>/E";JS'V)CJZ,3L MHW8OB7.Q-AF-+WP&_IR:P+*BMWI/(IW!WG[V1W 8&R=4?XO(SLY^U4OOGAM/ MZZ\1B=^NRK@.:ON=K^%B[?W$Z=3NP(UI27II*=O^0R^_Z\_KZ6SZWU57U0DG M!1)::9BD&8;8+I-04*.@-*F+EL]Y03._(G1>XW4(2NP[Q& K75#Y_0NXMJ\S M\; :JH?!CJB@EA7L"AL3NZ"F!?$P'*Q=06-W6L[+LA[@]\JM[-7U?N'KL^/-5'*I.\R')E7+R'23.(<9)"NT]Q3:D( M2HI4$YT$.<0N#SFV3<2.A?=L18;3>3>WF ?8?N9]7 A[YMX=])RT+IZAEO<. M5!)7*3X1JPE[PQ.UQ/#E48>M.^R-PE$Q8O\[.QZRO(B5_J\7NU:]_6[_WZ-] M2GT(6.1IP9 %5\O$D@TIIP6 M3&">J 1BF2HH"IRY F$%53@AF<&3YS(FZ=.:+]:(U2CA/.=?T&O)T/7;W^VOEO)+[%[.NY&O.\!QR?WW8FQW\\?ERM_I>H M3?\+U:+_OZ+V_,"UYJ/4EF^D:I+IRBRYJIS[(ZPX(L3%Y3RAG;H;L/9C[)CH=_A5K]B$CS-P]C0 M]FWLQ4"U0Q9" $IQ,Q!\!AXX^R B^/,@Y";8_2,/4C$V.TS1YA(B(40$+/"1< R#9D41E AM&!!\6JA HR-N3:!9KP.-%.US,"J M%1A;%CP9?K35)\0],]A1^]FCN+Y&?O"QK$9>J]!73UI_\/KK4NLAPPW[UOHC MU-[)-N Y P?\UCO/A^WY5UO^ZL?%;&862W?C1"0\E0P5,.&)@9A0:^I)(J#A MA!^TS_:&ZW*C_D[,4-GB:(UNT5$\Y4PG0. ME5T+(I'=@KLOS4SZ;+?[B=N*!72F!7&HU M78/98K7RK0#MA;[?AB 6IGUS= /G;M]2;NQ,.LK>0?-UA>:?%LU-4=R(8<$> M:$4-"&X;;]A08 _-CX* ?>[IQCM_:ONUZ#-E96OK=?7F14^DM(.3A$)D(8:8 M$0J9)2%8))GA29*2!'.?QLBA P?QT0"]DA_=&,"\N&8VX&DZGSZ]/-4%Z)]K MJ<.XQWL&_'BH#UQ[YJ1*Y+O#DMMWVYK;=\[4$;I,6HA'0J%0Q20D[[$'):=0 M1 Z)*OC^;J3U1C];:V!:;;SGZOYIL5S725@3(PUF.$G$CLGF&"*,VR9(R4N M"(A32$510)RF/.4<<5*DX8D)IX8*^1Z&RRKXL%Q\GZ[*=W^;1B#XS.T0PLCD M)+R)YCB3.8-IK@G$FJ202I- 3 0O,IEP*F5HU'\<X#Q'1D%+L**J'\*QR.T6D^=$%VE!BZ#NV4&CC\V8 MVQ&^/(^QXH.M_&!? ?#%J1 8AADV.9ZG8'U!/LRQF$-VT[T>5.WK+V';(26^ M T9QL^-#!!@X4;X#-L381'3?8BZMA(L!;+Q;8M#%A4E>Z?R^ V9^49 MUR/]N^N17OYY:3>'?/FSRML>*&O[\NS[,>HXYK1G&HX0"=FH6XOKQ6I]/U?U>4-U#H!4@@DNH,Y= M+U*42,@+PZ&A B&$,R(*%+*Z7!AO;$O$_N%754NIP_;^$LH=#@JOPV[0,T,? MV*X[-SP/1F]'B">&O-UIXGG]6P\66V[KF"Y9UC_F/][^IBQ<8<5$$R?[!_+^+CEWB?A?)J+ MLFCZU&72!^9!GD;9CT2NQZYG[JAJR3OP:A'!;[60YVLEA:?#8OOY&KK!/>P-3@@A.1<(AT@I#; H"F>2IV]HSS"454I)PCW<7L(;S M$HR0E::@SNSMN_3NP7\\6 MJ^M1\UL\NN#0\W)Q\3L+7AL.E8RY&FR>/2C_'VITR/A'?^^0W-8Y%6]3HBPL M)V^B)>)Y(2G,N?W8,25V(>',N/KK-,U9EB1&^C/D3708)PT'EC#]_.F-^[DZ M%_4L9WF;-R:S_Y/G=B452-DW)LL-%)IBF,O";D=,IB7COBO#+_*^C*CDZ:_S MGK2OA:.?^2&.V<$KOV/V^KJ#8_8-""=+#URJ/##F5R<@\W7,K]! 6;3C?97" MDG1O-96M";^#"S5<\O"M\-Y+1+Z9$.%MFA^G:]<@^IT=X_M4O?!9Z71@N$BD M1M9LUA)#C'("&:49Q)HBF=C-LF9>KIVS(XSM2*84TIDD6S&#O#GGH6RW&*( MU/.JW@&;H$;-K?I?VZ3Y],,':]#"HESD@!:881Q F2D(E40HUH9J222C'<=(-\]#][]1G;ZQW? M[PSY.$3L3Q/I85_YZ59:UX5+5[5?(9A9;8!3)^Q,S6M&_,[;H@$\#(DTXKH, MX5I@X"2&3F2P(W.\P[H0A&(>Y'F-.^@A7P@2AP> 0?=>US/ &DMB.B]MI8]: M+K[.I_^MU3ME1YB:J2NG<+]:Z?6JED/=SU63M#S5*_LWNR]Q%I2L*B[L_*UT M6TTR+3*$-(,I,@QB;#3D5"HH4E0(2WY<8./7]W98P3O0Y '.[6PM:MZMI6Y M6Q^#GN?>CU-'-)\#]U;8T?@.;'4&NTJ#2NN&OE49J;"C'*@U+W?>S>NQ\_>[ MJA=\_'8-PTQ7'XT?>I;\)BTDAIF-<\TH!AJ]:UN+A?SW1_U<&YBJ#+!:.SG> ME+$_'\KS\/]P<>43JIC6M-!0(6WM^0"2ADJIC=_D!#7#D!H07D"2/6<, \18P0$Y;F&AO^ M(7N,E)VA+/I*ZY+@R]2'_J#W6ZU[ K1O'XF3&NR(72ZCM>"@DAQ4HM^!_VC% MN4-_D6#$XG89\1]^X%XCP;@<=QP)?T2W1>3=7"Y=P:8WNOKON_F]E,L7N\K- MY>))/_(?>F4W;6ZMFPB6NTPU#3-CZ0MGN8 ,90:BE&$FO*P3EYP]@L9!+\V*PG:'MFLT9J\%LC]]\A2 M2IB*A+D<1 5I3@7,68*-(B@E61'"%./N]7AE0\=.G1M'VZ*QQSZ,_3=Z4^GEKOFLW$&]6ZV$)@QSB'.:0)IH@I(=A%TCSEB/QJ:UD$ Z*3N7& N? M'C\:Z1WR@>KY[)1[MT[/-57*.N/: M4]&R<'EN5<.L,W(M)3M[.UY:K7]MAEWSV;J[TC_]/_YSHG".= M4P5SK'.(,RP@S7(-*2U$P6624)WYV$9G1QB=>50*"6HI02DFL'+ZD>%Y(-L9 M+@H\?=M*HC [X<,EZ_R3_W!],":F(+G.6 J9,03BU' H%':N+9(E M)D>)3H,JM_0I[-A(IA8+S%]<[;>RO5'9\(NO7 K33M&P5>4TV\E\&JBGJL\; MX'D0-))Y[?LD*4)UL+VIWTTSJ-++32^9IC=;0=,4YYS!C"L),4\9Y")%L,"( M\I13)HN@RAX^@XYMX?@\UWPYM]2QU-_U/#1\P@OFC#-$=4J@UD) G&.[KG.5 M0YI@H61A$D-5V$E)-* '/1$YA!K\UO3\ JYI3%74U3//.&@"_);5V&]OS\MC M(R[XR\H+&H'WVGY%;SP8 E',9-H'L[%/8X$719!E:NRG./ M!^/ZC#U^XW.4)/5"]+$,(2M;(UKUG7B+F7WZUW=S2\%ZM?Z=3Y=5#!A+.$D2 MK&!!B//LY 7DF1&08[LY29#+0/0*O^M;T+$M,UO!P7Q/Y0SY;30 W2M>5@Z''T;3F-AW?GEC.W]^2E69T[F*L+ MO/QAKUROWLVK](#6^E$Y)I2H D&=YJXYE;1[H3PM8"H)5U3A++#<_H"RCXT] M2\EUQ\)SMYC[2.Z:V\SH"+PWJPONFTV!L H!%\?3I&#U7B;LAK,WJ(,GHOCC M\O?$GY=@]T\/(G1;$-NZ.,[5ZV].X%695+*Y9CJ7T^>97FVS% Q31<)R CG. M#,0,(TCS/(>DT%F:4VOBAZUT,80:VQ+V;M,]0I;R.\KB6\OU>3&;RN!B'%%F MSV^M&GI.;KAI3M-<K-XXM/Y)"L4D9@5D(O2=T]='02<0Z%406F1*)'D M(6S<-MC86'8K*]AX0;]4H@:>JK1"[$>9L8#KF0H[81;,;3Y@Q.2LUO$&Y2(? MS0\YQNN>;MQQ8$R^+\,B'\R;Z>S%_K:J'+(3>33!G&&=%0PR)BG$N2:0I2J' M*4$HE31#.0TJ21 X_N@8II(3_&9-@RIB-/ 8(A1_HE6N56;I/#<6?Y:G4!1V M$B05"WQW\C17_X;[;WO-[>;^-Z]]OZ[D7REDV 53UU<[UN M*DJXLZ3]VX:;6+]%I,?IZGE=.3J(>;^9J;H^T8[<=Z#6*-Z*TQ&YF(M0J B# MKDL=\3EF\WOUW>41-[6ZW^NU6T&_VMW=:OUY;H>;.==!M?-;606TW0VZ MTF3*4)V(C$%*,@4Q40@*(37,>6%2661$Y3H1'O>978.1^O=&D\M"M0:0-J=4"CS^9P:06V&@TX/0%QK -.TT"QJGU/ M5U@L:B1\6^--KQUCN)C22&CLQ8W&>F;'FE]\Z3J+KC[H9>/EGLH)UIRI!!>0 M2RPAS@6"3!,),YREC!K,C%1!I;].C3*VX\)2J.OBEDZCZ;=UN1JCGI>11CX7 MO5.="MV!4L:(M<':((A:(NSD0,-6"FO3]:A@6.O%<;++.MO>#_9KXK M:OK1'3$]F,^KZM9)FDHJE/4SL4<[FJ(]L[L\=V6S?CU)_^T2' 'PPT&)0 M/6:4;\EU&6NW?UMNF+\6X:#OS%NS\'EKKDYIZW?R0A/<>I+FINEN_2)\*?FM MY]%O;?2XX\7M+FPUH9)0KM,,YHQ3B'%J[.9)"9@;@T@B#!,XN8V=TW IXJX7J<$:'MF"NF*<;&"W7VBR50VGGP&HT\WXKF^2*^;]E&OUP[\$- M38XS&\H$;^LP@1V%[\!F[IW.D7/*>YV6Z"GD M_4@[?,9XKZB?3!#O=\2!R]A7[8?>S5?K9;EKK&+E7&VJ.J7]]\72Z.G:=2:L MLMHG@B;:VK,%9'FJ(%9(0R9R ;."RH1I0@M) CMF#R?]^.*M-R)V3V$9@OLW#5W=9V *@/1=:N&N&F?LKVI=F44!E!S?ONDS>*$O@=Q!]7A93X M\Q*M0/X5(G1;$"_U.[G=Z$((FT-@DDDMO=$R<&4J(XS(E"-)-249.& M[)Y:1QO;!NC*#)]V9/W6AVAX]E-B_= M#\G([Z:.]+'G>#Y(EORH74)_\\=J_TX)9VEB!"SLF^1Z/6'(,2$P+Y0V"B.: M9SR(40(%&!O)'"5\+QN9P:SL9&^%>"I-WI^:+T,MWN#I\:2E'D'OFZD.XW>. M\K@W\E=71#X"Z0I=5$(+E6%8CNN(T!'M=7U.-R9\-Y=+]ZPWNOKONWEERWW2 M\F59$N[OW]]/)W;7S PV*:1((XB1EE!H2X*2993F3*LL-\VIP*,_#?J-WF%7 M_S@ !_ZY6*W^\9M+V_B;:XAC]WQ/5H>79;417!A@IG,^EU,^"XK>#9P9/^J+ M"/0PA-<(#'YK1/Z;VPS7&^BMV':S_!_P_;MX3!>&5$Q^\QQY4%8+0^.0RP+O M[I*Z^_']_U[,7 F+U9]_OO[T\^GYVV+^L]ZLT$((1K6!QK#4;@-Q CE2&HHT MIYI)0T4NO0/UVD8:FW762!>2R-D&9#O'1(6G9UJQ8H)&3F %O0.-J)>W?(&@ MA:2V1@)OJ+S5*T ,S$GU *8]X;3M 0-FDWKHL9\JZG-#![YTX576E/SY8.Z? M%LOU]+]YU;+D#_?;N7MWJB+'$ZJI>P\D-%@0:_#9%8M9:*&0-&4D3U.9,3\W M4-"XXW/@[,KKC+JO&XG!UU+D +[P1M^#<*,B.@SY-B([& ]AW8I=5X_O ]8 M2NX#WH'H^2*T?X_$SJ$8M3*U]\.&8^U0_?88//CFKJ7BUZ_YZMN'Y>+[5&GU MZN?GE7.R;$X1[N5Z^KTTM5U%@>G\Q?ZN_N-BOKH7J[+*P*30">,ZRZ!14CJO M/X$"$PR1P2A!)-,D#?*8Q!%K;':U4PF8V>*O%7"ORDX<+-_H\S]#B\5'F3^_ M4X#A9Z7G%<4J!,I):51R_O??G%; G-CHGE<0#[JT[NQ^4?M/.AR_;)T%>KMJW[_8[J:F())G8D4$ID) MB*4BD!:IA#Q'/",BPP4/ZM9WV>D,!):3]1*V=@Q?C3B/K1Y=4X]6Y/ MAT(4S&"M$,0DI-,##TD7[Q5%MN=\K-\(N!4UXIHO]-(OEDRLX^B!FTZ_5V3=-B,A9FL/$=4#&B7$)"R:W]B-1(F,%RP@- MVU)ZC#HV$JV%OML)7GS>R@T6&\%#MYP^,^"[!8V,:^];TAK2;3CBCLA@*_.= M\P"]S"-4'>L$5=RMJ\_ V]E [ XWMJ&W-R-I?9](F^TT:*%8 CQ%)),8X@)X5!8TP]RFB8("6ID6H00U*4!Q\9-ATZ\Z=R.JE=KL'3- M4+\YN<-8Z2+B?H04$\>>N>@0PD984$H+2G'CT8\O,#&9Y^*8@Y*.+P*'?.-] M7S>J^3Q?;FH*/?(?K_1&: M/^T"$E&;GIT;:]A.91O'TM)A_6B_DO\OB+A.4$TH(*J#" ME$&<(@1%PG.()'4-W;66J9E\UTNQ\.6%PR%"WN[=@?I[R1_VV_?>@6>^!-_+ MTDL%T"_+!9!E&8M-'Y7_!5"2W"75_S5-?_G+^MMBZIHC$$)ZIR&A\1T]KJ. M/K7%_*O+^7PW_ZY7ZZI@)N*$$[N-@9J*%.*<:%K>N0ZMMC9:6#91+^CGP174_GE8_J M3CHQS+ NHO-Z'KE]6B[M]KW_L5BHOZ:SV?UWK=%,*^.0(YQB:ZPD"0\J&1HT^M@XHA&^M JVXC>ERK<* M^,3]1I@R28JVL%QS1O@SL#OVVN:A)]S#3$U40_+>A5XV!.W M(; _.K8;9-".\0GE0]Y;]*H"=!M#SA1<2T4RB&26V!4DYY :4T">L22U/]'< MB*"XA#,#C8W\JU*)E;2!*8YGL?2,.(B 4-^1!J6(=V K9"^&[B4DHH86G!MK MV)"""QH?A1),R:T OI_/55)8'@FABM^9:&N8"VRVI MX((@R-.\@)(3PSDB+)-!40C]B3HV1OK]93;["=Q9BS-)7::1"Y*J)*X\% -U M_[@\R7Y$-XZIZYDJ(Q11?]BV^]@H? EE%T_[@L[:_1_<,; M]6C=/_Q'[+;Z-"D#CXO:!+[_SJ%X02)+*R#1Z $7G0S:!&G#_9!WUPUR84!O)&]#(!;6>GM MNG'911)E:OP6@C[@'H;=&\GM>MP<)P GXE[!SHTVT$X =!,0CZP[0A>3@4-% M&)16.^)SR)5=']/1_'8.]"I*X4V5;U^VD"C9>'6Z9\6$I%05)A&0$8,@3O(, MLB07D"2(%HE&.X-BCK, MCZ=)W"_J0]BZJSJ^YJXR:5=WITW;K9EQ![BQKT/3!.AE&=.6[8YG5".U@QC# M6I_=<3HR*Z]X5(<"GU77#/NPI?YFGS?];HU1N7C2KEBY?:/T].N\ZJDA?S[: M5V[E:F18*W>NRG_-*IM7_>=+90Z]U^L'\\A_-+$-O[^4L743DF>J2!,#LUSD M$!,I($TR2[9%II*D0#DG7N7BAA-Y;&3<: 2F3_:*LES\)H()F$IF\-ME#S@.]#.X..[=E:5 M)2TFX'FYD,Z%ZPB@4=4QA/W3/FG /=*8SNWFRUUD?U%"Q6= -F^;>]8WUZWG MV>7+=E!D]PK9#CMRK"XVKDBC\_S\:[K^ M]MJ.;05>EMZA"1*HR!674&)A=X8FPY *:: VG&0Y3JE. QOYU_ML M97,1LW[[V9P?_L9-;2[B5'C*WW=U5_O&G(>M!IK/SC&\L_F][F$UY@ M;;)"08R(M,1).+1 M^MX$>+_'(.^(EH_A.HY7&&W;C9]H,%E> AQ4P&'5BYM]3//_:S0M#U7N_Y*6 MYAWG=+B&YUT%O#I5O3I8K@Z<)P5.B2!VKY/FBKC*\08*0BDDDMKU.^>)D;IS MQOKN2"&D>:/$]?UL\<[.KG-0\YQKD:06:D6TA5H*R W-8%(DUEZRME.BZ.2Y M.OM?\^5Z,+@/Q^PQZ4!_G<[+FG^B+HT1'65FM$MDE+#(BM2BK*T-FJ("9C)1 M"B&[AT]PC?+;N>?V/1K&S8C](?RV.N+K#5X_4RT"8#T;3OMU#AK':X^%#D[A MT%.]@[VA;E7VX)2^+=4/3E[><:GCJV_W<^7^XQ;A[WSFEM_[]6N^7/ZT'T>U MYRB$W95FS*5I)#G$*16.)P0DEHD-0HHK'E06P6O4L>TCR^K]+IFK[(^@MW(' MDH47XI[4$1O'OHFD@;#\84?D.U=?II$Z]EXH"*6H-.,U\+"D$X+%$04%W=R- MD,X4^IYDJ;7YM$8PI]IE=@@-J20I9'E"D$*I$#2P6M29D49H>V_*Y,^J,OFS M1M8PYCD'K= &:4QT/>08R]=WB&([5$_/2^6=O->';.< M<3Y/C)$T-XQ"4V36R$O2'/*D0%"[% =5:$H(\VF"%3!F$"4,T/VJI 0@]R*. MIJ6T 2%!GG"WY M4#$MLYP:)14*\A^?&6AL9ELM)]@(VKGFV%EH/5VL$0#KV^/9!:MP7^,%(**Z M_LZ--:PG[H+&1XZQ2]=?$"*2PD"#=0&Q=N4+ M:8JM19=()I3)[+8Y.+KDY%"CXXMK8WF/A_7Z'L80Q,MKT<%R(_NU<;PG)L&/7J(! M>]/(W49F\/$RHA'B=<]#U&^@[HEQ;QRA>QZ)RZ&Y+?=>D9#^;3&S=ZRJK=1$ M8)UF**,P(YI;\X532#%AL, D3SEA)L]Y2$/VXR'&>?14\G\MY_^H=_@=LL?W MP>02)RGC"@J1&HA3ED A7:0QXX)QF6.B27@LS760WC",YFH\"4L*G?$4)EBZ MEY-9VSK5&20FD;A(%,D0"8V:B8'FT $S5P/)M%+"8 LD+5Q72II#H61JWU.) MBD2G2DL97%6B^U<^1-W'9UV^BDN]YM.Y5D#SI?M%8 S!"2P]=R57(=3W;F1' MN(;\P/UZO9R*EW598FB] !^XJT08N8;#242BEVC8'V7X"@PGM3Q98.'TE=?5 MVWHPF]H-CCQ>+U;KU80@3'!*,4R(_>YQ@@D41!FH:.(:2M*4TH[%M4X--[Z= M1K4!+X-H@70B=BN8=1);/T:X&J^!2V$M3!6'"!I)P>M6W#K7O&H#I(\"5R?' MNTDUJS;-SY6N:KTG6N^"UXOY:JI*!_EB7B9$5W6JT02G.B\;-R&A*,38XLSS MC$&66*N"93+/2%"!JI#!QV9D-%[L'7&O;BUP'GD_FND+SYYIYU3A?^=QW9$< M[(C>:_G^BWCU7(W__/BW+JY_$1F/6OF7G]&QR]Q.?"QVR##!0B?.@@I__!1*ZV?RMV *TSN MTL07LYG;4[V;6W+5J\ V*A?GQX_?8J+>,Z<=0GWAE"F\F9TG%%$[VUT:<]@V M=YX('/6\\[VO8Q<.*5^>7F9N6]-6A::I*3.A(I&8" *M <4ASNT.C2940BD5 M2D1&"L["FG.$C3\VLVI'?+ HD[Z[!PIVG1(_,NH1Z)ZY:1=CC_)O[ZN"?E:' MB&U!NH$7M5M(H C#-A'IAL]1;Y&.C^GL_K8/M,_9=MA[U#_6KZQB_YY8PXMD M*3*0T<) +"S%<4HL[8DD-P5-<$J#*K&T#38V4JL_J#7_H0//GEHA]>.I6$#U M3$HU1JY+VV[O326X%#,^?;4?9CD6C8]4PCK;"!+Y6\$:G$"Y>87-(^X*!DXJ7[ M(9OXW=0A X_$O/5__?#^=Z[76\_K=I\)DN,@RR#G'$*,\ MAP+G!2Q4GN=<)!K1S+LF> PBA,X M^IFBUZ'3,[4?)?<[^?K*Z]_5O;^4_G*4&V;S[VK9GLB_=V4'$W+K]MKW>C5. MKWLIE[IT72[%R K2H7*D5%G8X ^W.8:1G(#.UO>L*,T>M!;;5)KWC\<*;I]1CL6:@1'AJ_7 MDX1(^[\F@P1K!#&SJYPPDMKI3BCC><$S$Y0VU).<8PO!<6Y47FH >*W"U0&# M4>;3S^H>P2SUO$2>#D/<*@EVM:SZGJR:CL'J#C2:WI7Q/KOQ/[6VI2>]U^#% MF!/2L]3N+I612*@992G.(!5*0HY3!A.8"*X0+2KU\]1?& M&1L-[$A:15.7/@/PVP=_+_TE9#U.*.+@U3,AG(&J@V.K!:R \X,XH UT/M 5 MO+#=_V5(6G?W+;[MSC\FZ6TA]V@7.QE0_S3WQF6?C#JYEOP//3OIR9Z4;%<(L+<_Y\+.](F(\#/DZ@>N ;H?Q MFQ+C:6FX6I@;\4$I/WA[$>%@^RP,L)@6F^?(@]IP86@<6G6!=W>CKVVUU<7< M/JTRV"=9JM.$) 3RQ&B(\QQ!AB6#@BI2J%PA3;SBI5I'&9N-5^?%;:3LN-4[ MC:@?WUR-4\_T$@Y1,(.T0A"3,$X/-"@_M.IZ2 ?M%W?8Y97- EVGOS1!M-G> MY7F&$7:=XIB".).6 @I16#,EMYN^+,,)]2HB=&Z L7WSI8AEX] [%_%( W8G MI^#SV,-="4K?ISD'>'39MIT")F"_=B5 VW4PH$*VZ*UH-"Z-SMUWW";LA:I M]W9C;=?%*LE:)L(Y5^S+TA6YJH[/)T;D*?7103XYO6:*W2<+=RU^[% M/NNTMB+5;ZG6TT/?N%IK*QZ7"[:VW]ZQJMONSNY^KC:;.^>V=W873ZF$*),( M8I+:O5BN&"1)3A+),5<9#=F+M0TV-O/L0]NYT!V8M_C9PX'VHZ)8\/5]"K]! M[L,&N;=;Y*)&*/A $K7(6]MXPQ9Y\]#\J,B;SST=MG.;]-VW/URW>/U*S[69 MKM_^D+,75VBVZ@)_^.<)R[,BU\CU*TP*B%.40XX,AT;*E% B"4NU]XZOFPPC M9)WOTY4[,S6+95V))"2I_YKI\-A!]@]R_[914P*@EA'\5DOYMSNPT:,VEDY> MUO]$!.Q8^Y^0@3:U?4Y,V/;W.DA;=\@='SW<)OHZW??VV5<^JF.1/FUM8OUG M93:OY'):1J4\EOTX"JYQ[AKC$H(+5Y]/0(Y)!AD62!HA,X*#BI2WC#6V5:42 M]:[)%]L1%WPI!0[T,[3![&?*1@*OY]7B"MS"J^U=1B1JH;V6X8:ML7=9[Z/R M>AZW=../;?F9!^/<'9:9ZK#8LL!560VYC.%X9<=63)=RPGNETM[B2Y_[J?T523\8K+=M2(-RHB1\#MDS5B/[>HDJ5+1/MJQ7KL, M-2Z;@$J3)2EE"D$I-868H!Q2E>8PR5)*DDP85@35X#H_U-CXL)$4.%'!_];J M:W CNK.H^GHW8F#5^Z9]%Z9&S!XJ;5U&(Z[3XNQH _LI+FE][)JX>$@UL%B-22$JA2#,),;,O(D<8P=2J@S 3.%$J9''J_@X.L!Y=> >_ M7OL.^JU)G2'J>1ERZ.S5K>Z]I]E))&(N0?L##+KJG-3M<*$Y?5'4,)UM]]/5 M)"=$)I8D[==M",0919#+A$.<%((SE65$R2@1.CN#CC\V?I]:\ MO!>KTHZ>J%1BGDD&<>'27"G.(5?69!.*:%08F: DJ%N'_]!C,T=>?W,G5:NR M97M=U62NP&Q;<^!_7LU&YR:A,RM%@/9&[+2I*EB+#KXTPL7%_I^,7_-5]_*8LB[/H4ZJ*-TR6[= M;R;),J,*#O.D2)UW-(6,8@41U90KRC-%O<*)KQ%B; 32J.%RI-^[Q >K25T: M?%>7)MHI(/BLZRRU<\]0V/?M&=V'';QNA[T.]P ^_M)X,Q$0!SC C P4"!@X M,W^/%/5W)8"M87]=GSUC0XS>*9WC MAN7MC3!P)-XI[8Z#[TY>U;&3;7FLL]E#)H4U#U.[<]3,VH<)UU D]B=K%F:) MR456"!7B[]U[^MC\O56[[&OR7/?!\_MJ.T/2\T=;R=7#[O"DPE%[O.X-,&P' MUU.Z'?5G/7E1QX)C=>774YU".<$"%4)"(Q)5=U+D20:-Y 7+2"J%"@I];1EK M;,MO(VI@M; 6,/T^YD@0]?QI-U+VWW/5 X^H9;]:AANVUM=EO8\*?'GUY::"Q ML<-.4,VS7H*'I9K.^?)G76/S;*P7^&V^6&N DK\%>KG.3H ?J<2 M6=&:40$ M5L8:QCZL_4M(1*T(=FZL88N"7=#XJ"[8I>NO:-G\(M^L@_^JE>30C&. M"94PX\S5!=0)I")G4)N<*2($D8@'=VH^&&1LU+$G8X>&S(<8,H52; R",D<$ M8I$J2&5!8&(Q99RA0O$T+ ;T6A2'"07=DQ+(4LP(1[_;):6RMCN6IZVR.>89?K;)@Q M]FL7"%)M%)3""(VEW:<%N-M.C3 VNBQE#/#+G$3-P_UU+18]?]&5TWTC7Y1"7!'78O00+ZF8*3"?$IM*+0ZC$[>.)PWJ$WN/5=/ZX4=:*Q*[-YON-J$ M+OQL,A+?O.A7>OV7UO./59>[_Z/Y\F&N[^?*_?3[]+NV>TTA4F&-Q4(C";%K M'2>T-)"8C&:D$"A)_%N%Q))J;'1I10:BDAF@,K0R!S^MK"&EAJ+-F ?MWF(> M>O=5504FCEHZ;_2Z:Q*W5W? 35BM'*BU TXI8/4#5L'J'T[%6\Q@P/)PBYD< M:$F).*/<:T;#EJ38R+&=^H^OU@_F[8NK!%C;=840 M)%-"P91F"&)M%TM69*E=+!.*--4D3['W8GG\_+$M>TY"%UQ4R1C4<_H(.H]5 MZSI !MC\@X<&BRX[A1.@!#78O@:=)DMC_Z5USN((K7>[^?[_XX )]6N:8N$?)E M;LWLN5:66+_KN=V@_?9@X'5@'N,F4>3-SC#-PN%_7=?%OBR:FQ M.9_=VT-?"A2,-@UAQ9A[GH[ABC'W-"W!I9BO /12*>8NCQZT%/,5NA^68K[F M4=V".,J D++TY&[JQT[UR5<_MY?4AQ]E;Z:'LIKKZOUB_MWN'[1Z_^+6S =3 M7KURAR*_+Y;NP@E'*2HHDU!D0D%,36X7-21@(0B11E!CE[:0D)#^11[;+J(6 M'#R\K%=K/B\KK%?"NQ.22ORP0(D!IKU]81SG9/:\CNX6>MW+DMNM]BKJF,/# M@K!.%W=@7:I]!S:*WQV]"N"+4Q_4^D<,M1MNLF+&G P@]: 1+,/-PF$\S( C M=US-7 [CM\7,WK&JNJ%NPFI3E>*D8!0REF&("\8@E>' M&MOJ48)<2_H_0"5K8+!R"ZZ>-!\%K;[I>4?(!J@SQ0-[B62^#%)46CP_VK!T M=E'K(QJZ?,<5QO"KR_SVZ@R_[=AGNY80QL:PW"0PQT/[I+G:WVA7E60Z+5L9<#Z5UD(NU[C/\^G:9>V8Q?*)6X"WORS% MO)?KZ7>[^AW6HV%29=0N,DP9";'4+E,_S2%*M';G:T*)+O6;^I-X;"O/;FV; MCY\^EQ%>'^Q_&^D[U13J<<(]7!!CF\:^5Z%F!A]J2P&\.EZ1MCK7A8M*!<&. MVGN_+S7?O .Q2DWUR0-=ZE*-X_48NHC5*%Z3KI6P^I\RS[)9/0IRBQI;_>-Z MIB#7 -WL%U>O:RF<[U:69G$=%Z*M&F#S&?OYJ4@[K?OK!!3/KNO7/#6>"I[ M SS/]%K?J_]\6:W=EWTFO+9QY^89*P@S".8I*B!&2$.6R 0BI7#*3:)0EH4& M0@RIP$C#)QH(@-QB R?+L%W/GO1@&_46P'5]!=8+S;UCV;E+X+KZ [__GB8 M1*-['88QC3:OP([>=V!'<["C^AVHE0=;[<%6_3NP!> HE^*Z,)!!WY8 2VFL M;\U %M,HWYXPP^D6,]AJ0 TJT'"&U"UPWC.H;B) -\=#(^J]_*\7*U]Y3.5^ M7&K]9O'$I_.)1+G)L"F@DCR%&.,"4EY@2#A-D58IUBRH4NK%$<=V*+-AGAV) M[T C,_A221U84O4R[G['^E'1',H Z AD\!&[-S@Q3\LO#SKHP;6J//WXL7%*DV-8 MBAB<3;>+F\=^XRHT>N:$/2"ZYQ?N(A*<7M@1F2&S"_T1ZI)<> ( C]S"W;N& M3BT\(?&)S,)35W4SDZPE][28ER==]5LF69'HG FH\\+%%MO_QZ@BD,DL%XDH M$"N"8HN/1A@;9>W7I0R,^CW&S\^\N0J5GJFKDJT^@H_?:_RLZC&-E>-!!C5. MSNIX:(RMM'YR/[^W2K@\B*K,0M/3?)*F2C&#**2$:HA5 MDD*&10IYP5&6)QQS$7)"'$&DD9[YMG2+GN_I8:^J%+FB=W3@)/K13]]S,I:^ MU%MEP+XVX-VEF;FN9W4W3'OK<&97!W-GF."NH7:NI@#+71*84$1>15NGQ=GZA9?M8 M7X-&\,%> CU7O\CT>QR.C&I">S8$SD8:G0J1KJ\[%R+=Z UJQ4&I.7"J Z<[ M*)4?U=L0$I8VIK=BJ)BT\;P=@0%I0TU6>S1:[U(,&(HV%*+[<6B#C=K!:'U< M/+^>3>V(]?D5$;DN,E/ +$WD_]_=E32YC2OI^_P*'/TB"C%.94"+2BC3FC M.(;"8"*: (FG:<,$&C._?D'WJU[X^!I_/O."M <>[M)W1AY*+'%=/XIGE2RY MK7XVT=$FZW81XK3(, WDKE?E;#3%YW$L8!(31"B+,69:].8W1YJ;IVH$59N3 M7M0^/-](:YBC<1E?S<,+&ZBY/L08"9CY<<8M,*P>:UP%G6["Y^:%.KP=0]9JI$,FN;&>] MT^T!\$X[L&G44[_%>J#@0Q=G,6U'9I[N'F9T[!AW%MPI=5!X]3BP8*\8 M>-Y9\/<#"SY=M^"(GEEVX;;;9\N2;)Y[<]E%]+2?E^7[3V I^EC76\[>-:W% MVMNV&1W-'[NM]/L?O**EW&8OXIRP%.,82M^>012B#$I'GT)4\"Q/PSQ/X]"8 MOI.DVR??Q]&!)7:57K]:L2G;GAO'HVR= MXLI,"O_45Z-0.DN)->Y.(Z,>N/ZJ_E/\6]_Q4E6,[@N4U1]>K]CA!X-OML*= M\MW2Y5:=;K[_01N:[\_25;T70L[&"T9$()(D@&$6QA#EE,$BX3',XI0'<4C5 M/XO->H.7FJ$4K^(;S9T[)9RGA#5B__LKMB./EHZ 2E4;PI/F!=\K;1BT\?MX M:$:"9FMTU^$EJUGAT4H,<"*#! MBX;%$-9=K&@U+N97 [_!MKM8YR2"=Q\IIA5_#NI4WY4U7:[K;36@\Z$8,9P% M&>1A)" 2"8(YB@D4<8)2&L8X3J,Q%:#7AYW;MN\<@X7AW*2)M]Z<8A]%QW/! MN0I^L!<9_&F5JF@<3"X*06^,?)=J4#TT+I6$:EX],D:U8R/:D78WFXD+7&-! MP.*,Q1%,Y (=HBA)(&&(PCQ.,4D$BV)B%I\R&GYN3FI((/B/]?=V6RX7UU(7 MV"K3I6]UFS+#T(B9:33#(LX =QT2&6"]$[V#URD+VS3DK(8YS"3P&^(8A&/<748DF!TRKBU5L/3MNM[4)REO]=[G?I+N^..&O]2++"Y$EB5RC1;S&"*D MTM'2,(5ARD(>H"#%>DS?TT69FTL\HE1LM &-.NN#%8E2"C1:F:1[3;/D M=:_IUSZNHP._F&D,\O:\FX;01_&4=6D'B($?1SAU' M<<)<+SGLXR$?) +JNR\=5WKU)!_RK_(/CZ+_:KU <4SR,*0P3J(4(BXH+$00 M0XH82UB6A!@)4QI/FP*..#KU4;(]/-NF>+GLCK958],+)=O=(:L18XM%.VO, MEM[-YBM!Z5;-]@/H50-*-S!0#CQ6H%=/<5#O%+R7'8U(>^YC3V]\/U[M:LH7 M9!_[&U1#%@?TR5)D'Z[Q_A[,"E:N#QC.Y5+NTRW[C$H'W',WT;'I?BX/YM7)W-3YV)7AF[L#KV-U80-?_]%G7+>*4,^O"T+\.4=9U[*RR8]T8:MQ>Y8ARZ[>MVO]T?22'(TJA2KH( MBHR'%&,8A2*$B.$$DB(.($5AP<,XS2DQHJ4Q&GUNFU+1Z%FHH;(YWK>-N,K*H8.SDN>..?%W7V^X0]7-9__-#Q7E_ M@*KJL19YD*9QRF,8Q8'TL"(24+I5!@L4Y@(+FH1);%2'X%KBN)+$UEK\42"E]V MLEIUX5QHOX4:OFQP4MOA;>!QD];CYBNOE&@5_RJE*[_S?;>.#^M*3I^KM@DL M_?DL9:Y;IJC7*]:\6[;:[-K(_L8WC^(9_UBD)!5%BBD,2$(@*C(,"2]BR ,B M0ARGH=!C+G8KYMRFIUX%L-E+/>A:;S9-.;*LWMQT?WLYGI :!<&!AH?]C^2$ MT^H)=E8=:-J040QT/6@6K@A,U,D8_F%O$G)K$)LSCR-)O4XW;M$^GF,/S>KF4\X3:=2R2 (=)D*20BY!#E$<9Q&$A'30B11Q&E,?@S M1&"*YV*G &@U '\J'4"GA&$>F)%Q]-;>KB!W[-4MHVV\0AX#F\UUK]'X7E>S M8Y Y7J..NL?81@3UIMK23<,4*M_PZCMOU[^;!#=H_&B-EMF&\AL+5+>+9"_UM"J_)?; -O/K%21V9 M5'GV6U6]C>GF?\K-U[?;>K-^X=6^()>E61['YP-E/:MQK2M=;Q>%4<TTPK@NN:;^F_- ML4.EII[SVX>MD5WY;&J7+:QM5=]=HWF/,E< NR\FN@ M%QK\):4&O=B.6'5-P7+08>KVV/?H(*6-R(4.4?K7VPHXMB=4[2K]T_['N! D M"]*H2*#(FRY#<0IQ%F"8IGE"&6)R?,D*8\.*%K"]3TRQ.[SO$/ZD@;"%:.(-M-R&$B\-?N;FY!I5X%K K?Q%MBLZL.[T43]+WG=64140R^9W MNV]B:NC]IIA0]3:0>H%$$/ Y,\GYHDF/&J)T^%M=\TT&UN@R< M(([?E>%TW$X6BQ9N.3(GM?J"5]TQN%RGUNMER7"7LO2D#BZZ8-:C^%"N\(J6 M>/F[_(0?$<;N-V<1$4@Y7LC2"*F.T@SF',40<1872-"@,.O?8%O N3EJ50W3 MD'-\&RACF'UJVX9Z3OF>EG'LJ8>J/8 #Y9JPR% ]9;N=@F"OH?M6.*X,8#7# MU+:,?G-+'2%\DE7J:IS1087U"W_&/U0'ZU7-W_ 5%^5F$8:D$&D@8!($'*(@ M2V&.DP(&E!=)3&*,B\BL1_&%D;1<@==&Q$_5^GM9JY^[6IUUA<(;_&-$I. L MM 13S# 54&2XD)-E@2".2 +C@G*"HC04V*@MZ11@/?8/=0VK=KAE*ECN@RL* M&2DBZ&0$KSHI+T?9QP12KN%@.6QR=BC?09)K^IX)B5S]^AVHN'9-F#^NVF:3 M1T78?Y3MG'1HCUZS"3C4!'Q M3&0AY*%JPZA:91=I$L.,L#!.,YZ&>;;XUB@B-^351F]S-DDF$]=V+)D[[Z:$ M;$)C5+W@>W$!W@#"OY2KE3K,4''.1B:S[=TT(R8QCUF>2?OE*(&(Q@SB+ EA M0E/"*!99$.'.B.]7FH$+SR;LY;J3 ;G\_"ZFT]N_>S.&XT6GDNP!-)88"/@ M]K*#G9F./QM<8"\@8 58FV&#:0)Y#2Y8P>XX!&'GIN-FTM_X7UTJJ?3D3]5Z M)5_2-@3]6+UMCBD_KH;?*%>T_+;D3?<5Z813%N6H@(*D 41$(-77/84IR8N MY +)7X?)N> D:>861)#*@+VLX% =E7/;*J2R! Z^UNG4-34R+(>=9D\]S^S- M2HX]\P#UWQ6-H5S0UN"/;TQMKY0WGF@?8\=L!5>;CGF:0%X=LQ7LCAVSG9O> M(8)\M/_ZS%]PJ9;J?=+R%B^?>?7RFM3-VP4J:%(4E,*,,P91F!50>O "TC!% MA")1\$R?2\:S\'-S^R=!FYT"8* !^%0*G[% TR?"0RC9H9U]Q)&GD6D^]NR9 MFH^+0@+\V6-A4C[I^\GQ&$)V^ 3YC!_/\TGR&ST>:4JGH6-3F7Z=N/%(M*T& MC'J:'BW@:C:-Z:-T=>;1N(V_R4)?IP/_;G"9F4NNJ\WBN=PL MF^[VK/Q>,NGJ51GM9]Y2J=9?RV_/Z_=R3[WY^6ZMIH4%S^5V-,@0I#F-( KR M'&*>%*HHC(@P"?)4+[]IQ-AS<]6-^.K@9J\ ^+,55=.[C#' =8_M&%;'WGL4 MHMI^90(V5V)Y\JZ#.)Y\=QS#&S.L%Y\T 8_>/TVYQN"Q2C!/ X@2P)U"IUQ6 @BWV(>Q(3$!4V-"J,NC#,W']2)-2X[\A:F M>H<0%I!R[%9Z"54V5[N!?P"=E!8;,U^'P6HSY@M#^6W ?%W?DZ;+-[X^SAL\ M56O*.:L5#\CO6+FAU]]QN511_P_K2GWR.Z?;JJFD?\?)9A&E*>8XS6&:(,6: MJ?BA:(;E9A,EF5R]1'%BQ ]E*L#<_(>24$VXN)>ZJ12IU:?EZCMO>?0-JT6, MC:+G9UQ"[=@!]:*WU$,]YDI(L)?Y >ST@=((4!G!GGL:BYY-OV4L@U>'-A:A M8T\W^CXC76#'%_:\?DW_=UM6_,VV+E>\KGG]]VI=UPL:!Z+@,8,Q*T*(N*+^ M3((81CQC14'D#@Z%?5GALX'GNS&NUL_OL,CPV8/#>Y(W^MKP<0A0;TE=LE(Q M:H@R]W2W\$X*+N,@C2&,F5Z8"13 G10%%$6,ADIS$N5&K0RO M^XQHJORY]78CENN_;&.K.7-81,SU3-&S_VW6H!,6[*5] (V\%F<%362LS@*W MQO3K]341./'RNM>-)3Q5\I?+LBM,;XA+VBF%?U$#/Z_WE>S*<_;D$J(($8VR M LI-;Z(22 *(@X!*YX-B1F.Y2T;4C !UG"!S\T+O2I6V2;8]I\2S*K]N:8)J M=:[[=Z[8:K]]+:GZN.+8E%USI+WT/)@/*SCV;(\W%RLM>IK ML9ZJDO)%&&9ISC""%!4,(APA6##IIK-,+0JN@E5RIZ'\ .BGUNUOZA*2]7]_:0@ :3^3]./C+]O#U6 MUF;W=W'E=SQ MK>J2MHP:<8)1%L5RW<5Q!E&>(4B$7(O)+7%!DB!B+-%:@?D4>FY+KIUTX+L2 M3^WBUHTV@/?, V;[9B^6U]MCS\V>/I97EA+>=ZKO9[T'L']6+)&CW,-0-O?X M7N3V&@_P:8GCV('7L4?$&3Z5+^7F430RU!_K>BMGUNIY_8:WKY^V5;W%*L+1 MR=-0LW"V"' J<(A5YE*JVA:K;O("I9 '84 I2>(HU@\4C!1B;M-.HT9S8ME6YO5D#POOWWSIUU*?KCLWI2ZL1>"4]4WNU27A@K!$U]O<>3.-X!FFM M\BC:*:(&K>#@L0+/:_"&]^][3=2G/<=6IXP'2QALC3U8Q-/>=O=[.;3,^I)E M-OJ6,=N43H3TZJYR[+W];0LG:G^PKYMZKW$;LW?\6\5I&YY?H")(U Q@+BV,\/ MQ;*WBC^GK,W5]L']O:Z*SVEVO'H]^YU)O5%W99MR-2O6U0N6LC[N>@XI3F7% M6?0LW\T>0*\;:)5KIN.!>N-8A2P96S?KP+<)G><@>+/> MV!ZAEL!VT$%TJF3WZ"]J"NCKR$]IMBX'BL?A9C?H:"^$WA#L6 MHY-X[.@;C7-_?;[MV_4+*5=];R?%_L97&Y4U5K*FH]]!3+C^K%X]BL?M1C4; MJ1OI_JO\\G61QX2'*8T@SU251!K(;6[$*$0B"N76%LSU"./7"O&!AHUG3;ZRUWH-SPV$]Q M(C>$FW):[#7<>6VEI3T7[09]F_[;LH1>G;L;=(\]OZ-1QDT+S1'?L[SV]8^R M7O HCWD8AI G6*UX*8:8Q(H@F5'"19!GPH@6^>#N8[&P['OTX?"V&.=5=FFPSDE-M M6QK@S5=>/7_%JVZ9N4MGN]D!Y?-ZN?RPKM1=%S$GO$A1#J.""8A8FL.<90RF M 8\H(2P-T]1+CI@;_>;FL6PVZIHIY*Z3S^[_H+@.)$S/4VLQ @.00(,2V$B8 M]EEL.Z3.,+B>?3"MDK?._$F812*<(Q5_C9PYM_:UEE[G6,RYK3/^NU'E((=P MW\01921"$>6*+!%#E 4(8IH3B.(LY4D21:DP8ANZCQIS6S4T#GB7?UXW4>3M MJI1>O7VNYK)>N/IHW'M98,O@_V]F_Q:080*[S<:>\S#HKS&)7]7D_\E> MV_S4":=/ 7R(T_6989+VCIUU)Y=%*O"+VDXEY#V\J3>ZW;.Z#,ETSW]A9"C\ M95UMRG]UW!H?RA5>T::M0[VI%W%8! @%,<0A%A 1A"&.X@P&$:$45L'U>TXG(Y\8ZW__^XZIO"*)+OMUNY M^7KAU:<2DW(IEQ@-\]G;;57)189<2U#YOX5(65H$*88D1W+:#W@",:(!C 6/ MLB I<))K$9)9DF=NOFC?VG*[XKA:R2U(U687@E??>C) ^7O#;7/#OSTHGANE MB$'ME 4K7G=D=["-8U_7*P->]>K\3>X@=^V[@%()]#H]@)U6'4/C ^@T>P!/ M]S"70=6;7[-Y*H"[9;Z_K)G/K![.'MA72^,L#..O2LX>)@<%\=%%J4,9S#ABJ SRP4LPAQ#&C(:4YZ2(CRS^N:7M:SG'UVR./G,HOJU*4 M%*\V@\;4ZV5)2UX/^'H1PX6(! MU/U*5VW'OW5R&Y[HZ"&O>0)C'4_7)R8#*/<2@UYD\*<3+ETSF*R>0^B-[/?< MP B-DSB_V=7CW--O?*.(^9^J]?>2TTWYO>E1L4A0 M'">"IS @:0$1CD-8Q#R'G,4A1E$6L8 O-NK00,]%Z0]MY*9V KC[;4G) 57M M#+9U>U18]C(#O!/:S%D9V$'/8;E!U['34L V?2)ZL=69[JL_6I35UJV'^?5M MF(U]ESEB-OV7P>A>?9@Y*L=^;,0=1BZUZ%?.MJK3SLTCTOK2&6E'@I#'62;7 M7Y"D(H4H8CG$+" ]CNEXM^K6C^;K2-N96EY[6A/.[.K6-ZV$&7*!(O)Q MNZDW>,7D7'64J[IC?NACBEN\?.;52[2(4$8%C@@LBI!#).0,0G!&88$BE+,\ MBHH$+>1-R-HHZ=.O%B8.:JB+.S^U2\C'74(^W8L,Y(3WLJZ/*#W?#8TUR7SMKCK%8Q%'NL!$F=J@/:D40,X@,+#S:<%W$F5D8N)RN?Y+)8U]6%?OUENR$=ME%^FL/W/* MR^_-K@QC%"5QG,(D0A%$I* 0BQA!$B91&*6)XF09T;A6;W0M#^>_?>U.^*9/ M-ZTX*S=@N59M)_^==2?0F)(L(>\IL[(0#>^D>P"'4;UNH/UEM MOVH&E-5T1[V1_28^&J%QD@)I=K6C.L*+^]D]:\**/-D7->M6\3D#:N;)LRUCA/WR<&EEP5K-,V,;"G>UBD MC >8QG(_&2 $48ZI=-D9@T$69EF.<18A9N*RKXXV-]_;5L\.1/X/,]=['5H] M'VH-,,?.<"!G0S#22>J$.40+$YM.[OJ 7KV5EN[';D?OHA%E,_)N_ >GVTWY MG;\K*TZEX;J4U21+" I#"GF*"XBH*&"!*(9)@+(\Y6&1LTR['.;R.'/S&5)2 MN!,5L$Y6S4WJ+4RONPR+2+G.@CD J1?S=C*P$5@&I2%V0/-4\C$6/+,"CMN0 M7"W,N'*YOX*+VSH<%%)H?'UJVLYGKJ@)Z*;AC99O>/6=O_FIEG6/0M4P[I-V MLRQ) I84,.482_>94EAP&L&4!BE'@F0H#<8EZ&C+,#?7^DYEKR]K=<3ULO[> MGG>4*U -]0%4KIZ_F#+IC;"/:2:-$]0]YLPL%V.<+N>WF-_JK@VRU5-XK8WW(N(AY1AAF GHR<5A;=K#T=-UK6' MGQN[JWEN3+THA)"K)$)A@H6<*067:Z@T)7(-E1,><<)98G0V,"OMYK;2%"H'"+!&0!UD($2\(S(N8PR+A!9,S>MCPD=O-&;T+OO'4WH.QPNL[^/WG'/XRDR..2=^=/D MZ?1XYD^5V2'U'4UZ]?3['G+Y.U:_(^H'Y_7WE&-<_*;G79,#-9+MCY-YDF$1 MIA1F81)!%,8"DB+/8(XBHHJ :(JUED0W1YK;VD41XI0KU1FU6;I(-,L5KGZV M:QBS:,9E=/4B"U8P<[PHV!$G2B$['^V&Y^PF WNY<'\[KSO*GS\2[P]@5C M&549EYL]LN0J75/M]M9+^?4O'U?R)RF=5;N)?(NKZJ>B%VHZD"_R0O"8H02& M$6,0)8K<1[ LB)+BRC@B(1&]?5CA)B;=]GK %8'2DB?TVIA2L\ZPC AX2E/ M @&SN$@A"@B%TK7+WT'.Q4=!W#JN?$[(#EV%4=U'*]]5/(=0$-1U5=L6:G?M1O+]BN?ZK!NJA&'1CVW,J&_HC2_;3\UW^K>+8S]T@8]XI-B!C M?@![W.2?>T2[>'JB<326; \WS2#0U*:#'WGUD>B#_HF+2&S2"FW*MZ!A ,\W-,JRN#ZNG(VJ>!&8 D=7<+)UQ_:9,&2!Q MDLED4,@(RE2K#20WH2R6:$<)+Q#)XB32 M3@$Z.\35_D6#JY+)$[ M8Q1@B.(TA3G*,DA%@7!&:(')E![!%P>>FS/L15890^M>:+!L/EKNQ9[42_:R M%30UO-$;]_;U8R.I?PUZV%7KE7Q)6TJ_IJ/=S_;??4Y2%- P1$D$.1&* MX"7@,,<\A462)R(4.2&)43],4P'F-B5(^0\Z8AYH8!H5-;2%;OS3'<+.(YU_ M'?3(/!#^H>V9^1/\V?W?24+96/3LQBT-9? ,D"T.CJ*/&H'/S M<#N95>7N3FK0BZUSAC#> )I11\NPNHXZ3D?4/.IH )'5J*/.N'ZCC@9(G$0= M3:X=L2E_Q[]57-ZTN=^+BFS^JWV]8H" PP"L&*LZV MM'DG-TBTSW#[CI?;AC^N4OK"M8!;N5_"2F63S:E->VN$!^YD1SI*4CAW:YFH0P'X%\-==@MB_TWE,,E1@M*"0KDQB2$*$@%)P! 4 M49AG"8M3BO5G=5]2SVW*/^E6*G!9=7-Z4\[7GEC=@9G ]''0F/3G:&37&ZSI MU>*[&O%6_7V-^!GNH/Z TQ?Q@.E#XH-MP.'#\NM0#%A_:#SQ"HPTGALR 5-A M?@$&@9'XVJ$-&#OXI570\&'])%_]Y[_UG\A_%$';?_[;_P%02P,$% @ M&5+X4".@4"<2B W8,& !4 !I8VQR+3(P,C P-C,P7W!R92YX;6SLO5FW M6S>2+OA>O\*=][4CC7FH555WR9*=I=5*2TN6*V\_<6$(2*RD2!7)(UOYZSM MGGGDL,&-X^R44SKCWC%\"$0 ,?S;__[]\^R[K[A<31?S?_\3_S/[TW[G$L,;\W6_3 M]:?O_I9Q]??ORG+Q^;N_+99_GWX- /^Q^:67BR_?EM./G];?"2;8[>\N_]5: MKJTQ"K)S&A03$6)F":3B:)33"I'_WQ__50>E-;?T$R4(4#9[\-(A"&FS2U$4 MA[AYZ&PZ__N_UK]B6.%WQ-Q\M?GTW__T:;W^\J_??__;;[_]^?>XG/UYL?SX MO6!,?G_QTW\Z__'?[_S\;W+ST]Q[__WFNY<_NIK>]X/T6/[]__GKFU_2)_P< M8#I?K<,\U1>LIO^ZVGSQS2*%]4;F3]+UW8,_43^#BQ^#^B7@ B3_\^^K_*?_ M^)?OOMN*8[F8X7LLW]5_?WW_^L8KIVDQ_S)+?TZ+S]_7[W__NA7.8=1?K+L/]+,36W)223*P'@TH32O'>RLA&Q^4 M#Z8PF0<@_OH[;])^7;4OENF[Q3+CDLS'Q4O#,MU1\TWHGO_$]U_"DAX$Z=-T M=DERM2-#Z&V]&$!^6^40N7_ZCK@NN%QB?K/5S8/,;3A;DU'%S4\>H_L>"]2B""5*!$9N"3I=V3AU0BXRX*/0 0;KQT M)P3(?A%PN 1'5OV%"7N'R^DB_SC/K\@!FQ#)EOC5@)@R,1 M^!(3)"L8!AL= MBC+@7G#CY3M!0?4+A>,EV@DD?IJN4IC]OQB6/]%75A,B/'N&D3:X1 8M: XQ MDGT+/FLE%%?:#.'=//#ZG6"A^X?%,5+M"AA;?&^9B%(HHXJ %$@R*FH/0>L" M)4HM3"R&13LX-*X1L!,XS',!QZ&2[<*K?$EL+,/L-056O_\_^&TB@Z5HKBAP MEG9 A9%B<46^4)'61NN&Q,NSY?*&S;O8#I%8 MYL9'PC$Y1RI&#PY9 HNA%*^= /858/NW[YA+A>'7:0].13ASEEVH_X(X^@SE;P,80O MDU^(5*P;R-ORTW1.+YO2+K)833>(O@";+2X9:QTP+QPH924X1NZ&BUYGVDVT M#/?$=1=+KH15W.#@_)W?5_%^C[/UZN(K&X%?6X#[$'>HD;EXQXO5BF1[R6K* M+L>0'1B3!+&:D8PE.568M0TE%YM8$U9ODC'.\58S3%P8H %D/N*V=)/Z$$31DGMOLFBS1NZE9ES\'*/>>Y%RC*P[ ,S+L/KT M8I[K/S_^S]GT:Y@1,ZL7ZY=AN?PVG7_\KS [PTG(1<0H"@B5.-!Z"N!]%.2T MQ\B\Y1XHFO(<0,(!BTD) G\!'AMKJE(5-32#W"%'C MW" TQ-=0"N@ 3!0,;03RM^GZT\NSU7KQF6+@*K&_+!>KRQ5B5>$Y*:P)&Q84 M+PJ"8>20\BRTB$$J;.)[[43=.+<2#;?.P55R,,Z^XC(N!D+:SQNV,EZMFDM> MI#$QQ>3!;4Y2;8[@NI@83?@<%ZM\0O89I_ M_/U+/-J!MG&N M0]H!:VAU=("PU_-$)O=#^!VO[?"3F"-C5C$2DJ5]O4C:TEV(0$L$@W"*UDR3 M+?!>:L:Y/6F'HN-%W@%N;H)>F!BY5Q:064%!!7$0BTL0E+%AY'RSBP_&Q6(?9@/B@G3C=DHC2.AAI/'!1X\^:UAM0:-"8O):%\>A" M.ZC<):B'\X !#S>/E'@'EN7=J+VI=X?4-PY$1G1*XS@ M8LU2\<) U.B@,)>EBD4EV\1Y?HRH'DXSCU7['4=G(!UT@*>_+!;YM^EL-I%H MC%:6S+ V&E0-)X,P9)I#S":*8+EK1@U,Y@"G:,ZD#_=WD4N1>:GHX.QP: M0D=+O0/HW!L07F,GAZ0(^A*RYR0@GB4X$1+8C#ZA+,+;>RIB&D7C>\*I\;'A MP' :4A,= .O5^6LOV3H7&EE7E$;$' 44XY"6B#00-$=@Q)TNSBL1FABFATGJ MX;!P8#@-)/\.D/1F,?_X 9>?7\^_XFI=(X'5Q)24LE$%DLJZQ@$./$\:1"J* M(\? ]3VYL\=#Z!Y:>C@B'!@[QTJ\ ]#\-)U/U_AF^K6N@'68?YR2-;U: C(G M5ZS*H+.+H'*MCA?.D8.7T+$LO<,FL?SC9/5PBC@PE ;40P>HVA(^2=YXEV(& MGP.CB+.N!4:.7@@YV8CW/ZA2*%$6G6B5M@I$@7$(C.X$ JF M9*+5]S1%&2[3\28YW2#J*&4_D.AXA.0[P,]]^707 OMVP5/P0EGZ0TO-U-T> M6:WA5) B(Z/.Z?)[81BBP4E MK &?/J;7E);YY> M%B+;>2)WR5FW+N21O Y6NI=(.>.$64$ M<>2UU4EB-1!A&GQ4F=0LK-18N,]MSK4/V[N:78DT0\U1$N_K].F>DUJ9*6H- MS@,CQXUD0U&#DRE!" 8#YSPSU^1F[5&JNO&J3W(&<*16.C!+-U-C+D.%:U?1 M6B;M6!2@JI >,W0HB MKG%2I%/.$Q,H:3$J&P($G@0$"DHEYE3HLU/$<'NBZA0&;&A4#:.$$>%4>QQ- M7H8O4]I>_U*[2LWKC<)?:O_9Z]P8(SQ3@N((KA*H[#)$IA H7K6Z6%'\;7MU MMWG2;J_J)N(?""H-!-R!];D;>U[/LR)L.^$3<.L$A9^\Q@^&@>8F9JM35+I5 M8?^#1'5S C"P!1I,$1V ZD["U76Q(:T19")'EL$Y56_*L4 TCD,=Q1!\G P- :4AT=H.OEXO/GZ385JW;[6C PJH920P>(NB:DB4DA!LLDB40I4#(A M1.TSE%P4,_0'39/"R<=.,YG>248"^)=W#L](A$,)IH@G: %!K4;9I6DBP! MLC,I!NV%]$W\I2,3FT[A+;6#TD#ZZ, ,58NZF&_XV;:JBU)P;3T9Y:(<*(HK M(-9>*8*7*#335K;;S:X3,G;GTF$4?,_^=;"TN^AN]"+G38Y@F+T+4_+NSH/3 M:XQ-E#*1.:-!YXPD(*\A.JDA&QOH?R):UR8]]TG2QDZY;(*I@34R]G'2YE3L MU]K">O%Y.J^]J\\9FB1#?^IYF&&Y!J390.2U_;R)3@<1)-ZV3 \<(SWXBG&= MH('Q,: T.]BG7J1T]OEL5CG8\$3P)E(^X7PU_8K;(//-8E5#R[>%HDV26-+2 M" -&2P^JEEO%$#6P8H04WCO7IN)_3SK']95:6:2&NNH BN]Q':9SS#^&Y9S" MS]4U=E]AF:;I>L)$U(F3N%)1Q%%0%H)*#F0=?F!\IGBC21.MITD;][RI$> & MUD@'&+LKJ$D)V=IB$1R:VKW7RIHIX: 4[TIT:"UODEQYEY1Q3Y<:8>A(B7=P M2/ >,^+GB[+UFG:\F-'/?GP])USB:KWEZJ(Q^8O/->5]$HT)QG,&6E'LH;B6 MX")CD-&([(V,,C3)E#N$V'%+?9O9KL9:&]NAOT=NZ_5R&L_6E>D/BW<;Z;^8 MYX,D85!08!,0DD*RZ\DS"J #(4X5JVS(V=X^.GT@*&A*YKB5Q2T"BWZTVH'E M?>K,<4+!=N0N!&#DZ)*':S+$['E-[\CTK^$HFF1L/458-[>/)SGU/UXW'6#M MVKG.+Y](S*L79^M/B^7T'Y@GGO,8*70B-Z7FYG+F(+!Z;V]+%$4F9V*3>Z1' M:!K[2*5QE?-0VN@@Y+C&"AGOM\N-[/+FF/H=+C?<33 )&5DACUC5=@.9(03K M2'(JA,""43XVB4%VH&WLDY33 6T0[3S;R8M;Q^(3KJ0PS]XQQ0O,4%LP&D M0[+5/-3D79^!:Y0Z9(M.\AY=M7$;T@P$L*.TT2.P7J]69Y4-::73Y& 4JREL MYHK5=EX"G)>(*E&DPUJ[9]?I>0:^_Z" .D +7>1TW&'D[=EZM0[S/)U_G&B5 M4.F@0!8ISH]BI*Q'C(>@:^_J# .E0?S\G)OY3J:E'.Z^WH MNX,Y^ \\OIESOPL[ SGVVQOURQ=>0C#+*$VAE>504KA)$@)GG0*+P04I,,H.?XZZVO.#_#GV@]WM=3Y\??T^RLKI#:UI#^RS6S@*+>X(.MY]EHR&&, M$H*TOM[ZZI)]5$4VR0(Y@-9QW?LA,'3W9JNMPKIPQ%:T"YPS>E7A4&QP$AU) MR1,3 0N)+R=(5C*#(GH4C::(WD/-N%Y]"UP=+_1ND%.'J&RN)7#Y=9IP]]"#I:^!W Z!?< M7*;^!>?D8LR(F1?Y\W0^K3):3[_B^;A*,JLZ,%$+A!DCIU'X&HT41?QY'UCD MA9LF2?V[D3>NB1H>7@V4T@'47B&]F6*=C5Z(I\^+Y7KZC\VG%)0(SLEV0\ < M0%F*3'RJP2]]F(S,TI5&(R4>I&G9RE]=F25LE+BG _ MXFJB@E0UY02*KAU4-$\0@TE@C0U%>X\,&[GJ=XD9]WQA>.P<+? .0%.E4G?K M<^NYFI2<98I<@8F9C&8( D),%K@3+&J%JL0F5U6W"1DWAZ:-$B.7$2M$#+)?&!HE9)F0BAV 12>Y0J(^VM31SGAP@:=V=J@9Y!1-_! M_G29S[HUFZ\PKB>EA)"U%I!]MK4AJ@1?(@)7/&3D12;1Y#[N'EK&W:7: .^/&;_%S!P_UA/^@5!S83(OCDFG\S,RI5=7!C]@62SQ6HNF'W\GV9'"IO.P M_/::!+JZ/[%Z(B/&0M(%U"1AE8R!J+( %A$#\TXRU\AV->-IW,JC-BCN P!= M;,+G+)ZOZ!]PCF5:&Y(;Q7Q*P(2EC4 6BFZS(H_6("N<&>9%DWX"#] S;A52 M.PP>)_@NK.F[Y8+HWCB@SNH2?)1@ZZ16I0W)(Q(#-FDMC6'!I29;[Q4)X];\ MM,#)@>+MP+3\C.LK0WNS4.FI^J0),2AYC5T22V1%I6/@E8@@,_=8;:AJ,X_B M")IW@IY_3M [E0*/-6,?!HLG;G \X8EQJT,DG.1$/,0ZE$.1=^M38"+ZE-NT M_+Y!Q6[7@.S9XFHO*7=@U2[:'5SD1U]*Q+,B7:5>ED@2281X)[R"1-8Y*A36 M8!//_R&"=@/.LTIN&43V'1Q;W.;CA[":I@GMWBQ90=;2Z4!Q--8+,F+H7T=39/; MD<>(&N#LJS[SW7+Q=4KB^^';KZLZ2>0RT>1%6D^_;L=(WG-A=BD:HY-6BDBW MMD91A'QPTAN(/@=:7@5#F[$*PY#?3;W_<9B[Y\3MU+KM8 ^_=G4B$U&8 P>! ML?:;JA-/G7$@!.,4K2$:W^0H=\^;J6;(&@, #U]D[:.-#G#T(O_WV39;:E5O M/FBC2M,9WCC%_K#84;R7HN3H5*[CX[A1IK97(U'6_)E@8V(B&%KK3<+J%LR, MZU5V@.W1$=+!*OE+F,XKHV_GOX09OBW$*C&W_O9N%N:;AI-?JGPFJ>0<%?GP MR W64=89 A,29,"8Z] HQ9OX![N1-ZZ5'A]&B^8Z[2)GY7I=S\0HX22) 1PF MK(?"IO:BU,"1:O$S&N!>T.=P?KIP,[>'-N]>O/7\)T646[\7R( M\ZAH24!6M4,))@]>J@Q("\68K)7+3B#VMI#X M:O>']?5JQHORV!20Y*5[DOHN"49G6-V8#UW M@./K++PMKTG5\X_3.-ORMYH4[A)G+D/9M*HN*4-,DH%0$BF:3%G%)I70CY,U M;O5'=Q@=4(=C3U>HXOR*RV]ORTVF;D^+G\3DN./1@*F]SI6L>=PA)#"1>VZM ME EOE.6ZO1#>;::6G4\&7#UN7\^&VF+85FGXB[#[C\_$.8_YT\ MY]H5;S4AH6G-E*8%%&D]R=JH0&@!]1#9I]K?R<2=H+?;^\8MT.@+> TTU"'L M;OH<%Q,?ODU*9$:[I&K_S3I&1'L(TCF@KVN1LY?F]ABV78'WP!O'K?GH''I# M:*D#!_#V0=15 ?-JHJT*B24-EM56"2PR"#K21T6[[$J0/#6)61ZA:=Q:D&X@ M.;3VNC@[)"$NZUIZA=M_7\^W,VU^P72VW,CLIZ\_3R=,H?>"%3#2:Y*7<1"5 M\K3>I V6_ MEF[3PW8V\D:M*ND-H Z7V4]5TD>U>4VD^U_A_>ZXJO&2A2HEK MED%Q3ZZ'2P)$5E8GGX3,;?K3W4O.R.4JW2%R *5UL&_?C+Q>G1/QGY@_8MT4 M5A.6LB!'!,%Q1BLJ, =.UP-5E8TU0J.U;>;6/T'8R-GDW<%Q4$5V!\SSEO+S MCYL^7).:"9IB+N"CKHNL6OA BTQ;DE?,.IKR44U"G*<(VPV4 M_SSW,(,JL@-@WG6++R7W,GR9KL/L4FPI.!MT,,#1"% V)R!7A8-703 N0HZJ MR;7&5A,*SFH:G86H M2YUAFPI%<26!P21$#%:PW*K9VQ.DC=ZX=QSX':6A3E'W;HE?PC1?N,CGF4CD M'F^8/<\"45%&IX*%PBEZ4Y+[6BU?VRH(KUWAF&63.IW#R!V],? XZ!Q]@6;(6:F0!>'F)7TC5K4[4GGZ"V$^_$B M#]-=ET'U9LV]W"ZX"[:FY*S$@ )K2K&P@DP_DQJ"*X8"MR"X%T+H-F.V=Z9P M]&["(]K((_4U=NKM(\*[D>%4^0JF*%>SB2,/=1Y&+1QBAJQ_D4YDYF+)M]+" M'\A$V^.EHS<@;@FMIAKHU\1=N177>2O,"B1+#:(@N;4V< K.6(;,2@A1%J/R MB9GA>WC"]"]^V1Z615__!@?!*;U,ZG50,,HF/ MJ115:=,?;0\:QV]F/-K!]@!*ZQ6/FS/["X:\$J)(*\B9J*>B27$(&17(:$1V M/*'Q)W+^;E$V?C_D<2]5#E%0!XC;O;O'A!DM56(&K*NNGU:2]UV8'EIPSC/5GF1_N=LNL0;W5_JL-++!C H MN5&T*HD?DT%IJ<$SD2 [5$Z@4AC:#/[9F<0NVZ\U!=#M]FMMM-G%J?D=WGXX M6TWGN%KAZB_+S634+)*)J0 +6#O] MH[E^*FZJ6,\9RG7$X.;CU713P>&SC[QX7AL=*/+N?8+@.*VS2#M0(=][:+[Z&Z:Q&?C\MEK7\\JJD;3.]52NA(XO$GC*FWM.3 M(Y_J#.G(K1*TX*1I,M%]3SK'3;7H *(M]=K')KY<),2\&2^64 ,J@H^5*7I!"0YZ/2B;H?$(,[TG^N('8J<]/6^JV![?@NMNS7J2_ MO_VRX>?'WW&9IB2!B2HI\,(>SAORX:=UZO5&0D3M^7RK$[CH%T)3)0*%$<#(98(Q6)UN74. MKLUTE$>(ZO)H]*00'$IC?43WY]Q0P/<>OYPMTZ>PHD#PY>+SY\5\P^ $G>#H M90#,H::A.@\Q>08R%L,<(C+=-$)ZF+0NST?'P.) VAN_F^4UAC:-EJZXVJXO MF;GPM6V(YU:"HH]I?6D!*B&/J2B7;U\8/9 Z_,2+NCS6/ 6R!M="%U9N=X%. MBA$67?9U!E8M9]>YID9+X"S7\5B!$;OC!BI=GEN>TNHUTF8'P?:/I6"B,._' MWVFUS3_B>UH!;^>5V?K_F@GP-4TVQTN2#KGG4((UT01N2IMDZ-.R.>Y&T6RY M=(R5#K:0X\P&*L]3R1(8>C(;&B7X6AB6,O?1)..L;>+]M-\6FEV3]8GSO31Y M,&R_;%8326"Y[@"\P08E$H$KN7H1*"C>C9@+&.4M]SKG')JDS+0';[.KLT[! MNX\FCP3OC_/K(>:_?7]'#6_H"YMO;;Y3?_,]EN_JO[^^?WWC'=.TF'^9I3^G MQ>?M&R@"RK4%2Z8/5HO9--> ]E+DJT791->?%C-2\FK;V#S,-WVEZ:OTB].O MN"U-N\GK:OKYR^Q6D_J[QQS#O?S[*_9O"^:]R.8@K>4G2NFER!W21CW/NNX5%QIYG\X4+O(&B[ MI'XKD;I8%_.ZFE_\/B4'Q%DFE(W BZ\-^;R#@)R!T9HANMK$HLF-_Z-4=0*H M ]3]$'*.EGT'0+K%PZO%YS"=3RS36?+@(#)>Q[_5H4C21R#O V.PRF)J8H+N MI:83X!RO[=MG3T>+O@/\7+OO^BM^CKB<% PR:%';?]9Q'#IZ("/M(5GDVCL1 MM&R2,G>'DG%Q,X!V;_OU1XFZ ZR\R'E3/Q)F[\(TOYZ?%_F?,Y.YBQF+@9 T M@J*]':(3 IASZ(A1IWB3@LE'J1HWY6)X# VG@K&[7FT:VOQ:(YO%Y^D\;"+9 MZ[PH8PWGMDXDKR7YB0FHFSXH)SR&0'9;WS)##UQ7/_&B<1,AAD/(X$+MP>"D M=/;Y;%;YV#9ZNQO3GC,FC F68 Y\TUG!2H08O8! 7Y;HA!6I207BSA2.>__6 MP! U44T'F'N/:Y(-YA_##0-(/2Q][/WF!$_U^"T=FFK75(7,_K!CQ=S:\]9LJ)HY4, M6<^$E7.%7#Y99];&J%GA'*78:5O;[7WCWN\,O+LU$'$'!N<5+J=?2275;*[6 MR[,:J[Z?KOZ^B4\C+]+3?Y"+8W6 ;* -VS)(%#%@*$8)VVA*UL-$==(1Y_B# MH,$DWQ6*+CHT?Z#?/%]Q"B/GQ0B0=M.S5$=PH6C0.A?KFS:9_I!WY\BGT\G6?GMU5GKB M.43BI5![S@.DS*'>#D;I+AW5OD]^3\_[18_A:6><*9 ME]%K!:G46HJ($J*Q"K+4EF=33&H3G>])9R37 MK&JU(N8)DUG0\DM@:)\%16L18N0*A. Q9I1!8Q-?^@%Z>ANK.2 &'KX^.U@A MW61KWA73!+EB.0@$X4,="YH+."TD&,&*DIXE%IO8L+ND]#8@LQVFCE1#-W"Z MY_3]9UR_+1_"[Y?Y^>_J<'E2X7J]G,:S=?4R/BSN/TB[3- 2DH7DN0$O?2!? M52F(+A*$?'9"L>15AN]V=18C@Z(#C;Q&Z/()X;"H1BL!F;KG2?6 M,V+8I/C2@O>9.N^0<6X&W87N+A;DWJ@D@Y&V%=]3HIW$9E M22N>&5:[QM:;1C(M,C/+/,N9\=V.&4]"[K@N2D\+I5.(=.#5/"247^?D5\ZF M_\#\G^13$F-_"=-YE=3;^54WVA?+Z8J^]8H^)5UNXI!+XZ�BNU!*E8;<%D MD?9>5< 'Q5$[)9-HDD75BJ%QDZYZ6DQ=0:?C)519OG'/7[#DMDK;@Z*>_ M\M[\_X!E45M=/2"%&)-+667@.>O:V0\AN*! BH"!X,UY:!)W#\S'N+ET?XB% M,B!0.MA$'E')Q$7CI>(!LC$>5"ED YP5]53#1ZNB\J%)!=XC-(W;+J%'_ ZE MP YZUUPV5,5\W3_;WI3=W^XWRJ)$1@,ZA[K:3(8H@P47F4H\.G+IVETX[47J MN'[\R2^DVJFQ Z/Y (?_%69G>#^#SE6FC"3>4JS]#B.XVI55*9TS#S9KV:@: M?D]*Q_6D.X#I0$KL%Z7GZ[#^_4/8=&3Y_(5VCXV.)U:@B=QI"*%Z+QX%Q%P\ M9,9K\YU:[]2DA](!M([KRG: U,$4V2]6MXOQ?@Z-$8(9*8$;2@ MO2*2PQU2DO+D)O5PI#9S6CM ZE!J[ "H5P?Q=2K5_97L&T[C;4[?XW9X)?Z" MRZ_3A%O14!RY^#C?/&4CI4E&9I57$E@,')05":*V"-KZD',,QGML >O6C.VT M"-P?81%T!9'GLF2N#,?-B1K%&!TQ.D N,R@9(H2HZJVP-I&B8R95DR*=8XC> M">K^GP;J0ZBVBS$"&TZNAB'D30_+=1U.?-$S.WNP0IQ$172[E$=+DE!@9R'':\\6[@>U9EPHTU\?X:'NJK\:+1.*M2JW,9_S\YB++3L"[W :=L/@L\[J/Z66NMB3'ZKU,N1: M:$NKR9*70<+C9,6-J"=S%AUQ(U5I$M$<57SWA[B8&D(C@[:;'[3VCM6^^*FV MQ-,EUD$E KPU",%8STPLDK%V?MW^M7?\CW.)=+@>.D'378E](-N[6(;EM[OB M8I[%+)T&XXP#%<@Y\$5ED.AD\%$'ZYO@;!\B.VGO]*91D?I VNG@;/ IA^"\ M^UI8+K_5R7Z?%V?S]21XAVA"A$3,$H]!0K!&@2[,\%S0:MNHC^'^Q/96VSX4 M=.XT/VRLQV[*E&\)\++P;R*Q&!M$!+\99%D"+?%ZF^4\+7!EG.-M:M\?(JBW M"OA&R!M$'V-7D=UBXH%TU(DGHHTA1[583IY*8!22!Z^A&(,^IU(XO]5)\8%( M=;?W]59J/C""6DF^@TS*6UP]$E:S(JRCKX'*I=:\* \.R5LUCD6#)=;!$B>P M6D<>C9PP/#V-&1M(8V/;M:?<@@NQ_D2"O^)S]7;Y[G*8_<6/TAKDAHE(XHU2 M68K3G".#KC3DX'D(GD2MRD[6;TBJ>LN7;&$C1]-B/^5$!_FW*2G.$WFU0M%6 MH4SP$$)"2/6P4CEOA6MB6YO%*2?,INPI3ME'CQV/H_PAK*:K1;G^M)M4[S98 M\K['##$B\DGR!AKV2%MKU>JF5& M)+>WB?8TB^22.1W+.7V8MCOVYE7? MMG]?6QVJ]JN1!J(5M#J0PJ/HE "IL)C F>*J2>+QOH1V:\'VP=#=/I -M?4< M;=FKFFDX&]Z473RWN26[EX'VADQFP;A0M-!JSIO23H-+6D),(F26)).Y277C M*(;L[?+EIS#_B*_GUW]B2@$*P60[2\(56R2+&D2L>W[-2XV>(3@>+,M<%*Z; M%- ?176W)FX?=.UAX@;68P?Y*8]/7K1@W/KJ@/?UPH3L?BTCBB8$2"6AX8XQ49IT]#IB M G S! V@Y]TF .\C] Z@;;(/SM9:2CRX:"Q(#JZ4< MY-/6I+_,A!'>:\U-D^NI^X@9V?MOI_O;J4O'*J(#,%T)AQR+>0[+O/KU2R87 M@^(DP\3%M-*R<9[D%HY4,Q)J">-@(H^CS:0D6^RBSY MS[B)O^/MET.HIU.4U0^7>#&_-TE>,#A1+_*1?%OR<&5S'I;"U" M#5K8VHJ.04B:K&Z2DO'"#(8VS=KNHZ8[]!RBZ]:>Y]7[@5A](,[M!#@=+*4'3S!_K-ECJVFLHE^M M)PEML-H@A8N>V!*TKP9>*/BSG'D;2V2\B?.Q(WW/\_)L&%"W4&$'R'S[!9>A MF8_ B=A@DHO&-6ED M\BA5S_-(>A@4#J>N[K#W9AKB=%;;IF5R]I/C FPMY5!2)X@"#=EZ82C,R)BQ MM$?=)3W/\["H!=X.4]'!2/N*R[@8Y\D3'$+ UHU+5VB'@()0F0(K/: M[$^P-@D"!W9)["ZD&@9A1RJF S/VB(@>=!HV\]PW3NUVM-B/,TQKS+=\"1]9 MR!P%%,8R*.Y)KK6 +F;&0G"*8YO^BLTX&K>UQ+A [P,F':R7=^';12[2NR5^ MG2[.KM^G390/GFON@7DEZNAU#E%Q\F1\E@Y-3>5HLOL_3M:X@[O&1>Z "NNT M;NT]?L7YV:U)2;N5IEW\ZA#59_>2,5"!V?FS:V.FE[7934CKOTW7GUZ>K=:+ MS[B\K <*:(P/ND!6(I%G)PSXI&FU""=#D*DHWF2Z^8[T'9\-_^AKKO6[T-9Q MY14D5XVJK/WE$]9:]J))]\AX'$,.G=3,MD#3W1SZ!JKJVP!M;BD.JI"]^8 ! MC=%]))W8)*$EOT;: *64VN6K,-)O$9"3-U8K*U2;7DPG,DFOIJOP\>.R]JG; M-.2Y+O@KD#.GLI?<$/^.5A+J##[8!"+YVNS,9<>:9#;L1-WS,$;[X.BV,1I> M27U;HB.*]6\]84!;U+( ?U<0Y1"-$S77H60&2E#8Y9@W@#RAP.0XMTVJ\3LP M1I.83?99(0BMB'<>"T0>$%!XZ9R56L0F.0N/$?4\3,\^J-G'].REDA%C_]5R M/?EK^._%\D(RVUHC%31S+D6(DE?/32B*2LE>_?ESH#*?6Q6 R'ADA/X?/^+;M MQ"+N,@I[)Z \2,4X>!E"K8NA93QV\<&'Q9>7L^E5^F"(,=D2(U@CZE =I!#0 M: E84D*EA?7I2;_EO@>/I_*!]+082&AC*WQ+^$KH<]IS520V6)W/ MQVV@33$7GG>;>'+[R>/DD[15^6%BZT3GG%\BUNIL8Z: 6M0Y:4K23NU4JOF[ M.60TTOFTE]*O'CU.5D=;K1\HN+'5_G;]":^\FW,&3$[!9D*K]+0OJ9 )MT9) M*,&Q(G5*(ON=-'_?T\=)N&BD_*/%U\&=\ /!T)O+^TM%$B!I>$B6(ZC"$SA. M ;2S-B,GCS?Q)JD03Q$V;DKLX#%D$WUT@*\GSFE^_/T\[[SF4=)_^4/X?4*> ML0G9(S#F3&U_8L%K(\!$6DF.R1!0MX#< ;1V>9)Q(%CVNP4\6G.='L.?)W.L MEIAP^K6NY[-YG,YFF)=;@:1S882:^;L*\WPVQ["<7WY_L?QRGK:QF)^WLKWX ME=EY&N>!?<5/1=H0%P>CB/'D&1LRRZ LV!#)7>#HR+F/6$=<$O(Y9A>:G,KW MEK'A:T\$JQ-(EATH8QA$&1-P49S.+CI;FA3/_-$R-G9'T\$9&_NH:L#T\6=I MH@_/"3DM@<_(7'>0T^)2.V[':1I$L^EU":-EI]@*SGL0'L@YP'ZMV'4$L'YW\/;FB$(#JY."% Z M<7 4J0#7@MLH.2NB22_,G:@;]Z3Y%) ;7DECWVQ=<'1[%4TX%A9C9L"3S10 M.UH^0;':[HHE'6)A,&Z3A)9H&4ZPAZ-CL0ZS81K#S&:+W\(\X4^+ MY:O%65R7L]E=RSN16=D@,0(S.8(*A'XO"HE-%2^<8B[O]RR8/S2S4#_C>J*4,UG1,G*BMN-CM9,()@V<1$7_62G* MP?;IYQU;N#1K>#"&==I7J!W8IOMDMY M^'_/^IJ8NN]+EL%%3;;7)P,.HX-L9&8QY6AOS[-ZP&(=2,"X#0*:F[13J&5$ MF[?A\?4\+6N;HU>X_??U_(*CWQZ-2**PC+CS9,T9121*NYINX( )*7-0/$=E M=H+>@03L!#WW;*%W"K6,'2@^S..CICU$[J659-IS+J!<2!"<(XY3*8@J(<9C MD7?T!NO_@, ;3"F]1 &;%C+3^:%6G@)KK10M-9NK9^N(;U]'B#FF?>)"AAS* M;N'"<83L=BS+GBTB3ZFG9[H;GS<)GG!9?++D> B.N@Y.4>"5"E!TBB)F)H/> MK7+@.#IV0^2SO"DXM9:>V1Y]'[O6>&4QDC>,(9,W+#)X5@90)K"B]*AL.0:"N%QZIY'DLX^.'H@X7Y )760J[,34S_^_F73"OG#]#/] MR-OR"WUU54B>]+UM^6.FS5=8;8$+4R>UR@#1N0(\.ILD;=)"M2P'.9+\YY'M MTQR[PZKYCP#N7]9AN7X5UMM!CB3QA-XA,8Z20I2 X)Q&$"ZDP HM[=(R-W0@ M-KHPU"<%XM!KX7!4_!'6Q)O+2F/A8S8\6["H.2@M:I%QW?14R5&:B!2/=;D> MWO314."/L!8.0\-S60?7AN#5W=6J$*%$GX@]I2&@%37Q3)2@:6.^G41Z0K#W M,@IQ+#@=@NH#=?M;.YV:36[O>\SW:G/ _[.'F;25='F]^?R 2_[)8 MY-^(J4-T?_F[0TC[?D(&.KZ]>/B+>7Y-Q,T_UC%9V]+.5]-5FBU69TN\/,#@ M6F>740/7CB*EF )9.>: V52\D.B1-2FLV(O*8S?GBY==/?FJ9KLP4:Q@!5*J M8PML[1-7*V<\!8S**<6T:5)T_PA-X_J+[?!S>Y<<2BV=;GP7[!W>O^36$X8T M/0T[@.P'H&BTB\%ZR"G9.NNR-N?E!;)G+O.@3,Q-#BQ.:H!^29\PG\WP;;F4 M_R72DTDR,R7 2X&@A'(0.4J2!TOHC%!9-;E!>H2FYV2 ]L'/G=&K ZFED\W9!R\/.3V' MJJ&#LZX+%B;2!IN+D!!D+'4(.H?(R /DELRPC%KQT&3KNAF,C8V9@S7Y #+V M$NO!,>5+8"S]'B[\B^O#M;ID]A=6TZ^(O\WV>K]>:8:1)E2&CK MK&5M$BCEZA5;CB0R&PO%BL;;IB<7CU(W;O>15N :3B$=H8P$A-./\VWJ>_KV MH4Z'<2Q^U MT@IO ZNF(]!-0BS<92- U.PQ%3!"")9V^Y2]#TQ*C$UZZ^_E.C5K0-+,==I' MK$>Z3C_.<[/(_8>SU72.JQ5](4[GVUN10\+W>Y\S1 S_-($#!?(7+WIY[467 M<9A-#DU2&; ._E.(CB(RCD"^CI&(BBG1Q"X_1M2Q%N*>9]]W/IZ0'+CB/ $] M$;P5JRG-7H,M]*%CT=%*.!'KW=U@#(:9VV:F@6XZ/3J\;WT??H_QR--:&:.& M]QN/PDN8;*5.&9RN!>9*TP96 WB,.0LEO4W8).F^I4FZ.B9_CVGQ<3[]!^;7 MF50U+5/,VU.RB[CSQ8WNP?2]L\]U),V--ME89(K!.\@\D<^&O$ L5@"+J@07 MN=+8Q&P/S$?'1FX?%#Y\*7)Z;3\C:WC$IMCP*16\8X]EQ2+;. MX8N,]EO+,]3DSN!0%974\S6(%V_9+(C5=/.6'[Y=^VR;#BZ5E"GX!"'Y3&M@ MLS*CA>(X%]'Y)+AI:_%V([1CD[8/CAXV:0WTU<&IPD_3^72-;Z9?\<[MU0_? MMJ,V9V&U'9N>%+&00P8F-_V!9888*& N+!JI(AEIUN2N#&RCIW2T%TRD+(5O#$<^W;>6)@WD?GN.!LAI?= M<7FT\CK YD4=[WO<'B>O/DV_7 X.]KHH;^JD:&:W71.#)O?5EFP,YE)XFP*, M1VCJ%G/'8^%V/]^!%-,!QMY6M;Q=OELN\MFFIN.'D/X^6WP\YZ8VK&&8'#!? M9U.%VJ??&@L\)BF;9'@]0,^XYNFDD<$0&ND46-O#PXM5YZT.-B<+ M&%FMLV0:7-*)N#(6T4<793X5Q&Y0UL=AR%'ZWP%3ARMC[(Z/?\7\A0SX7Y:+ MLR]OII_)U.=SX^MEMM'6"S@RPJ *+Q!LT&!*<462LQC=;J,0'GQ%?]@X0H^+ MP84Z-C1>OO_Y/Q>S/)U_7+UY\_*7;Y^_?%K,OYTSDGR0/'(!B=?,D#KJ.Z(B M*8ELHE3,"\=W0L=C;QEWIVH(D,%$.S9&_HJOIC\OOH;WI!JBXM.%XU\D0VL$ MZ)@,*$-\N%0*^81:&R%$YEKM:#ON>_ZX'G%3PW&T.$='!#TKGCA9F!][K M+V=QA?]S1I+\\2O]]8%^;>.$&51$-@G$\EJ=K+R&$'0U>[01%N6B-4WJIAZ@ M9URCPJ!! M]/TTA@X0?G\H.K>Q4@02CB(;;20Q$>ODG8 (D<+$R+1VLDU+XGNIZ0X]AVCZ MLI MC7WV=YAN^L3959>_M^6_%K6,[/6<7HBKJ\3"263&ZUPDZ$WY1ITF%K.S(+T0 M,I4D;&QR/788N=T=!QT(EZ=Q.+3N.D+HM;2S7];XY1K3/])'ZV\7C+Z^C)%> MS]/LK!Z%7.T(]XIJDKDRB$Y!-MZ3MY(U1%T8%%^WNTQAH8"PL'KXRON(R+#M?&N^7B"R[7W][- EF. MK6"^U +["3?D3O*DP;.J,5DHU(C1 (M,:!M=UKE)3L=)N.ON'+2_E3(,,L8^ M9!]2(F])'J'ZH&_J@,/WTX^?UF_+KZOMKTYL-)X\30Y!U$K/X!E9$ K(,6Y0^^"#K6=P<.U67/@L2RDC(7R-EE<@1IIPM16,BA*"&$ MQJ";E'+OU0K"/!O4'27?#G QY(*Y2GM<37S2)"WA@*F:.,2# "]HC:C"%2\! M%2K6N_MPC9^=4&N?'6I[T/X?;!&<#S7>_N35[%B*,[*RMA0.S$22!&<9/"\1 MI&(NLIR$,DUZ\)R"N9V6A_NG7AZ#X.*/Y$Y?#%H^G](P<9F7)$4&;J0%E1-" M;=($Y&,%XTI)2?F3.]"WB-P)Y_[9X+PKG?Z1L/UV_:E6E5TM&2@ZF6B$8S[NE@7:DLK=[I78/R^\CU+K']G/>;?$+V&:ZXRI.07( M\ZVDMM^;N(+:*!8@HN"@ZIQ"9TT :4-,IDB+ODD[WE&XW6T-/=_+V7ZA\P=; M7Z_.6?@0?C\7!BHIC%49'%(\I6+QX*63D&.6@ENN&TW8;LK5;NOE#W&E.Q(4 M_F#KXMQX7/_&^32Y=^';=AJN1TV*$U ,)^$8;\!E@4"^IE4L<6'2J=(?VG&Y MV[KY)[_L'10J^Z\COUU'<_P8UIC[BE!>GH]+_-MT_>FB#<;%3WT[%]S$1&6P MD.;2QKTUV8+G(D+@DDR,$:S53[^ MYC&X='Y>S-/C E+&>-)Q\^A3EG[+RD^3UFQ,]U6Z@Q0[W,6,QF MU]H#_!2FR_\*LS.GE0Y%Y&Y@?CZ7 MN5TIM<_\AWH!1ZP1US=6^-4I45#)HE 6;,JU);R($)T6I(:2G4!CO#_5M-&G M:-T-OL_GMO54:NL6F??N.'QBL_*8:@ZWK[/U? TRC4R @GOADDPDV=-!\GXB M=\/B'^+Z[P?CYW#Z.K^J. M?TXZ<)?5$XH0 M9'' N?;)*VE".-7Q[Q%L[(;TYW.AV(&R.SQMN'3=7\_3LEZ'OL+MOYO;G1OG MUX[8-$P C[JN:7+R/9,,+'.R!&&BN%TMLGN\MC,5NX'R^5S6G58M'>+OW7+Q ME22YF(?9ZWE9+#]OOOIZ3LR%V7E6\";2I&7W989KO#I1>;P-"/,,%6<&HBJ> M(M&M:Z?T>L0TFGCN)PZ*4S.K-(W/: M@B+K $$4!8;;$HVQ0=\>KCK"HC@H9UP^GPNVOM7>[[)8/;@I_DPNW'EZRG7^ MZ_8H9$S*. ;&5-8Q6 BV%,@)T6"V04IY*.(/(6@W,#^?6[G1E/7'\F4>R!G) M41:!QE(<35)14M7V]!1<(.:(*259M![!7A^1&R2?_\W?N&KNX+CDX@;^I\7R MW1*_3A=GUX4^$=QC0I$@91%I%3L+3F0&G'A4-A3-79.V H^3M1LZG\]57@-E M# :M?_O^CI")V;]OOK7Y3OVM]UB^J__^^O[UC>=/TV+^99;^3*MG^_3WN%HO MS]+Z;$FKZB:MJVE=84]9P)L/^/Z*C-L$GC_GCN+W(0E_7^,\8_[3<6OLQAM> MS/-F$CKF%VD]_;K-J(JK3:'@) B=72"T<"?JX!)7P)-JP123;4(G39M^P#M3 M>*RY>?)%KZ:K-%NLSI;X@:3_ _WNWR?H2W)<"L"D*!),N29;) XF&<&E55S[ M)DF&AQ [[MB(-DB[;:::*_$Y&*\/VVY.QYJP#]>:0@UIR.XC[^3F3$ADH82: MN&?KQ- : _ABP%-L4#AMA2DUF:EW,G-V-4+H@5>^7*S6JZM%()&\0FX41!L4 MJ"(CQ#HZ,5ER#")G2L0FU3=[TOE4_%,30/N! :8G&YZ"=ER=$YV.TCCNC9E2$#J;" MY[#+_AR6]3#T*[["=9C.CM]O[SQP\)WW<9)/OP=;AQFYJ*%B L48(= 5"2D& M6UC":$N3DH;>]N!-*R(3BH^.96"H:7EH=! #_26]P10D%[%-N=(>-#Z;O7"CJCV&3"<2:*)ET%[Z5F MY/FMK73_6)!ZD")Z1-/YJ%N.BA5,!:1( 92K)X'1UMS3PG*M/2EMZM0>H*#+>F'0&))^,LGQ/6;\S3RC<&M);G, MB0@\! HX4U#@G3. )D@=M3&&-SD]>(B@<9%T*C=G$'5T"JOSQ:<5T]X&6A9: MT@(1%&DXX@&$888%+@7J-BGX#Y(T\FSP052^ XX.D'\'2-ID5=]M'GEN;1-M MRS[J0(O+4=CJO8+(G(:D;(EH;2RV27G=HU3UAZ=#5+]HI8=>0'5OYZP+CX]6 MFRO(H6PDQ7*J55(<;#$^"ZEYM$T299XB;.1A[@VA-90V.D#7#1>A.@8;-V%S MS+^-95$62PXH8*P3.K0A=@P:T!DS>08.E^1(CFA$A<4U9 A5HX3(U$Z8 GK\#S.,8L6*'N0HHZ.#8[5^Z*%$L8^ M.:CM<US/I@$&CA1?!WO+^>B^:S*YX*,V ^0FDZTDEU_)6M7'!$6F23-$;G-) M3?):'R)H7,]E6.P,*OP.0/3(OOOF,LL^NQAJP1L8'FEA:&4A%F4@%X-:2A&# M:>*K[$+<3N!JUJBI [?X,#5U![U/8?FQ%K)99!PU@\RLIQT8!3C%-3CDIO9% MR2XWB>SO(Z9;C_A E3^*J0/D?S"&ON(R+H;:!6\4\+[^_"5,E[6LYTUM:,I2 MM$5D#R(%,L:AMG@PS()QR5E4B(XUN;E_C*B.[MQ:H&HP??1FH/[WKFR)M#.V10\*YF/68GUG#+!]\'5,9G@^ZBLMQWU,BV5 MW$F+TB&X$LG?M"F#E[X 2\2&=-[:U*1QZC//!-]+]SME@N^CB![1='&-+E&6 M["QPE+3XD*+CX&R@Q1<#"AZ\L:>I+.CNRNXP3>^8";Z/V,>^EGDZ79E\5,.D MD9 =*5LQ5[N7&/(D?59%Z&+M[6[.?ZQ,\+VTN5\F^#ZB[10HUY.54TY9JBQ! M&@IH%3,%@@X)R 1+QP/99;;;C.'GF@D^-%0.%6YO6](]"1*&H4BR1J6!>U!" M;KK9*C %HQ%%&XI8>\U:ZB(O?#"GYTCE=("UAZ],(XO%)F/!6D.,<.DA8BY@ M0YW#R*PSKDD@]TRSEO;2^\Y92_LH8>Q=[L%4F\)B8DYXD+5]FW)<0Q1> !:R MQY;9&&ZWO_B#9"WMI;V=LI;V$>78>+@G[2;I*+0K A*7'%3B#CSG!:*TMM;Q MD>N6=D+"\\E:.A@#1XJO@[UEIW-\DQ)'G3TY8\Y0$$GL.$U[,<^"Q%0<3^S4 MSLR;O1).NLC#;N31'*:FWJ!WSDR]/_AI>W\P<:E8R:TF.YK)CFIA(1A1,[FP M-IE5/GK5''5WZ>K6Q3D0"#O)0D^9 MDK8B"-[^,JB_K*9CM;U+0M,^HN\BH>D^"4V\9:H4\A5B4;6_N\W@4Y 42'C' M:8E%=$U&9]Y'3$='12T!=(CH#P;0%UQ.%_F7=5BN!SE9O,/&K^OIY2'8A!R M8G,=H4@RJ=VDB#G&$6QRS)60G=]QF,E3;^HH(VD@J POX&/'AC0T.L4H;3&1 M_^@HLBC$A4?%P405LY;>BS;9DP<;G=,D'YW$Z.PA^B.-SH_SZQ :-N/H,AET M5@/6@S*+;C]BB RB1\D:*%-H$Z)?I6T8)<@-C@0)5*Z6A13RE07%8AA*$I*B M--ZDK<9-,HXU$W7 .>+-%-]K77L3]X3-G($9ST!QYR PDX!)7>^$0])MW-S' MR1K7X3T"![MNFB7 5W!5[A>##)$&1#((])90'160NYE@;4R=^F M38G9 _1T93/VT?Q=FW&\O#LX5;G/]%T.Z_MKJ,[3^MLM%F- QCBO?4C(**K@ M$4*=()^MQ:@="B>;E)(=0.NX(?6@<&NKI^>Q;UTNNM41*?5//K/!;O8$X6TV M-DQ&%2X9&!8+H M7Z"H#KA-6AL3G39MZO#OD-+5=K:/OA^O+MQ;RAWL9+^@1MRO4&^(3'@=7>&>YV-F> 8(M,4 M '(+RI-;%15/H%7BW-ID4IO#YF?6-#6$1I+[LHT0^L73;4=_Z8W/%N@/&:A< M!X5HHP"E4MIQ[E UZ5;_[*JFQ=1HLM\-4WL(H@-4O<$+^M'[O^."/(>+%XO\ M(G^<+^;5E%?'X>6?GW"QONU#3"Z@HT4(P"S(VT=I("!3((W7";$([9NTS1BT MRBY1MP\Z'D=>S4351556#1U^+W]?+O.::'N#J\_SA.LWRXL\"\5%(84 $V-- MI>L(40<'SJ>@$U.IN"9IGNU+FC:<;X>QD830@6';.E6",\/)AU"03+T90,H M028./!@3 GIF8I-SL#[GNK1RO$9A?Z-)D\.:;TP':(E&T[VNW"6 M;&AS[?,TY[@,$OV@.2Y#Y- !J)XVW[_>7ALI(6B!M%^[3#2IB+HV]6?T3U^8 M=TXHUB0L_,ZZIDYZM]GSQA1&%]CZFM"/V?/D(P..GM1-$E-B-$2'USD9&Y45 M3?SO;DY71Y3KUE.3(4SN !VOY^\_4*CP;HTOB#N7O\=+,LR87RU>_ID^A,5[ M_-MRM:5*9>85]R1Q<@AR,*"<#E +7\!%A1'1Q>*:E.H>L.8>O?1Q$'@L07: MV6<[)UMMC*P]:KBH$]Q$)2-; 45X)Y/G7.@^.UD?>9\7V/U6+_^\"VN/O)9XBHF]!PRTP64+04\H@61I9#96)%$F^%Z QN4FV^'$/*L?@,.==+O$))('H=9,Q> MA!2M#TTR^T,7NA,D]=E!\E"1=0?)6Q_B:W]Y[XU,U=_5)OK:9*5 Y(FLOU'6 M!*=\L$U\PN>7M1/I31C7_L;EK3K\$;Y4KW3]RQ7^1DRL-Y+I=][^ M&R\^XS^6B\L/I(2:1V3.@:N=PI43'!PG+K D;)"(T9CC7X+Y_KJG3JGLC:1! M%V)&EM_4O=UVI?4GO/PWXN*&W/_"L/I]@2\6N7[WM_EGG&41I1,V0398)Z7Q M1#%[EG5@D/4)N1"/CQNV]*<8:T53YU<.AN-T\NG M]N5[A>%WGF/Z@VM*%), M5@E@BFFB-2)$6YMY9I<2:L>QS>B*0Q8]=6+FZ-;S8,F=$$I)^SR3])]Z8&U! M<1W J>0@48REHPL%4Z.KTKLM<.J\S-'1-T@BHUTI:82T=XM\$\UC?OEGHE]] M\;'^:V82LJB)R. J_XR4X-%(D'46EG%:APFN4V];[=2)F.-@M/ SM794,9EL]FVVX$,.VQIF74;#UAC\/H/LRNS1O9SQ M\RLS?O0,RV.B;G,L_[$G1Z^K>B_#G_LUY+G_YV/P8NMR1DHF73__;?BSYK8O MENNK%=[JG"Q6!LD1! 5"Y$X*!$>1. 2T'!53.; F]NB9-8US?>?!H^\:=!1R MEH,5!HI(=:0]2HB2?!PKD]=%6$7[R9'H[:1!SUCH>/KRS@ABZ-0LW]/:_7M[ M??N0D0U*PYY>SP''2N)F96[;O4_+S]^ M6BYJP/1[N7WAS:6@GW"!9?ZX0U5F)6>B&63@I$>!!?#2.3!!"TW.K+=M9NT= ML.9^C=(0;&V?&MI6B/W;K%N:[M M1]X1+&.NTU)R*,"<)_0RGBFP=08\+\5+RTN,I^)P;1+Q6W2'0OB+JTSYE9O>ADK*V=&S?-C".DS#C7BKP*UJ0]U9;U3'OLU0I"8S"_TSY6]WR/ M,7I8/?>XD5VEH_2N>M:A#U$$@P70A7IK=3,J0#&(VD5BFQCOAL'BN\7J MUNND%]S@?#T3V06+ @G9DDCU18&3-H-4DEEO%/VXB?>W93W]ND%#,/'8RHS! M_*GKC[;0<%,T6NL"Z-,_ENOY]9"68'+@G@NH@Z3K)JR!=MX"B=5!T\:@$[M- MUQ[VWGX=G7WPTYKQ'7@_6ZB[Y>0?N @7]9+VBT5^M:#WXOKR14JK*\PS83TR MSP/PY&MOZV@@)A6!^!DS%B:]:^(A';#F?KVH!O9M="%VFL3Z#2_G&U(_X8I$ M.%^$U9?U!Y+(/G[6]H>-X67MN-21?*R7857O4JW_P-6;^I);L&GGHW%" E-* M@1*BEE!P!A@#&N8P8FBBN=L6=*@5>_S<>Z,@T%DKM(94N^XK6[#FA@T8RX4* M):EBFW0,W;JB:3VL41#QV/R,P_U3,R[[G_%][Y%-#4W#\[^MX)(L.2Z]@2P\ M!\5$AB!+';KADHXZ^!":G':U,C=WAT:/W_!36,\3[;*_S"^N:OG8HP,CGA*G M, .*M;4]KW$0C>+ 4BQ:64*(;S(,8L_U=FJJAJ!I^W%?.\F=FB&KQV&+-+^8 M;]ZP++]=U79,R[)AR_K=&NEWZ^'HU>7-+VQ8%6Y910^^]C2)E;_?/'CSMP=D MNZ9;;%/C>UQ6MS;KB!@EUL&@@5'(XA#!,Q7( #G)I':HQ%%\J[',^J.+W]?" M^?U&.+]?7:XO21+TXHU09CPH;3A#R,[4>T+:@93DI=].)]DKP;]?^&QA?Y_UVM+^M5C1GJD*P@;KJD#"B9.;@8 T3) M"VIO"XM-?(L]USMMHO!XP!Q9TE*-(JM-#U]T]KZ^>U(O+R]4\DL-%_CZM[0/^?;6\ M^D0<>?(WWM[^!OWLNHSFMY]?O<:,'S<-0JZO*!W%\3T& <=UAH\NDM8.LF4B MHLH>,M;.50(=N("DRSPK&Z7*,38Q?:T67>LJ$FQ:_ MRSN-_&>XN,)[#I"TQK-<.[KYHFM"AP-]$P!%\DH+Y:,R+8"TQUH[=5L/@5MK MB?5S!?>!8KWX3/O!]?[Q\_+CQ^7BS>4R_>O#\H)$N+Z.'U)NS M^7K_V0Z[8&N0$#I$T@V#:A$XMS%ZT,[60SDC()1H MH10N168JZ'(44W6SGK[\M&.@:1]!='I2N:$GAC7F\.^PRGOE4;YYQABIC.<7 M-E(VX:XV\/I.*B[6FY6^QHOJ#M>!%>N[A7SMU'1W.NZ%3\H:T)+7;+)C$%-Q M(*T/(N9H>&DR=N:P91]JEG9^^T_WWWYWOF^MCD:F %Q*XEH]Z0_$:F/K=\QY7TB5G+_>K0M3VIA,1M6GQV(QHPBQY0V=="* M0LC"P)G:FI9YP@I#@;))C=JT=O.N'NI.6^ZO8A-J_[[) :U?I,OYY_GEET>E M45PHQV)&B%K5:;?:@\]VTZ[+A\"XR+Q)Q\;#EW[2UG,(7K=7P1U%ZAV$+7<4 M_[9U\Z:F+^6^'I]=9VK7S^B/@;FF*KE]SG5J]390+0Q@6<1 MD3,;-?/'LL_[DS%MDKL+K!\=#5-?>?W>-O6:-'\U3U7[*Q/>+>:7-1U2EJN/ MF^FUMQ]N&+7%.&3MI"#2P7A#&UE,FZ,L#Q@%E\'9S$WXG@-]M-5.FW&?0 OZ MQ$$_BD'[W\]A_6%#XGV6W+33>$2C-RDZC@)2J)>\C!.T$68-2?-@E4XQ,C80 MZX,6,&WCZNGAVTY:)Y*C&*,1RG>?V2)O<926* <"-'I>O,T6:!>GK=VQ!,$' M"RGE;'3.#-N<%D^3P=BHUNZIOWL]9S?#QKW4TDOC(0;'0/G@P LK*":(BC/F MB@YR)U.X]Q)..OLP!&L/C.%Q)#;A!KU>7<[>SB^KN7^UR.1IY*MP\>+/^7IF M5/*,LPSYNJ<5??'H,\B W)+G@>+Q[OND?M(+[NDF_>NQ7FY=P32(.Z;8EV/* MH#<0_>?\\L.&=S6L^S#_]';Y4F1NDMQ!Q+'1;)R34QM:X@ M1B52D%KO7]LTP!L)!<]A:D213!U3D&^*?V*ZVC@Y\Q4F^MU_8+TQ M,B->H>0R0_*Y7GY&#;%8#9HQYA-//++=0N3M[^@((6/*=#D^@SM(4&["Z%_( MAF^424:9D7-?R])KF,(5N"(,\,VH6E\D^0HMW,X'JY@F%3[!UG:X#'H"T(U. M:0R%_$8D3,Q^;# =XM(YI/?(#)+H-&WNP=^IMZ(X+ M%Q>UM][ZMEVU8-S=V,MDE%,F1+*29C/RT->V0@F\"EHDU(A^M^:&N[RM$U3L M(\ME2\9V@Y1[ZQ+=>W\CZ^KF.9XW5Q&8C2S:E3 M)85>XNK_OS'^+.O@,S.0%*> ML0,3J,!AL7GPIRC_6#'3/CWWC4MK*8'P[*= M9*8&VLN/GRZ67Q!O:7G[;^+>E_^+J^7+VH7D'EFQ5F-9262Y7&HOO0(4S&1 M8UEQ$3/M/CL!;O=W3NN[]06\1I*:&H#7)5!U\>NJ1E\]6R^MJO5-)2"YR29H M"%;7X;_&&Y^RD7RWBH$O8P'N*(7*-B[0!E!@J MEQQ$)S9W.$-A.A1M\J$F[-$[IRW]Z@MKC235063R@+)KE;HAI!Y-1<8]:)2R M=HGS$(1/X+/A+'/+=CO>&W[!=MN*IBWFZ@:0XTIN:AOX5"GEM7*]_3!?72+> M^J:\F,)Y */KY;UH+#AC.*0DM'#)>9_B3A9PUS?N!#=S]G!K)Z6IH7D\IRNLW[[X28UGR5F<@E:AM_YB&**,$#,I+S:UW*;5P]YY=U4Y ]&Z6('[N+;NE MAMG98VM<<4Q^^=KO)T M3XD]EOD>[)M8ZO^8+^8?KS[>+-R0/3.<6]#"UB9HI4[H4 BU JY(5:W<+HU7 M=I+[@S=/+/E]Y+8<@XF3CCG9+#W\>6_I(I5LTN9TP!#X+G_"Z^__N%JMKR@X?;N\:4&S"56)1IX*HP W@=AT9'?% M _FV$JS(+#&;;(J[%?GLN8 3NQ!T&%2/)JE3-L\W#M-#K?P#5U\/;F?:>F=% M-("B1F$Z*_!).F"!&XW<6EZ:C'MH1M&)%:5/;*Y'Q408*(:>K33E4C#D5!+QJPS^[Y\L]/\]7FEZ\IGQ69 MH] A .92*Z'JB6[2 7A)6EHGZ=,FM1ZC43!-*5P/V#^Z_$\9^#>)AWL[X*,) MU:^QUDW0YS\O%YL^XBN^]6^RV';JYJU>!M)I$7E;,&*6M3\,@R>&D" MB"*<9)$"MQV+N]JL;YJ*PRG3N!W(>>HSAT-9<%TN]^IF>WUD#^XS17NTV6<% MJ&N'Y9@4*3^R.F5;E^("MWG'WN]'6O%$59*GK ]-P-"+%W8 7U[^B:LT7]?" M@.N4]RP6"KYBSE!$K9_70H'S=7*D\S9(;1A&W544OHV2W;3DKW/J,0'1BT8< MX$/>8\"./B2?61&E54C[: QUUK2,$ 1',*@39B4-?=1C7+('K;MIU;D8FR<,M,46TZ'OMWT MZZ_C^O;@Z46GQC$[K\BZS!?K>:K3P9#/G$V"8D &1>Y*A$DPGAQR!N-P7ZZSB_,6Q.696^ELV]R'E>_R1?@B+K[-<-V.-'YB6OX7YZMJJ6#(IW)L,3,L$BDL/ MKD@%6>EBA>6&3]1KN FYNVG96=87] VM4U; 1[=S/H?Y176%_[9<;4X,9EAX MU"D["&K3M2T4".@-<,P.931>^'85!PT(VDV)SK*N8&IX=* FM]T)P$B"Q9,"8DU:9XK1E%NRG*N=0<] 60<]:4Z]V6#,C-1_7W^$SJ(#,J#P^K(L][KJ MODB7\\]U'N-X(\1W>4V+J>*#R>MCT+B7CB#C+*CL/>D$%^ 9A0C&%FN8\U*X M)H?>TPP:OW4ETP?,5W56Z'>=RJW-XJ[[<*B")=>ZBI1])FVU&3SG$6+0/ NA MR7]LP#1%+!YC:GW'/]-PTY 1YS0D]&(@'JO;99]Y" MYDQ8HSTC/VZ2M,V)3V$;A*UC3&$;(N@.P+Y]/$1TF(U'"5)X"4JG#-$%"?7" M8^ V2,>:Y/(/&^QQ6E/:!H%EY\$>0R37 03WSH7>1/;7>%[@^WI,T,4F0'PN.+^\JB5&BWN- M@6[U?&8P9Z>8ANQJ]82N4Z2B=2"9LRZ0[@O;5VNT72GK?)[QZ6T0XV+I+-3K M6U=3Y)QE;=K+G:Z'?RF"BT6!94+[K#S3OLM;//N%)=--7SX]]3D,*P>&)2\7 M?2C,MST@6/(V$!\82 T;=;*<@0?/0<>#(^E2)3)G[#"G4TJN@G, MI]'*09@[G>3UUE/H7;KJ/610KB-,A600=> 4=?H,)+<"PF5TP0B>XC0U ^/1 M>**^9:>*.1'V3F&?_!YKOFE)\2QW+"8N,"-D+6O?<:R]*6QM]Q=J)_[L[$Z3 M=X^OF8/(/%'?]$25LQT"3T$_#TW1/LNLE*/E/$M :67U-#S$S#1X;T0H'HM+ M??5/&8/JLSDFZ$)[N\'G&2CSK@&"-+88(2R0%!DH5B<,,%,@1OI0JJRSXSVJ M[9A!Z2D<1)R"@K; W/D=73SOL6(3?O\2+O&V9]3MU5IMLF4RD<7)+(,* MFL)M7R)$KYA3CMMD'M4O/C=/XQA+/M'=ZS!UZ1@5ISYZYKMY4$BBPPC4CCL=]>1EDN=YKBA9W"..9=F7*2JV=1AUQJS MB$*!YGYS'4\3-QB"Y[)PI1.SY3CC1,=1K#;S/DY%L;I!RL3Y^3%W_2<2JT\P M1];1#T9[*#P*4-I9<$YRL"AYCLISG[_;X?/HJ]Y)HT8?!-)-(K%';)S9AK-M M7N2MO4.GO--109&F;L9(]B1'3S8F\EA,[=(VP/$[WL)W4IW1IWN<@^JT1$@O M%1H'N K;3\NW<4K,=.3>671 .S"QB-4)#U@*9 P6410>3+O[UL>E=>K\?J_ M'WG.8FL4GH&B[C,DN9ZQEU@T!&?K6(E0[UVH!-E;KGV,@;%V957'I77JY/\/ MHJBM43AB)TA.R$(O71"EP@;>*:6>^"%*(T:9=T+I,9BM-9.9L!D9/YR2D J7<&711+ MF!.&QR'47Y,9ID%ON\D,0S#0@>_UL$U[*3QIXS@853MHX::58N&@0K:E*,5= M: +@LYS,, @)STYF&"*6#C"U/^.>Z<%NHW"H6828DP E8R$>D++'DDM@P>KH MIK,, A;QYC,,$30'8!]>W]_D8W)3F80257G/A$AM$=!9CI9K3)C M;=JQ_DB3&0:!9>?)#$,DUP$$1\A!%Z'(/\#(X-UY#3?R,@Y7UV:(1?%L>@!K:^'[=9#*!PA\6B5 M9,+*V*Y9ZOCT=* U'<'V.%HU"$-G>HGENE>_D8FC1U?E0L%9T1R<%PYD85RG M$#49O:X(Q@FZK@]'B%87\!GLB(A M&\M5N^DH(Q/305.JSE5H2O3TT_Q^#"$]+/?_AC'<"V:C\U"$1% N68@*/1C+ MI,U.FBACCVJU(WT=-,0X7TUK@;'S4KY'C B,NZB=@:QR;4@I/<00:[*>VY)T M"%%VN8<=$E*U;9_Q RC7 1@ZZAU/$S>1VCXF3OC#S#E>?;E_/B;2D"4JA#;J)E M9$R(0T(9Y8M37.O&=Q;W7/DI5J^WA6YK[1H-1Y/G^<9ET29CL[6AP4,V11F< MRTZ#DR[2CFT10LP*M%4H1& E6'%<=1NP^E.L0S]!E6N%I[/9VZ[S.SOQITAO MC2=!>ILE*,5]G2A'[/(AN^AXB*GQ7>+]%S]U(YH?1-T:H>ELM.TVI[,;BU0I M0:$EGG *23E%S5$PK+U!K$Y9%I7B<15NT/JG[CCS@^A<.TR=C=KMZGBC2$B> MMP2/*H-RAH,7P@$ST=I41/;^R K7=>/X'T[56N"HIY;Q8R18=^\IQ#)F1.5! M:$W^MN,.G*HCM'4D+SPY+?"1/]E9_G[;P^SU_DB^, MK*>"8(,"Y6,&EW0&--P;IKEUN>\#ZDX[;9\*V"?3S4'(FSRI.54G9,M\L<@1 M7*@SW'**%!0G!K8@P\PBTH_[+VSLM /W*>MHIQ@\@\WSGSO:KXQ&H5:*F,$, MJ, 21*\39"F198=9IBY[Y.Q(7P8.P-5W)K9^CZGC(PBNJA!1.Y! MI1JJ6"W!9.N4M$%XVWYV]#27++%F;[.=?+>D&HK==2[HA&.C 'WO8 MGTHHCL47VE!%G1'C(K%0:0&:U<8_65KZ:0L GV5+ND%(>+8EW1"Q=("I_1GW M3/.I[",/QC.0WA3B)JMGWE7%6?!6AII//> MYP),H@&%DDR,J;.L"FK.D EMV[77ZNS@O.=F=8-@//%!^!!,]=,I:!\&W25R M[U)AM)?_ R\_+//R8OG^R]T@2!LT$\9 )GF!RBJ!3]E %"86*Z7&/$WGZ<-I MZZ JY025JQ%V3GD/>XHE+__\A(G,S3^7%_28B_GEE]=D;&I.S)6(D;@1Z$LR M'!RYQB!DUG4VE1-!=:].3]-VHGM5*SRWU+<1P'6N^O;+_/,\XR)O&.*21R,P MDX1J:1LR#R$SVM:3E-(KJ56<)D=U*&4GNG6=LJ[M#:QST[37\_6__K9"?+6@ M!>+ZERBLRH8+@1875.KLAX,>!% >,6"Y9$^;7(6V(ZD#DH:>]>MZ:$T MFE(=:>[FZS?OPB+_\>;=BW1)6_;EEQ:3-K>^I.ELS=U(ZZ-T"4.MN/,:%#.L MSM/*][Q?SR:_D+UZX4BGR9+8[(8!*<28EB MX)PEL9EL@/R>*_N==W2>O&\N_.7XDNC >KY&\F?F->[;U%150M841-P0HZW- M5O 11M+P>EF9#A1E&VQ1K!B0FYR%O7LJCK/;!\+B.-+L ,XCG#D+:,.L0YR MPD+[C/*,'*%L-5C)O"G%%^W#)%OW#U,7=X@K>F0 G#+D7_[WU?SRRZL%J?_5 M1BJ_7W[ U=L/8?'X^N/]D1LLZD(VH0"7FY9Y%+)&DR/$P$OB40CEFV1=CDMF MY\[*R" >2X?:(^K'T+?KB3(SZ3T/==LE0CTH;C9CTC-P9,E*]!A27ZV;AE)X MHEIV!)@?7R/WP-SI]U3[+GL>%OC.2D8NF4;@L79A3<2BD)( Y;0WL7#RB/NJ MK1M(8.>AT8^@D <@[JPWQX=S &;",*%RJNUOXN8.HP OF0.KD)?LE";!GI8F M/B3P1(N"SDD3#T!J.!G39$6LP04"T8)304:7,&?9U?[%) M]-BV%=J/KI"'8*ZG*15MF?/=>Z'W!2VCP*RE)0^#15 :#01+7P1**77R.ME3 M3?H,X<.)1J(GDX!MALFS#D('-(04#AFKIU:F: V*! XD=PVYN,PQ>).QKV/$ M$8D_^[QN.^WIT!(,@O(/EQ/^/OL\LER8"> VKEOV GQP"K127$J.,4MY6I;@ M]&9S_&4.)@3U6;L$S\ZG?8IQ@F6Y.5O#[*LQ3>"%U\"=95JJA#RV&Y?5 P?. M/K-]!M:@):C/VAK<9"BO"-4[S"]C''76 J2L(Q!59! *TX Y,>3)!!%/+$,W MA/RSSZ>?@1UH!N>S-@(#0BM-\N7$-!!2\7I[F]4IVA8HK"I>Y:*S.C%OX*1& MF?QE *:!\MGG_E_D/*_?A(N[:\)W=W^MU$YX5^>,ZP**)PV>9P2147"1M4\X MS>W -O2>J,??>RY_/(R=]6[\^]7E^C(L\GSQ_I$1>XWU\A1]_O-RL6':5;BH MW4O6,UU*C))<&4R9!"Y)FR*J EY)F;W2MO 3N^2P!Q?.-8L_HMX<3==;@_A4 M6O#<3M\BQR2%]8?-E<7[S*Y=B!9K;#*";,=WMAT[M@_A??3KR9G3,[.#["2" MHM@0?!8!K HL>&:$LJ*%43V7?CU6<*YC2I"%S:"8].!JRETZKF+T I-JTN[D MKWX]0]';KE_/$ QTX-6]6I!%PS*#"JWO)%AN14 MAPA%9B'1AR)D$S@_LZ9SZ>4S""7+-B+K8GS!%F)NNB9$0US)QD!1OC:SSJK> MK2$V6>DP&*6,;W(P_^RJIL7@:-+?#55["*(#JU:W"E+2<('KFRX9J+7@F2G0 M(5'0P(2&$*2 NC44YA+]N,EMI&]6TB5Z]I'R^,]Y ,D4VL1'"&D9^AA9$YZ&!27Y6MOYY;@YQ# M_+LC Z!;R,]2X$8D9T!+PII*/H.SFO837J*025N/1RS+/-%DZYZ@V F3@R34 M@XQNCT40F)V!'#CW;>/28L:U* MRQ.(1_!)Q3%,7D,DMX?@$QP$Q0H4*P(3F0?&FRC;N,;EYXNP7O]>WJXP$&Z_ M;'!][>?QE'FBC0Z,1D7 903<* V8$CW7.ECGFZ1(MZZH*^,Q1/K?Y!-&X7DO MSNUK_'2U2A_(@?ICM7R_"A\W^;IL92H&"Z10&Y9XBA?(WGD@RQHE1I9<:-:?>GJ/>-A'<,LQN3@A#-:KR]GKFD'8*(4W+&7' UE57IMH<=JN MT3O G#W30J(3NU@0>N@]ZT'_>FPY'KQUVHS?N#O._NSL 0-?CVU,-DD@@V2L M ^6$ N>*A^B"%(H[DW>:"+ ["J8T#0=([+',]V#?Q%+_1_AS_O'JJ\DBA!L= M+0.+4M5(/X!/V@/2=HB\4'2.NS2(VTGN#]X\L>3WD=MR#"9VX%!>QVM/&<&[ MM+&+@DFF(G KZ^0*9R$61/"9.9V,X+PT*0K<86W37EMH$ZV,+9*IGN4I7:>V);2(D7 K&&(4I[N1Z[O[. M'M(E(\IZV9[Q'5BMIRF[;G!WTY_GEEOC72DDHZ%6@Y 7KE3 MI*:(EJQTB87E-G'R(:N>UDMNA=/C"[0_].87B_P:+^>TD%^N5O/%^^N.#MW636Q5"D%JY-(#HC7BYRV744?2-Q#7)V>I_YTM2:^K==K M?%]K6>:+S3C&32'.'L>JSSQMC-/571<[TB'KF^O7$!J6*WK9^[O3>EX"XUJ M5;79=DP,G, ")GD58_0IL$95J4\OZ/":W(?/?:IVP#(N#857P#,GP$LM2:DL M!Q:ECS$'*34[!LW=57*,@I)O2V_'EO%<,5*G-_WTV()WC/$2C16Z2.VIECU[C9UQK.*OSTY>:'=V0:6\=9WJ\KOJ M9UWA/D5#2D=\5(4\EEA\ **5)XTA2M'$N1VVS(E;*;6 8T,Y37XZ<:MIOR M M(,VO);7(+SY6!O[/_<8=]^D.%Y7R1X3'G(4QJ,!M>%R;K'F-$1+YP1BU(+?7 M?L])''U5$S?Q'!./TTJL X/Y&LG=3_.+:YI_+]?Z6'V9KUO!\N?E8KV\F.?: M,...SJ"T#XI(]%8DBOB^"YZX\60;Q_,(LCNY:/JW ML+J^LWO E8D!3V\;83]/3.M8.^6L@BH!4O:Z)I<=Q-KF-PK!M90NIT;C;!K% MVE^/_W[_A)6KB_K^OVRW"0+XC=N1!-K-?#=;6W9(8QHGE74H8[^ MC& #=[0C6@7>>0M9$\:9LRG%-LUY6YUR# OW-R5F1G!IA>,0F*$@RUL+/GH! MPEHFK);6NS8\&+[63JWC$!0=F* 9++&)"X-O>[8\4/=:(6UMYKD$LO::%=I2 M+/G"+M(.D#B+%-XS*7>!W4Y%PEM7T4T3N#:R7XXMB*G1=,V)^R1\[0&4E9?U M?JCU!BG\CN4Z$!TO%IX^/NK1."81S1+0_BX]3IV-=8F\B]O%HM/WV]EU$XLSF7"!%-!F6$@R!% MK%.K@S3!FV^FL6U)JG[[[&E.CL87]ABLZT#GW[V9N>J0L5 ;M"4/*FA-WQ$S M7,G%)8Z.^RVLS?VF%QW70K;!J(-!-7!Q"\5P[T=3K'?\XO/WPM"7KY M9[JXJB,]ZFD-_3>_#7_.#",S@RJ UK6Z/Q9RK1AMJS)@U(A<:M&D/F:/M?:5 M>CD<,-N+N9I([\33U]<->*M<;K+XR\6:/KOF2=T]5E?I 1VYJ.P.">@AD\9/51MJ$QN@V[:4ZRI-SF35+01,/BJXC M3QW$>F[% _?)%R^*LTUX<#9Y\B$H&B-//D1B4VZ4)Q_"Z@YR9J]>SFA%'(NIW1I\K0]CAA:;.6#P M*N9D4_%/U/:=89Y\D.B^S9,/X6,?.;,'R=Z40ZJ0A^!R!E7YX%%;T$(FL^F! M\'CVW$GGR?<1]ABLZT#GW[V9&1X59UP YCH"-?,,KE[W=B9:E"9'GI_HU76& M>?)#='X@'_O0^?OI7N&%3S5A(A4CXK5U$#C+@#''VC'=!&'.)T]^H,;OR[@. MDI0[Y=$,3R[J:,!L2@8\$1:X=I"U8\%G6VPX2E'<>>3)]PE$FHFK PC>E@%? M)\%^7:Z)A& $ILR@X*:;B6$0K"1&%4/_YV+VL7QQXDW9WRV$-8W4%.Z]7+&;?*6NT3 M6*RY?.T4!.T$5,.<4'%3]-@YK3[SV(-$]VT>>P@?^\AI/4C&>B-D=+54V0I= M9Y-F",Q2G%0B8[YPI7S^GN=^0GGL?80]!NLZT/EW;V8Z9VT3F;S(.*W8UM1K MR0)X++7VU8O"GZA0.<,\]B$Z/Y"/?>C\@W1LSG7TNP8O3:3=SP<(@7ST8)EG M67'!'!^@\IWGL0_4^'T9UT$2<:<\F3!**)$4Q67>@3)$CJ_7E83*6KG O#!' M:6-Q'GGL?0*19N*:VO(\D49].N\U(PO*;%069*D#7&*,X%FM44[5N_))"+F; M$[+S*_M*FAPNZF5SOI]X4KLVU;NX:ZKW&UY.DKP>LHQC)JGW9D_SHNJ(QG%R ML'*D[5:5Z,%QCL!]+!1@T4X1N8ZV0'!D\,!9S:V)W@L<;3+E M&26C!\E^IV3T$$%,C::M<9@MKDYEC!"#(Q7DR8"+5D"RY.78Q .R77K3GU\R M>I!T=TI&#V%U!XFI5R]GR91H WF>GMA! MHOLV&3V$CU.'AT]D5#&S;(0E[-=+TBKE0B&/M'5@$U>:(PJ>ON>)GU R>A]A MC\&Z#G3^W9N9JD,PI4B04J%],BL!L;#*@B*CD(X+^6,T'SE$YP?RL0^=OY]3 MS3PZ+U+=\T*AW4]QB+IXR!EY]*J($-@ E>\\&7V@QN_+N%-)1MMD.,5I$1A+ MEL*THBA,$Y6P2+:-V^#57T7530.19N+J (*_+1?I:E6Y?9WDFJGLHM.<@\%Z M$:E$!RYH\I:BY#E(P=7C.UPC-;9^M)"^DB:'B_IQ;^M#^'[B:>?[0S/"PZ$9 MD^2?]UK/,1/1AS.L=4;:YEA,'7CM/6W?FS.^8'UM\<2=BTG*+)\HG#JOC+1S MQ8<<(Q0?=>TB9"%&$VH*0V:1$]K,]!!!3(VFK<$8^IA"(*\8DW(U M6>:!^",A,ZT9%F?=4YTA;JN(($ M=91R'46EN*J-7>,3M?-GF)$>)+IO,])#^-A'=NI!6E59J6K7;A":ITI]!,^E M QN+4SDQK;C\GF]^0AGI?80]!NLZT/EW;V;%*ANUDF"E)+L7N*T#G,@Q2R5A MD1I1/''[Z@PSTH?H_$ ^]J'S]Q.KS%C)- \061T Z#EM?+(D$+EFTZUER7TW M'#^=C/2!&K\OXSI(!^Z4]TJ<8C$?#3C%*DTF@F/1@W'D(EF=I55-)GF>9T9Z MGT"DF;BFMCP/YNG>2W.]6.3;"MY?,:SQ]?S]A\ME>;?&3?[TB<&[,Q$QD9HA MI)0**)2&+*X3X)R(1:-)0I6=;-:(B^HK\7(X7)8=R.[$L^%OEY<48FX. 2;) M?N_T_F-FNX.LMM6UG/Z M2KE(#)2H1^N6"U#61]-MGM(2@:I?G' (E-G8_U!LM\INSU$$%.C:6M@%[R4VB2*NBG" M(Q4D7W9[D'1WRFX/874'F:Y-\V6+HI8&\?V>U!HGNJB?7N?)PZWGPB1 MDE(4*81,0OAT3DVL]Q'V&*SK0.??O9EAC)$;YR''VH47,9)/9AAD5R0%G*;0 MYS]$=OL0G1_(QSYT_GZ2-N:"NJ8\DD[D(]4M,)*3!%)8*W(NR90S&O9XH,;O MR[A3R6XKIIAWGMC#12::*& +.9!G9,A)*L*J<)Q2MO/(;N\3B#035P<0O*GV MM<))S$:"]B*2O32D.#XGR RU2DD;I9M,%#V9VNI!8ET>S.-.<\BO/GX*Z7)9 MTH>P>(_S14B;/9>8]FEY,4]SW"LSO,-3Q\CW#EW\2%G<%[>O^7GSXO6+17ZY M6BU7/R])JFG3:OHV)\[_SGR1Y@2D]5N2R4_TK'_-A&7'-D4$L! A0#% M @ &5+X4)_<, 47* 2+$! !4 ( !$Q0" &EC;'(M,C R M,# V,S!?8V%L+GAM;%!+ 0(4 Q0 ( !E2^%#9DBP"(%L ( M! 5 M " 5T\ @!I8VQR+3(P,C P-C,P7V1E9BYX;6Q02P$"% ,4 M" 94OA010^\)8?A "UUPD %0 @ &PEP( :6-L&UL4$L! A0#% @ &5+X4".@4"<2B W8,& !4 M ( !:GD# &EC;'(M,C R,# V,S!?<')E+GAM;%!+!08 !@ & + (H! "O 00 ! end