0001060955-24-000066.txt : 20240725 0001060955-24-000066.hdr.sgml : 20240725 20240725161610 ACCESSION NUMBER: 0001060955-24-000066 CONFORMED SUBMISSION TYPE: 6-K PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240725 DATE AS OF CHANGE: 20240725 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ICON PLC CENTRAL INDEX KEY: 0001060955 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 981067160 FILING VALUES: FORM TYPE: 6-K SEC ACT: 1934 Act SEC FILE NUMBER: 333-08704 FILM NUMBER: 241142263 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-20240630.htm 6-K iclr-20240630
falseQ2000106095512/316/30/2024http://fasb.org/us-gaap/2024#OtherLiabilitieshttp://fasb.org/us-gaap/2024#OtherLiabilitieshttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrentiso4217:USDiso4217:EURxbrli:sharesxbrli:sharesiso4217:USDxbrli:sharesxbrli:pureiclr:instrumenticlr:segment00010609552024-01-012024-06-3000010609552024-06-3000010609552023-12-3100010609552024-04-012024-06-3000010609552023-04-012023-06-3000010609552023-01-012023-06-300001060955us-gaap:CommonStockMember2023-12-310001060955us-gaap:AdditionalPaidInCapitalMember2023-12-310001060955iclr:OtherUndenominatedCapitalMember2023-12-310001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001060955us-gaap:RetainedEarningsMember2023-12-310001060955us-gaap:RetainedEarningsMember2024-01-012024-03-3100010609552024-01-012024-03-310001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001060955us-gaap:CommonStockMember2024-01-012024-03-310001060955us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001060955us-gaap:CommonStockMember2024-03-310001060955us-gaap:AdditionalPaidInCapitalMember2024-03-310001060955iclr:OtherUndenominatedCapitalMember2024-03-310001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001060955us-gaap:RetainedEarningsMember2024-03-3100010609552024-03-310001060955us-gaap:RetainedEarningsMember2024-04-012024-06-300001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001060955us-gaap:CommonStockMember2024-04-012024-06-300001060955us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001060955us-gaap:CommonStockMember2024-06-300001060955us-gaap:AdditionalPaidInCapitalMember2024-06-300001060955iclr:OtherUndenominatedCapitalMember2024-06-300001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001060955us-gaap:RetainedEarningsMember2024-06-300001060955us-gaap:CommonStockMember2022-12-310001060955us-gaap:AdditionalPaidInCapitalMember2022-12-310001060955iclr:OtherUndenominatedCapitalMember2022-12-310001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001060955us-gaap:RetainedEarningsMember2022-12-3100010609552022-12-310001060955us-gaap:RetainedEarningsMember2023-01-012023-03-3100010609552023-01-012023-03-310001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001060955us-gaap:CommonStockMember2023-01-012023-03-310001060955us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001060955us-gaap:CommonStockMember2023-03-310001060955us-gaap:AdditionalPaidInCapitalMember2023-03-310001060955iclr:OtherUndenominatedCapitalMember2023-03-310001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001060955us-gaap:RetainedEarningsMember2023-03-3100010609552023-03-310001060955us-gaap:RetainedEarningsMember2023-04-012023-06-300001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001060955us-gaap:CommonStockMember2023-04-012023-06-300001060955us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001060955us-gaap:CommonStockMember2023-06-300001060955us-gaap:AdditionalPaidInCapitalMember2023-06-300001060955iclr:OtherUndenominatedCapitalMember2023-06-300001060955us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001060955us-gaap:RetainedEarningsMember2023-06-3000010609552023-06-300001060955us-gaap:CustomerRelationshipsMembersrt:MinimumMember2024-06-300001060955srt:MaximumMemberus-gaap:CustomerRelationshipsMember2024-06-300001060955us-gaap:OrderOrProductionBacklogMember2024-06-300001060955us-gaap:TradeNamesMember2024-06-300001060955us-gaap:DatabasesMember2024-06-300001060955us-gaap:TechnologyBasedIntangibleAssetsMember2024-06-300001060955iclr:Clients15Member2024-04-012024-06-300001060955iclr:Clients15Member2023-04-012023-06-300001060955iclr:Clients15Member2024-01-012024-06-300001060955iclr:Clients15Member2023-01-012023-06-300001060955iclr:Clients610Member2024-04-012024-06-300001060955iclr:Clients610Member2023-04-012023-06-300001060955iclr:Clients610Member2024-01-012024-06-300001060955iclr:Clients610Member2023-01-012023-06-300001060955iclr:Clients1125Member2024-04-012024-06-300001060955iclr:Clients1125Member2023-04-012023-06-300001060955iclr:Clients1125Member2024-01-012024-06-300001060955iclr:Clients1125Member2023-01-012023-06-300001060955iclr:OtherCustomersMember2024-04-012024-06-300001060955iclr:OtherCustomersMember2023-04-012023-06-300001060955iclr:OtherCustomersMember2024-01-012024-06-300001060955iclr:OtherCustomersMember2023-01-012023-06-3000010609552024-07-012024-06-3000010609552023-07-012023-06-3000010609552023-01-012023-12-310001060955iclr:HumanFirstIncMember2024-01-092024-01-090001060955iclr:HumanFirstIncMember2024-06-300001060955iclr:HumanFirstIncMember2024-01-090001060955iclr:HumanFirstIncMember2024-01-092024-06-300001060955us-gaap:CustomerRelationshipsMember2024-06-300001060955us-gaap:CustomerRelationshipsMember2023-12-310001060955us-gaap:OrderOrProductionBacklogMember2023-12-310001060955us-gaap:TradeNamesMember2023-12-310001060955us-gaap:DatabasesMember2023-12-310001060955us-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001060955us-gaap:FairValueInputsLevel1Member2024-06-300001060955us-gaap:FairValueInputsLevel2Member2024-06-300001060955us-gaap:FairValueInputsLevel3Member2024-06-300001060955us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2024-06-300001060955us-gaap:FairValueInputsLevel1Member2023-12-310001060955us-gaap:FairValueInputsLevel2Member2023-12-310001060955us-gaap:FairValueInputsLevel3Member2023-12-310001060955us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2023-12-310001060955us-gaap:DesignatedAsHedgingInstrumentMembericlr:InterestRateCapAndInterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2023-12-310001060955us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueInputsLevel2Membericlr:InterestRateCapAndInterestRateSwapMember2023-12-310001060955us-gaap:DesignatedAsHedgingInstrumentMembericlr:InterestRateCapAndInterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2023-12-310001060955us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMembericlr:InterestRateCapAndInterestRateSwapMember2023-12-310001060955us-gaap:DesignatedAsHedgingInstrumentMembericlr:InterestRateCapAndInterestRateSwapMember2023-12-310001060955us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2024-06-300001060955us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001060955iclr:PersonnelRelatedLiabilitiesMember2024-06-300001060955iclr:PersonnelRelatedLiabilitiesMember2023-12-310001060955iclr:FacilityLiabilityMember2024-06-300001060955iclr:FacilityLiabilityMember2023-12-310001060955us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-04-012024-06-300001060955us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001060955us-gaap:CostOfSalesMember2024-04-012024-06-300001060955us-gaap:CostOfSalesMember2023-04-012023-06-300001060955us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-06-300001060955us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001060955us-gaap:CostOfSalesMember2024-01-012024-06-300001060955us-gaap:CostOfSalesMember2023-01-012023-06-300001060955us-gaap:SecuredDebtMembericlr:TermLoanFacilityMember2024-06-300001060955us-gaap:SecuredDebtMembericlr:TermLoanFacilityMember2023-12-310001060955us-gaap:SeniorSubordinatedNotesMembericlr:SeniorSecuredNotesDueJuly2026Member2024-06-300001060955us-gaap:SeniorSubordinatedNotesMembericlr:SeniorSecuredNotesDueJuly2026Member2023-12-310001060955iclr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2024-06-300001060955iclr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2023-12-310001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2024-06-300001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2023-12-310001060955us-gaap:SeniorSubordinatedNotesMembericlr:SeniorSecuredNotesDueMay2027Member2024-06-300001060955us-gaap:SeniorSubordinatedNotesMembericlr:SeniorSecuredNotesDueMay2027Member2023-12-310001060955us-gaap:SeniorSubordinatedNotesMembericlr:SeniorSecuredNotesDueMay2029Member2024-06-300001060955us-gaap:SeniorSubordinatedNotesMembericlr:SeniorSecuredNotesDueMay2029Member2023-12-310001060955iclr:SeniorSecuredNotesDueMay2034Memberus-gaap:SeniorSubordinatedNotesMember2024-06-300001060955iclr:SeniorSecuredNotesDueMay2034Memberus-gaap:SeniorSubordinatedNotesMember2023-12-310001060955us-gaap:SeniorSubordinatedNotesMember2024-05-080001060955us-gaap:SeniorSubordinatedNotesMembericlr:SeniorSecuredNotesDueMay2027Member2024-05-080001060955us-gaap:SeniorSubordinatedNotesMembericlr:SeniorSecuredNotesDueMay2029Member2024-05-080001060955iclr:SeniorSecuredNotesDueMay2034Memberus-gaap:SeniorSubordinatedNotesMember2024-05-080001060955iclr:SeniorSecuredNotesDueMay2034Memberus-gaap:SeniorSubordinatedNotesMember2024-05-082024-05-080001060955us-gaap:SecuredDebtMembericlr:TermLoanFacilityMember2021-07-010001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2021-07-010001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2023-05-020001060955iclr:TermLoanFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-01-012024-06-300001060955srt:MinimumMembericlr:TermLoanFacilityMember2024-01-012024-06-300001060955srt:MaximumMemberus-gaap:BaseRateMembericlr:VariableRateComponentOneMembericlr:SeniorSecuredRevolvingLoanFacilityMember2024-01-012024-06-300001060955us-gaap:BaseRateMembericlr:VariableRateComponentOneMembericlr:SeniorSecuredRevolvingLoanFacilityMember2024-01-012024-06-300001060955us-gaap:BaseRateMembericlr:VariableRateComponentOneMembersrt:MinimumMembericlr:SeniorSecuredRevolvingLoanFacilityMember2024-01-012024-06-300001060955iclr:VariableRateComponentTwoMembersrt:StandardPoorsBBRatingMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembericlr:SeniorSecuredRevolvingLoanFacilityMember2024-01-012024-06-300001060955iclr:VariableRateComponentTwoMembersrt:StandardPoorsBBPlusRatingMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembericlr:SeniorSecuredRevolvingLoanFacilityMember2024-01-012024-06-300001060955iclr:VariableRateComponentTwoMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:StandardPoorsBBBMinusRatingMembericlr:SeniorSecuredRevolvingLoanFacilityMember2024-01-012024-06-300001060955iclr:VariableRateComponentTwoMembersrt:StandardPoorsBBBRatingMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembericlr:SeniorSecuredRevolvingLoanFacilityMember2024-01-012024-06-300001060955srt:StandardPoorsBBBPlusRatingMembericlr:VariableRateComponentTwoMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembericlr:SeniorSecuredRevolvingLoanFacilityMember2024-01-012024-06-300001060955us-gaap:SecuredDebtMembericlr:TermLoanFacilityMember2023-01-012023-03-310001060955us-gaap:SecuredDebtMembericlr:TermLoanFacilityMember2023-04-012023-06-300001060955us-gaap:SecuredDebtMembericlr:TermLoanFacilityMember2023-07-012023-09-300001060955us-gaap:SecuredDebtMembericlr:TermLoanFacilityMember2023-10-012023-12-310001060955us-gaap:SecuredDebtMembericlr:TermLoanFacilityMember2024-01-012024-03-310001060955us-gaap:SecuredDebtMembericlr:TermLoanFacilityMember2024-04-012024-06-300001060955us-gaap:SecuredDebtMembericlr:TermLoanFacilityMember2023-06-300001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2024-01-012024-06-300001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-03-310001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2023-03-310001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2023-04-012023-06-300001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2023-06-300001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2023-07-012023-09-300001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2023-09-300001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2023-10-012023-12-310001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2024-03-310001060955us-gaap:RevolvingCreditFacilityMembericlr:SeniorSecuredRevolvingLoanFacilityMemberus-gaap:LineOfCreditMember2024-04-012024-06-300001060955us-gaap:SeniorSubordinatedNotesMembericlr:SeniorSecuredNotesDueJuly2026Member2021-07-010001060955us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateCapMember2022-11-290001060955us-gaap:InterestRateSwapMember2022-11-290001060955us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateCapMember2024-06-300001060955us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateCapMember2023-12-310001060955us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-06-300001060955us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001060955us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueInputsLevel2Membericlr:InterestRateCapAndInterestRateSwapMember2024-06-300001060955us-gaap:DesignatedAsHedgingInstrumentMembericlr:InterestRateCapAndInterestRateSwapMember2024-06-300001060955us-gaap:EmployeeStockOptionMember2023-12-310001060955us-gaap:EmployeeStockOptionMember2023-12-312023-12-310001060955us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001060955us-gaap:EmployeeStockOptionMember2024-06-300001060955us-gaap:EmployeeStockOptionMember2024-06-302024-06-300001060955us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001060955iclr:RestrictedStockUnitsTwentyThirteenMember2015-05-112015-05-110001060955iclr:RestrictedStockUnitsTwentyThirteenMember2015-05-110001060955iclr:ConsultantsRestrictedStockUnitsTwentyNineteenMember2019-05-160001060955iclr:ConsultantsRestrictedStockUnitsTwentyNineteenMembericlr:NonExecutiveDirectorMember2019-05-162024-06-300001060955iclr:PerformanceShareUnitMember2023-12-310001060955us-gaap:RestrictedStockUnitsRSUMember2023-12-310001060955iclr:PerformanceShareUnitMember2024-01-012024-06-300001060955us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001060955iclr:PerformanceShareUnitMember2024-06-300001060955us-gaap:RestrictedStockUnitsRSUMember2024-06-300001060955iclr:PerformanceShareUnitMember2023-01-012023-12-310001060955us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001060955srt:MaximumMembericlr:PerformanceBasedGrantsMember2024-06-300001060955srt:MaximumMembericlr:BuybackProgramMember2024-01-012024-06-3000010609552024-02-200001060955country:IE2024-04-012024-06-300001060955country:IE2023-04-012023-06-300001060955country:IE2024-01-012024-06-300001060955country:IE2023-01-012023-06-300001060955iclr:RestOfEuropeMember2024-04-012024-06-300001060955iclr:RestOfEuropeMember2023-04-012023-06-300001060955iclr:RestOfEuropeMember2024-01-012024-06-300001060955iclr:RestOfEuropeMember2023-01-012023-06-300001060955country:US2024-04-012024-06-300001060955country:US2023-04-012023-06-300001060955country:US2024-01-012024-06-300001060955country:US2023-01-012023-06-300001060955iclr:RestOfWorldMember2024-04-012024-06-300001060955iclr:RestOfWorldMember2023-04-012023-06-300001060955iclr:RestOfWorldMember2024-01-012024-06-300001060955iclr:RestOfWorldMember2023-01-012023-06-300001060955country:IE2024-06-300001060955country:IE2023-12-310001060955iclr:RestOfEuropeMember2024-06-300001060955iclr:RestOfEuropeMember2023-12-310001060955country:US2024-06-300001060955country:US2023-12-310001060955iclr:RestOfWorldMember2024-06-300001060955iclr:RestOfWorldMember2023-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 of July 2024

ICON plc
(Translation of registrant's name into English)


333-08704
(Commission file number)


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



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___



ICON plc
This report on Form 6-K is hereby incorporated by reference in the registration statement on Form S-8 (Registration No. 333-152802) of ICON plc, registration statement on Form S-8 (Registration No. 333-204153) of ICON plc, registration statement on Form S-8 (Registration No. 333-231527) of ICON plc, registration statement on Form S-8 (Registration No. 333-254891) of ICON plc, registration statement on Form S-8 (Registration No. 333-257578) of ICON plc and registration statement on Form F-3 (Registration No. 333-278943) of ICON plc and this report on Form 6-K shall be deemed a part of each 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”, the "Group", and “we” refer to ICON plc and its consolidated subsidiaries, unless the context requires otherwise.

Business

ICON is a contract research organization (“CRO”), providing outsourced services on a global basis to pharmaceutical, biotechnology, medical device and government and public health organizations. 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 healthcare intelligence partner of choice by delivering industry leading solutions and best in class performance in clinical development.

We believe that we are one of a select group of CROs with the expertise and capability to conduct clinical trials in the 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, 2024 we had approximately 41,100 employees in 97 locations in 55 countries. During the six months ended June 30, 2024, we derived 38.0%, 50.6% and 11.4% of our revenue in the United States, Europe and Rest of World respectively (during the six months ended June 30, 2023: 42.4%, 47.3% and 10.3% respectively).

We began operations in 1990 and have expanded our business 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, D18 X5R3, Republic of Ireland. The contact telephone number of this office is +353-1-291-2000.

Recent developments

Changes in Board of Directors composition

On July 23, 2024, Ms. Joan Garahy retired from the Board of Directors and Ms. Anne Whitaker was appointed to the Board of Directors.

Executive Leadership transition

On April 3, 2024, the Company announced that Chief Financial Officer (“CFO”), Mr. Brendan Brennan, will leave his role at ICON in the fourth quarter of 2024 for a new opportunity outside of the CRO industry. The Company commenced a search to identify the next CFO and Mr. Brendan Brennan will remain with the Company in his current role as CFO to ensure a smooth transition to a newly appointed CFO.

The New Notes

On May 8, 2024, ICON Investments Six Designated Activity Company (the "Issuer"), a wholly-owned subsidiary of ICON plc, issued $2 billion of Senior Secured Notes ("the New Notes"). The New Notes were issued in aggregate principal amounts of: $750 million 5.809% Senior Secured Notes due 2027 (the "2027 Notes"), $750 million 5.849% Senior Secured Notes due 2029 (the "2029 Notes") and $500 million 6.000% Senior Secured Notes due 2034 (the "2034 Notes"). The proceeds from the issuance were used to repay a portion of the senior secured term loan outstanding under the Senior Secured Credit Facilities and to pay fees, costs and expenses related to the offering (See note 10 Bank credit lines, loan facilities and notes for further details). On July 10, 2024, the New Notes were admitted to the Official List (the “Official List”) of The International Stock Exchange (the “Exchange”).

Repricing - senior secured term loan facility and senior secured revolving credit facility

On July 1, 2021, and in connection with the PRA merger, ICON plc and certain subsidiaries entered into a credit agreement (the “Credit Agreement”) which provided for a senior secured term loan facility of $5,515 million and a senior secured revolving credit facility in an initial aggregate amount of $300 million (subsequently increased on May 2, 2023 to $500 million).

On March 14, 2024, the parties to the Credit Agreement entered into the Third Amendment to the Credit Agreement (the “Third Amendment”) in connection with the repricing of the senior secured term loan facility and the senior secured revolving credit facility.

With respect to the senior secured term loan facility, the repricing culminated in a margin reduction of 25 basis points, from 2.25% (based on the then-current first lien net leverage ratio) to 2.0%; and the elimination of the credit adjustment spread. The combination of the above resulted in an overall reduction of 51 basis points on the senior secured term loan facility (assuming quarterly refixing).

With respect to the senior secured revolving credit facility, the repricing culminated in a margin reduction of 0.40%, from 1.25% (based on the then-current S&P corporate family rating) to 0.85%, which is subject to change pursuant to a pricing grid based on the current corporate family rating assigned by S&P; and the elimination of the credit adjustment spread. There were
2


also concurrent fee adjustments to the senior secured revolving credit facility; the commitment fee on drawings was reduced from 0.4375% to 0.2975%, (based on our current corporate family rating from S&P) while the utilization fee increased by 15 basis points, dependent on amount utilized.

Senior Secured Credit Facilities repayment

During the quarter ended June 30, 2024, the Company made principal repayments, comprising mandatory and voluntary repayments of $2,014.9 million (six months ended June 30, 2024: $2,289.9 million) of the senior secured term loan facility. The voluntary repayment resulted in an accelerated charge associated with previously capitalized fees of $14.9 million (six months ended June 30, 2024: $16.9 million) .

In addition, during the quarter ended June 30, 2024, the Company drew down $143.0 million (six months ended June 30, 2024: $193.0 million) of the senior secured revolving loan facility and repaid $193.0 million (six months ended June 30, 2024: $248.0 million). Refer to note 10. Bank credit lines and loan facilities for further details on the Company's Senior Secured Credit Facilities.

Buyback program

On February 20, 2024, the Company's Board of Directors authorized a new buyback program of up to $500 million of the outstanding ordinary shares of the Company. All ordinary shares that are redeemed under the buyback program will be canceled in accordance with the constitutional documents of the Company and the nominal value of these shares transferred to an undenominated capital fund as required under Irish Company law. Repurchases under the share buyback program may be effected from time to time in open market or privately negotiated transactions in accordance with agreed terms and limitations. The timing and amount of the repurchase transactions under this program will depend on a variety of factors, including market conditions and corporate and regulatory considerations. Depending upon results of operations, market conditions and the development of the economy, as well as other factors, generally we will consider share repurchases on an opportunistic basis from time to time. During the six months ended June 30, 2024 no shares were redeemed by the Company under this buyback program.

Ukraine situation

On February 24, 2022, Russia invaded Ukraine, creating significant instability and unrest in the region. Since that time, the Company's key focus has been on the safety of our employees and their families, patients, investigators and on the mitigation of adverse impacts on ongoing clinical trials. The Company has worked to ensure the safety of employees and their families based in Ukraine through the implementation of a number of employee assistance programs. These programs aim to provide affected employees and their families with transportation, accommodation in neighboring countries, financial assistance, communications and other support services as needed.

The Company's operations in these affected regions have been significantly curtailed as a result of these events. The ongoing conflict in Ukraine continues to result in an increasingly complex economic sanctions and export controls environment applicable to our business operations in the region (including Russia and Belarus) as a result of additional trade compliance measures enacted by the United States, United Kingdom and European Union member states. These economic sanctions and export controls restrict our ability to do business with sanctioned entities, require additional compliance resources, and could have a material adverse effect on the results of our operations. The financial impact of the conflict was not material to the Company during the six months ended June 30, 2024.

Israel and the conflict area in the Middle East

We are all saddened by developments in Israel and the conflict area in the Middle East. The Company's key focus continues to be on the safety of our employees and their families, patients, investigators and on the mitigation of adverse impacts on ongoing clinical trials. The Company has worked to ensure the safety of employees and their families through the implementation of a number of employee assistance programs. The team have been advised to work remotely as they continue to support our customers’ studies. The financial impact of the conflict was not material to the Company during the six months ended June 30, 2024.

Foreign exchange translation
The Company prepares its financial statements in United States dollar while the local results of a certain number of our subsidiaries are prepared in currencies other than United States dollars, including, amongst others, the pound sterling and the euro. In addition, the Company's contracts with clients are sometimes denominated in currencies other than the United States dollar. Finally, the Company is exposed to a wider variety of currencies in the expenses line due to most expenses being incurred in the local currencies of where our global operations are based. Accordingly, changes in exchange rates between the United States dollar and those other currencies can impact the Company’s financial results.
3




     ICON plc
CONDENSED CONSOLIDATED BALANCE SHEETS
AS AT JUNE 30, 2024 AND DECEMBER 31, 2023
(Unaudited)(Audited)
June 30,
2024
December 31,
2023
ASSETS(in thousands)
Current assets:
Cash and cash equivalents$506,553 $378,102 
Available for sale investments 1,954 
Accounts receivable, net of allowance for credit losses1,569,642 1,790,322 
Unbilled revenue1,230,948 951,936 
Other receivables78,113 65,797 
Prepayments and other current assets139,244 132,105 
Income taxes receivable79,216 91,254 
Total current assets$3,603,716 $3,411,470 
Non-current assets:
Property, plant and equipment353,844 361,184 
Goodwill9,016,549 9,022,075 
Intangible assets3,632,354 3,855,865 
Operating right-of-use assets149,782 140,333 
Other receivables87,609 78,470 
Deferred tax asset74,787 73,662 
Investments in equity- long term 50,220 46,804 
Total Assets$16,968,861 $16,989,863 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current liabilities:
Accounts payable$83,037 $131,584 
Unearned revenue1,602,526 1,654,507 
Other liabilities999,071 915,399 
Income taxes payable27,935 13,968 
Current bank credit lines, loan facilities and notes29,762 110,150 
Total current liabilities$2,742,331 $2,825,608 
Non-current liabilities:
Non-current bank credit lines, loan facilities and notes3,408,157 3,665,439 
Lease liabilities145,464 126,321 
Non-current other liabilities48,372 45,998 
Non-current income taxes payable195,778 186,654 
Deferred tax liability843,633 899,100 
Commitments and contingencies  
Total Liabilities$7,383,735 $7,749,120 
Shareholders' Equity:
Ordinary shares, par value 6 euro cents per share; 100,000,000 shares authorized,
82,816,600 shares issued and outstanding at June 30, 2024 and
82,495,086 shares issued and outstanding at December 31, 2023
6,720 6,699 
Additional paid-in capital6,988,736 6,942,669 
Other undenominated capital1,162 1,162 
Accumulated other comprehensive loss(179,559)(143,506)
Retained earnings2,768,067 2,433,719 
       Total Shareholders' Equity$9,585,126 $9,240,743 
Total Liabilities and Shareholders' Equity$16,968,861 $16,989,863 

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



ICON plc
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2024 AND JUNE 30, 2023
(UNAUDITED)
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands except share and per share data)
Revenue$2,120,159 $2,020,251 $4,210,545 $3,998,829 
Costs and expenses: 
Direct costs (excluding depreciation and amortization)1,493,600 1,429,540 2,964,967 2,825,086 
Selling, general and administrative194,458 187,806 371,808 387,812 
Depreciation and amortization149,635 145,059 298,816 290,185 
Transaction and integration related6,820 12,701 13,811 24,083 
Restructuring45,789 35,661 45,789 45,390 
Total costs and expenses1,890,302 1,810,767 3,695,191 3,572,556 
Income from operations229,857 209,484 515,354 426,273 
Interest income1,237 949 3,167 2,021 
Interest expense(60,840)(85,206)(132,505)(171,757)
Income before income tax expense170,254 125,227 386,016 256,537 
Income tax expense(23,344)(9,629)(51,668)(23,902)
Income before share of losses from equity method investments146,910 115,598 334,348 232,635 
Share of losses from equity method investments   (383)
Net income$146,910 $115,598 $334,348 $232,252 
Net income per Ordinary Share (note 13): 
Basic$1.78 $1.41 $4.04 $2.84 
Diluted$1.76 $1.40 $4.02 $2.81 
Weighted average number of Ordinary Shares outstanding (note 13):  
Basic82,738,765 81,999,746 82,658,984 81,892,662 
Diluted83,360,841 82,627,933 83,260,144 82,617,391 

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

5



ICON plc
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2024 AND JUNE 30, 2023
(UNAUDITED)

Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Net income $146,910 $115,598 $334,348 $232,252 
Other comprehensive income, net of tax:
Currency translation adjustment(8,985)(10,638)(41,025)4,862
(Loss) / gain on cash flow hedge(4,112)14,0064,97210,148
Total comprehensive income$133,813 $118,966 $298,295 $247,262 

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

6


ICON plc
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
(UNAUDITED)
 
SharesAmountAdditional
Paid-in
Capital
Other
Undenominated
Capital
Accumulated
Other
Comprehensive
Loss
Retained
Earnings
Total
(in thousands, except share data)
Balance at December 31, 202382,495,086 $6,699 $6,942,669 $1,162 $(143,506)$2,433,719 $9,240,743 
Comprehensive income, net of tax:
Net income— — — — — 187,438 187,438 
Currency translation adjustment— — — — (32,040)— (32,040)
Gain on cash flow hedge— — — — 9,084 — 9,084 
Total Comprehensive Income164,482 
Exercise of share options156,527 10 16,293 — — — 16,303 
Issue of restricted share units / performance share units32,192 2 — — — — 2 
Shared based compensation expense— — 11,121 — — — 11,121 
Share issuance costs— — (4)— — — (4)
Balance at March 31, 202482,683,805 $6,711 $6,970,079 $1,162 $(166,462)$2,621,157 $9,432,647 
Comprehensive income, net of tax:
Net income— — — — — 146,910 146,910 
Currency translation adjustment— — — — (8,985)— (8,985)
Loss on cash flow hedge— — — — (4,112)— (4,112)
Total Comprehensive Income133,813 
Exercise of share options45,127 3 5,331 — — — 5,334 
Issue of restricted share units / performance share units87,668 6 — — — — 6 
Share based compensation expense— — 13,336 — — — 13,336 
Share issuance costs— — (10)— — — (10)
Balance at June 30, 202482,816,600 $6,720 $6,988,736 $1,162 $(179,559)$2,768,067 $9,585,126 

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



7


ICON plc
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (CONTINUED)
(UNAUDITED)

SharesAmountAdditional
Paid-in
Capital
Other
Undenominated
Capital
Accumulated
Other
Comprehensive
Loss
Retained
Earnings
Total
(in thousands, except share data)
Balance at December 31, 202281,723,555 $6,649 $6,840,306 $1,162 $(171,538)$1,821,384 $8,497,963 
Comprehensive income, net of tax:
Net income— — — — — 116,654 116,654 
Currency translation adjustment— — — — 15,500 — 15,500 
Loss on cash flow hedge— — — — (3,858)— (3,858)
Total comprehensive income128,296 
Exercise of share options136,649 9 12,927 — — — 12,936 
Issue of restricted share units / performance share units68,218 4 — — — — 4 
Share based compensation expense— — 14,658 — — — 14,658 
Share issuance costs— — (4)— — — (4)
Balance at March, 31 202381,928,422 $6,662 $6,867,887 $1,162 $(159,896)$1,938,038 $8,653,853 
Comprehensive income, net of tax:
Net income— — — — — 115,598 115,598 
Currency translation adjustment — — — — (10,638)— (10,638)
Gain on cash flow hedge— — — — 14,006 — 14,006 
Total comprehensive income118,966 
Exercise of share options93,304 6 7,223 — — — 7,229 
Issue of restricted share units / performance share units129,323 8 — — — — 8 
Share based compensation expense— — 16,389 — — — 16,389 
Share issuance costs— — (5)— — — (5)
Balance at June 30, 202382,151,049 6,676 6,891,494 1,162 (156,528)2,053,636 8,796,440 


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



ICON plc
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE SIX MONTHS ENDED JUNE 30, 2024 AND JUNE 30, 2023
(UNAUDITED)
Six Months Ended
June 30,
2024
June 30,
2023
(in thousands)
Cash flows from operating activities:
Net income$334,348 $232,252 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization expense298,816 290,185 
Impairment of operating right-of-use assets and related property, plant and equipment12,559 8,613 
Reduction in carrying value of operating right-of-use assets19,367 23,607 
Loss on equity method investments 383 
Acquisition-related gain (6,160)
Amortization of financing costs and debt discount20,604 7,899 
Stock compensation expense28,145 31,357 
Deferred tax benefit(61,239)(59,177)
Unrealized foreign exchange movements13,761 (3,345)
Other non-cash items12,463 18,202 
Changes in operating assets and liabilities:
Accounts receivable198,749 (40,675)
Unbilled revenue(287,183)(27,210)
Unearned revenue(52,081)65,266 
Other net assets7,356 (161,816)
Net cash provided by operating activities545,665 379,381 
Cash flows from investing activities:  
Purchase of property, plant and equipment(63,440)(58,880)
Purchase of subsidiary undertakings (net of cash acquired)(7,831)(5,100)
Movement of available for sale investments1,954 60 
Proceeds from investments in equity - long term1,373  
Purchase of investments in equity - long term(5,621)(4,733)
Net cash used in investing activities(73,565)(68,653)
Cash flows from financing activities:  
New Notes issue costs(11,679) 
Drawdown of credit lines and loan facilities2,192,480 230,000 
Repayment of credit lines and loan facilities(2,537,882)(580,000)
Proceeds from exercise of equity compensation21,645 20,177 
Share issue costs(14)(9)
Net cash used in financing activities(335,450)(329,832)
Effect of exchange rate movements on cash(8,199)512 
Net increase / (decrease) in cash and cash equivalents128,451 (18,592)
Cash and cash equivalents at beginning of period378,102 288,768 
Cash and cash equivalents at end of period$506,553 $270,176 

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


ICON plc
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
June 30, 2024
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, 2023 (see note 2 - Summary of significant accounting policies). Operating results for the six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the fiscal period ending December 31, 2024.
2. Summary of significant accounting policies
Revenue recognition
The Company earns revenues by providing a number of different services to its customers. These services, which are integral elements of the clinical development process, include clinical trials management, consulting, contract staffing, data services and laboratory services. These services, which are described below, can be purchased collectively or individually as part of a clinical trial contract. There is not significant variability in how economic factors affect these services. Contracts range in duration from a number of months to several years.

ASC 606 requires application of five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies the performance obligation(s), which have been applied to revenue recognized from each service described below.

Clinical trial service revenue

A clinical trial service is a single performance obligation satisfied over time, i.e. the full-service obligation in respect of a clinical trial (including those services performed by investigators and other parties) is considered a single performance obligation. Promises offered to the customer are not distinct within the context of the contract. ICON is the contract principal in respect of both direct services and in the use of third parties (principally investigator services) that support the clinical research projects. The transaction price is determined by reference to the contract or change order value (total service revenue and pass-through/ reimbursable expenses) adjusted to reflect a realizable contract value. Revenue is recognized over time as the single performance obligation is satisfied. The progress towards completion for clinical service contracts is measured based on an input measure being total project costs incurred (inclusive of pass-through/ reimbursable expenses) at each reporting period as a percentage of forecasted total project costs.

Laboratory services revenue

Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the products or services are transferred to the customer. Revenue for laboratory services is measured as the amount of consideration we expect to receive in exchange for transferring products or services. Where contracts with customers contain multiple performance obligations, the transaction price is allocated to each performance obligation based on the estimated relative selling price of the promised good or service. Service revenue is recognized over time as the services are delivered to the customer based on the extent of progress towards completion of the performance obligation. The determination of the methodology to measure progress requires judgment and is based on the nature of services provided. This requires an assessment of the transfer of value to the customer. The right to invoice measure of progress is generally related to rate per unit contracts, as the extent of progress towards completion is measured based on discrete service or time-based increments, such as samples tested or labor hours incurred. Revenue is recorded in the amount invoiced since that amount corresponds to the value of the Company's performance and the transfer of value to the customer.

Contracting services revenue

The Company has availed of the practical expedient which results in recognition of revenue on a right to invoice basis. Application of the practical expedient reflects the right to consideration from the customer in an amount that corresponds directly with the value to the customer of the performance completion to date. This reflects hours performed by contract staff.
10



Consulting services revenue

Our consulting services contracts represent a single performance obligation satisfied over time. The transaction price is determined by reference to contract or change order value. Revenue is recognized over time as the performance obligation is satisfied. The progress towards completion for consulting contracts is measured based on total project inputs (time) at each reporting period as a percentage of forecasted total project inputs.

Data services revenue

The Company provides data reports and analytics to customers based on agreed-upon specifications, including the timing of delivery, which is typically either weekly, monthly, or quarterly. If a customer requests more than one type of data report or series of data reports within a contract, each distinct type of data report is a separate performance obligation. The contracts provide for the Company to be compensated for the value of each deliverable. The transaction price is determined using list prices, discount agreements, if any, and negotiations with the customers, and generally includes any out-of-pocket expenses. Typically, the Company bills in advance of services being provided with the amount being recorded as unearned revenue.

When multiple performance obligations exist, the transaction price is allocated to performance obligations on a relative standalone selling price basis. In cases where the Company contracts to provide a series of data reports, or in some cases data, the Company recognizes revenue over time using the “units delivered” output method as the data or reports are delivered. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the services performed.

Certain arrangements include upfront customization or consultative services for customers. These arrangements often include payments based on the achievement of certain contractual milestones. Under these arrangements, the Company contracts with a customer to carry out a specific study, ultimately resulting in delivery of a custom report or data product. These arrangements are a single performance obligation given the integrated nature of the service being provided. The Company typically recognizes revenue under these contracts over time, using an output-based measure, generally time elapsed, to measure progress and transfer of control of the performance obligation to the customer. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the service performed.

The Company enters into contracts with some of its larger data suppliers that involve non-monetary terms. The Company issues purchase credits to be used toward the data supplier's purchase of the Company's services based on the fair value of the data obtained. In exchange, the Company receives monetary discounts on the data received from the data suppliers. The fair value of the revenue earned from the customer purchases is recognized as services are delivered as described above. At the end of the contract year, any unused customer purchase credits may be forfeited or carried over to the next contract year based on the terms of the data supplier contract.

Commissions

Incremental costs of obtaining a contract are recognized as an asset on the Consolidated Balance Sheet in respect of those contracts that exceed one year. Where commission costs relate to contracts that are less than one year, the practical expedient is applied as the amortization period of the asset which would arise on deferral would be one year or less.

Intangible Assets
Intangible assets are measured at fair value at the date of acquisition and amortized on a straight-line basis over their respective estimated useful lives. The Company has no indefinite-lived intangible assets. The Company evaluates its intangible assets for impairment when indicators of impairment exist.

Intangible assets are amortized on a straight-line basis over their estimated useful lives, as set forth in the table below:

Estimated Useful Life
Customer relationships
16 - 23 years
Order backlog3 years
Trade names3 years
Patient database7 years
Technology assets5 years

The Company periodically assesses the estimated useful lives of intangible assets to evaluate whether what was established at acquisition continues to be appropriate.


11


Income taxes

The Company applies the asset and liability method of accounting for income taxes. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which these temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the provision of income taxes in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance to the amount that is more likely than not to be realized. The Company recognizes the effect of income tax positions only if those positions will more likely than not be sustained. Recognized income tax positions are measured at the largest amount of tax benefit that is greater than 50 percent likely of being realized upon settlement. Interest and penalties related to income taxes are included in income tax expense and classified with the related liability on the Consolidated Balance Sheet. The Company accounts for the impact of Global Intangible Low-Taxed Income ("GILTI") in the period it arises and has therefore not provided for deferred taxes in respect of this item.

Recently Issued Accounting Standards

Accounting pronouncements issued but not adopted as of June 30, 2024

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting – Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which amends the guidance in ASC Topic 280, Segment Reporting. The amended guidance requires disclosure of significant segment expenses and other segment items on an annual and interim basis. Furthermore, all disclosures about a reportable segment’s profit or loss, which are currently required annually, will be mandated for interim periods. The additional disclosures required by ASU 2023-07 apply to entities with a single reportable segment. The amended guidance is effective for fiscal periods beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with retrospective application required. The Company is currently evaluating the impact of this ASU on disclosures within its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which requires disaggregated information about an entity’s effective tax rate reconciliation and additional discloses on income taxes paid. The new requirements are effective for annual periods beginning after December 15, 2024. The guidance is to be applied prospectively, with an option for retrospective application. The Company is currently evaluating the impact of this new guidance on disclosures within its consolidated financial statements.
3. Revenue

Revenue disaggregated by customer concentration is as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Clients 1-5$523,535 $529,792 $1,067,495 $1,092,220 
Clients 6-10308,689 284,382 628,424 563,908 
Clients 11-25458,119 420,880 886,149 829,047 
Other829,816 785,197 1,628,477 1,513,654 
Total$2,120,159 $2,020,251 $4,210,545 $3,998,829 

There was no revenue from individual customers greater than 10% of consolidated revenue in the respective periods.

12



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,
2024
December 31,
2023
(in thousands)
Billed services (accounts receivable)$1,604,945 $1,821,855 
Allowance for credit losses(35,303)(31,533)
Accounts receivable (net)1,569,642 1,790,322 
Unbilled services (unbilled revenue)1,230,948 951,936 
Accounts receivable and unbilled revenue, net$2,800,590 $2,742,258 
    
Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:
(in thousands, except percentages)June 30,
2024
December 31,
2023
$ Change% Change
Unbilled services (unbilled revenue)$1,230,948 $951,936 $279,012 29.3 %
Unearned revenue (payments on account)(1,602,526)(1,654,507)51,981 (3.1)%
Net balance$(371,578)$(702,571)$330,993 (47.1)%

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 Condensed Consolidated Balance Sheet.

Unbilled services as at June 30, 2024 increased by $279.0 million compared to December 31, 2023. Unearned revenue decreased by $52.0 million over the same period resulting in a decrease of $331.0 million in the net balance of unbilled services and unearned revenue or payments on account between December 31, 2023 and June 30, 2024. 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.

As of June 30, 2024 approximately $15.8 billion (June 30, 2023: $13.9 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 49% of the unsatisfied performance obligations over the next 12 months (June 30, 2023: 51%), with the remainder recognized thereafter over the duration of the customer contracts.

13


5. Goodwill
Six Months
Ended
Year
Ended
June 30,
2024
December 31,
2023
(in thousands)
Opening balance$9,022,075 $8,971,670 
Current period acquisition2,732 36,750 
Foreign exchange movement(8,258)13,655 
Closing balance$9,016,549 $9,022,075 
On January 9, 2024, the Company acquired HumanFirst Inc. ("HumanFirst"), a life sciences technology company in exchange for consideration of $13.3 million. The net cash outflow was $7.8 million comprising initial cash payments of $11.8 million net of cash acquired of $4.0 million. $1.5 million of deferred consideration remains unpaid as of June 30, 2024. The purchase price allocation, as of the date of acquisition, was based on a preliminary valuation and may be subject to revision. Preliminarily, the HumanFirst acquisition resulted in the initial recognition of goodwill of $2.7 million and a developed technology intangible asset of $9.9 million. Preliminary goodwill arising in connection with the acquisition is primarily attributable to the assembled workforce of HumanFirst. The intangible asset will be amortized over its useful life of 5 years and in total, $1.0 million has been amortized in the period since the date of acquisition.
There were no additional acquisitions during the second quarter of 2024 nor any impairment charges for the six months ended June 30, 2024 or the year ended December 31, 2023.
14


6. Intangible assets

The carrying amount of Intangible Assets for the periods ended June 30, 2024 and December 31, 2023 is as follows:

June 30,
2024
December 31,
2023
(in thousands)
Cost
Customer relationships$4,089,261 $4,090,393 
Order backlog540,795 541,302 
Trade names & brands204,621 204,653 
Patient database170,348 170,366 
Technology assets150,933 141,257 
Total cost5,155,958 5,147,971 
Accumulated amortization(1,523,604)(1,292,106)
 Net book value$3,632,354 $3,855,865 

In the six months ended June 30, 2024, the amortization expense recognized by the Company was $233.0 million (year ended December 31, 2023: $459.9 million).

On January 9, 2024, the Company acquired HumanFirst. The acquisition resulted in the recognition of a developed technology intangible asset of $9.9 million. Refer to note 5. Goodwill for further details.

The identifiable intangible assets are amortized over their estimated useful lives.

7. Fair value measurements

The Company records certain assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset, or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. A three-level fair value hierarchy that prioritizes the inputs used to measure fair value is described below. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Unobservable inputs that are supported by little or no market activity. This includes certain pricing models, discounted cash flow methodologies, and similar techniques that use significant unobservable inputs.

The carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable and accounts payable approximate fair value due to the short maturities of these instruments.

As of June 30, 2024, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:

Level 1Level 2Level 3Investments Measured at Net Asset ValueTotal
(in thousands)
Assets:
Investments in equity- long term (b)$ $ $ $50,220 $50,220 
Total assets$ $ $ $50,220 $50,220 

15


As of December 31, 2023, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:

Level 1Level 2Level 3Investments Measured at Net Asset ValueTotal
(in thousands)
Assets:
Available for sale securities (short-term) (a)$1,954 $ $ $ $1,954 
Investments in equity- long term (b)   46,804 46,804 
Total assets$1,954 $ $ $46,804 $48,758 
Liabilities:
Derivative instruments (c) 2,411   2,411 
Total liabilities$ $2,411 $ $ $2,411 

(a) Represents the fair value of highly liquid investments with maturities greater than three months, a minimum "A-" rated fixed term deposit and are based on quoted market prices.

(b) To determine the classification of its interests in long-term investments, the Company considered the nature of its investment, the extent of influence over operating and financial decisions and the availability of readily determinable fair values. The Company determined that the interests in funds meet the definition of equity securities without readily determinable fair values, which qualify for the Net Asset Value (NAV) practical expedient in ASC 820 'Fair value measurement'. Any increases or decreases in fair value are recognized in net income in the period.

(c) Represents the fair value of the interest rate caps and the interest rate swap.

Non-recurring Fair Value Measurements

Certain assets and liabilities are carried on the accompanying Condensed Consolidated Balance Sheet at cost and are not re-measured to fair value on a recurring basis. These assets include finite-lived intangible assets that are tested for impairment when a triggering event occurs and goodwill that is tested for impairment annually or when a triggering event occurs. As of June 30, 2024, assets carried on the balance sheet which are not re-measured to fair value on a recurring basis totaled $12,648.9 million (December 31, 2023: $12,878.0 million) and are identified as Level 3 assets. These assets are comprised of goodwill of $9,016.5 million (December 31, 2023: $9,022.1 million) and net identifiable intangible assets of $3,632.4 million (December 31, 2023: $3,855.9 million).

The estimated fair value of the Company’s debt was $3,469.3 million at June 30, 2024 (December 31, 2023: $3,793.5 million). The fair values of the Senior Secured Credit Facilities, the 2026 Notes and the New Notes were determined based on Level 2 inputs, which are based on rates at which the debt is traded among financial institutions. The fair value of the senior secured revolving loan facility is recorded as its carrying value, due to the short term duration. Refer to note 10. Bank credit lines, loan facilities and notes for further details on the Company's financing arrangements.
16


8. Restructuring

In the six months ended June 30, 2024, a restructuring charge of $45.8 million (June 30, 2023: $45.4 million) was recorded in the Condensed Consolidated Statement of Operations under a restructuring plan adopted following a review of operations.

The restructuring plan reflected a workforce reduction of $31.7 million (June 30, 2023: $34.1 million) and an office consolidation program to optimize the Company's office footprint of $14.1 million (June 30, 2023: $11.3 million), being the impairment of operating right-off-use assets and related property plant and equipment of $12.6 million (June 30, 2023: $8.6 million) and onerous contract costs of $1.5 million (June 30, 2023: $2.7 million).

 Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
 (in thousands)
Restructuring charges$45,789 $35,661 $45,789 $45,390 
Total$45,789 $35,661 $45,789 $45,390 

At June 30, 2024, a total liability of $26.3 million (December 31, 2023: $7.0 million) was recorded on the Consolidated Balance Sheet relating to restructuring activities.

Six Months EndedYear
Ended
June 30,
2024
December 31, 2023
(in thousands)
Opening provision$6,999 $6,022 
Charge during the period*33,230 36,704 
Utilization(13,883)(35,727)
Closing provision$26,346 $6,999 

*The charge for the period reflects the workforce reduction of $31.7 million and onerous contract costs of $1.5 million.

The closing provision of $26.3 million reflects:
(1) $21.6 million (December 31, 2023: $4.0 million) of personnel related liabilities as a result of the workforce reduction; all of which have been classified as short-term within Other Liabilities, and
(2) $4.7 million (December 31, 2023: $3.0 million) of facilities related liabilities of which $1.2 million (December 31, 2023: $1.0 million) is included within Other liabilities and $3.5 million (December 31, 2023: $2.0 million) is included within Non-current other liabilities.
17


9. Operating leases
Lease costs recorded under operating leases for three and six months ended June 30, 2024 and June 30, 2023 were as follows:

Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Operating lease costs$9,287 $12,818 $22,450 $25,689 
Income from sub-leases(301)(283)(637)(561)
Net operating lease costs$8,986 $12,535 $21,813 $25,128 

Of the total cost of $9.0 million incurred in the three months ended June 30, 2024 (June 30, 2023: $12.5 million), $8.0 million (June 30, 2023: $9.3 million) is recorded within selling, general and administration costs and $1.0 million (June 30, 2023: $3.2 million) is recorded within direct costs.

Of the total cost of $21.8 million incurred in the six months ended June 30, 2024 (June 30, 2023: $25.1 million), $18.0 million (June 30, 2023: $19.3 million) is recorded within selling, general and administration costs and $3.8 million (June 30, 2023: $5.8 million) is recorded within direct costs.

During the six months ended June 30, 2024 and June 30, 2023, costs incurred by the Group related to variable lease payments were de minimis.

Right-of-use assets obtained, in exchange for lease obligations during the three months ended June 30, 2024, totaled $11.0 million (June 30, 2023: $10.2 million). Right-of-use assets obtained, in exchange for lease obligations during the six months ended June 30, 2024, totaled $46.6 million (June 30, 2023: $22.5 million).

The weighted average remaining lease term and weighted-average discount rate at June 30, 2024 were 6.85 years and 3.71%, respectively. The weighted average remaining lease term and weighted-average discount rate at December 31, 2023 were 6.72 years and 3.29%, respectively.

Future minimum lease payments under non-cancelable leases as of June 30, 2024 were as follows:
(in thousands)
Year 1$42,160 
Year 238,053 
Year 332,707 
Year 425,968 
Year 518,176 
Thereafter46,671 
Total future minimum lease payments203,735 
Lease imputed interest(21,976)
Total$181,759 

Operating lease liabilities are presented as current and non-current. As at June 30, 2024, operating lease liabilities of $36.3 million have been included in Other liabilities (December 31, 2023: $36.4 million) and $145.5 million have been classified as Non-current Lease Liabilities (December 31, 2023: $126.3 million).
18


10. Bank credit lines, loan facilities and notes

The Company had the following debt outstanding as of June 30, 2024 and December 31, 2023:

Interest rate as ofPrincipal amount
Maturity DateJune 30,
2024
December 31,
2023
June 30,
2024
December 31,
2023
(in thousands)
Senior Secured Term LoanJuly 20287.335 %7.860 %$961,331 $3,251,213 
Senior Secured Notes (the "2026 Notes")
July 20262.875 %2.875 %500,000 500,000 
Senior Secured Revolving LoanJuly 2026 %6.720 % 55,000 
Senior Secured Notes (the "2027 Notes")*May 20275.809 %750,000  
Senior Secured Notes (the "2029 Notes")*May 20295.849 %750,000  
Senior Secured Notes (the "2034 Notes")*May 20346.000 %500,000  
Total debt3,461,331 3,806,213 
Less current portion of debt(29,762)(110,150)
Total long-term debt3,431,569 3,696,063 
Less debt issuance costs and debt discount
(23,412)(30,624)
Total long-term debt, net$3,408,157 $3,665,439 
*Issued May 8, 2024

As of June 30, 2024, the contractual maturities of the Company's debt obligations were as follows:

Contractual maturities of debt(in thousands)
2024 (remaining)$14,881 
202529,762 
2026529,762 
2027779,762 
2028 and thereafter2,107,164 
Total$3,461,331 

The Company's primary financing arrangements are its senior secured credit facilities (the "Senior Secured Credit Facilities"), which consists of a senior secured term loan and a revolving credit facility, the 2026 Notes and the New Notes.

The New Notes

On May 8, 2024, ICON Investments Six Designated Activity Company (the "Issuer"), a wholly-owned subsidiary of ICON plc, issued $2 billion senior secured notes ("the New Notes"). The New Notes were issued in aggregate principal amounts of: $750 million 5.809% Senior Secured Notes due 2027 (the "2027 Notes"), $750 million 5.849% Senior Secured Notes due 2029 (the "2029 Notes") and $500 million 6.000% Senior Secured Notes due 2034 (the "2034 Notes").

The Company paid an underwriting discount of $6.8 million on the New Notes being: 0.250% of the principal amount of the 2027 Notes, 0.350% of the principal amount of the 2029 Notes and 0.450% of the 2034 Notes. Further, the 2034 Notes were issued at a discount of $0.5 million (issued at 99.896% of par).

Interest on the New Notes is payable on May 8 and November 8 of each year, commencing on November 8, 2024. Unless previously redeemed, the 2027 Notes will mature on May 8, 2027, the 2029 Notes will mature on May 8, 2029 and the 2034 Notes will mature on May 8, 2034.

19


The New Notes are guaranteed on a senior secured basis by ICON and its existing and future wholly owned subsidiaries, in each case that guarantee the obligations under our Senior Secured Credit Facilities and the 2026 Notes. The New Notes are the senior secured obligation of the Issuer and the Guarantors and rank equally in right of payment to all of the Issuer’s and Guarantors’ existing and future senior debt and senior in right of payment to all of the Issuer's and Guarantors' existing and future subordinated debt. The New Notes and the guarantees are secured on a first-lien basis by substantially all of the existing and future assets of the Issuer and the Guarantors that also secure the Issuer’s and the Guarantors’ obligations under the Senior Secured Credit Facilities and the 2026 Notes on a pari passu basis, subject to permitted liens, and the liens on the collateral securing the New Notes rank equally in priority with the liens on the collateral securing borrowings and guarantees under the Senior Secured Credit Facilities, the 2026 Notes and any other future pari passu first lien indebtedness.

Senior Secured Credit Facilities

On July 1, 2021, the Company completed the acquisition of PRA Health Sciences, Inc. ("PRA") by means of a merger whereby Indigo Merger Sub, Inc., a Delaware corporation and subsidiary of ICON, merged with and into PRA, the parent of the PRA Health Sciences ("the Merger"). In conjunction with the completion of the Merger, on July 1, 2021, ICON entered into a credit agreement providing for a senior secured term loan facility of $5,515 million and a senior secured revolving loan facility in an initial aggregate principal amount of $300 million (the "Senior Secured Credit Facilities"). On May 2, 2023, the Company agreed with its lenders to increase the aggregate principal amount of the senior secured revolving loan facility from $300 million to $500 million.

Borrowings under the senior secured term loan facility amortize in equal quarterly installments in an amount equal to 1.00% per annum of the principal amount, with the remaining balance due at final maturity. The interest rate margin applicable to borrowings under the senior secured term loan facility is USD Term SOFR and a Term SOFR Adjustment depending on the interest period chosen plus an applicable margin which is dependent on the Company's net leverage ratio. At June 30, 2024, the applicable margin is 2.0% (which reflects the Third Amendment). The senior secured term loan facility is subject to a floor of 0.50%.

Reflecting the Third Amendment, the interest rate margin applicable to borrowings under the revolving loan facility will be, at the option of the borrower, either (i) the applicable base rate plus an applicable margin of 0.45%, 0.10% or % based on the Company’s current corporate family rating assigned by S&P of BB (or lower), BB+ or BBB- (or higher), respectively, or (ii) Term SOFR plus a Term SOFR Adjustment on the interest period chosen plus an applicable margin of 1.45%, 1.10%, 0.85%, 0.65%, or 0.50% based on the Company’s current corporate family rating assigned by S&P of BB (or lower), BB+, BBB-, BBB or BBB+ (or higher), respectively. In addition, lenders under the revolving loan facility are entitled to commitment fees as a percentage of the applicable margin at the time of drawing and utilization fees dependent on the proportion of the facility drawn.

The Borrowers’ (as defined in the Senior Secured Credit Facility) obligations under the Senior Secured Credit Facilities are guaranteed by ICON and the subsidiary guarantors. The Senior Secured Credit Facilities are secured by a lien on substantially all of ICON’s, the Borrowers’ and each of the subsidiary guarantor’s assets (subject to certain exceptions), and the Senior Secured Credit Facilities will have a first-priority lien on such assets, which will rank pari passu with the lien securing the 2026 Notes and the New Notes subject to other permitted liens. The Company is permitted to make prepayments on the senior secured term loan without penalty.

Principal repayments, comprising mandatory and voluntary repayments, during the six months ended June 30, 2024 and year ended December 31, 2023 were as follows:

Principal repayments(in thousands)
Quarter 1, 2023$250,000 
Quarter 2, 2023150,000 
Quarter 3, 2023300,000 
Quarter 4, 2023250,000 
Total repayments in 2023950,000 
Quarter 1, 2024275,000 
Quarter 2, 20242,014,882 
Total repayments in 2024$2,289,882 

The voluntary repayment made during the quarter resulted in an accelerated charge associated with previously capitalized fees of $14.9 million (June 30, 2023: $1.2 million).

20


During the six months ended June 30, 2024, the Company drew down $193.0 million of the senior secured revolving loan facility and repaid $248.0 million as shown below. As at June 30, 2024, $nil (December 31, 2023: $55.0 million) was drawn under the senior secured revolving loan facility.

Drawdown RepaymentClosing Balance
(in thousands)
Quarter 1, 2023$180,000 $100,000 $80,000 
Quarter 2, 202350,000 80,000 50,000 
Quarter 3, 202375,000 50,000 75,000 
Quarter 4, 202365,000 85,000 55,000 
Total drawdown/repayments in 2023370,000 315,000 
Quarter 1, 202450,000 55,000 50,000 
Quarter 2, 2024$143,000 $193,000  
Total drawdown/repayments in 2024$193,000 $248,000 — 

2026 Notes

In addition to the Senior Secured Credit Facilities, on July 1, 2021, a subsidiary of the Company issued $500 million in aggregate principal amount of 2.875% senior secured notes (the "2026 Notes") in a private offering (the “Offering”). The 2026 Notes will mature on July 15, 2026.

Fair Value of Debt

The estimated fair value of the Company’s debt was $3,469.3 million at June 30, 2024 (December 31, 2023: $3,793.5 million). The fair values of the Senior Secured Credit Facilities, the 2026 Notes and the New Notes were determined based on Level 2 inputs, which are based on rates at which the debt is traded among financial institutions. The fair value of the senior secured revolving loan facility is recorded as its carrying value due to the short term duration.

21


11. Derivatives

The Company previously entered into interest rate cap and swap agreements for purposes of managing its exposure to interest rate fluctuations.

On November 29, 2022, the Company entered into two interest rate cap agreements ("2022 Caps") with an initial total notional value of $2,101 million to limit its exposure to changes in the variable interest rate on its Senior Secured Credit Facilities. Interest on the 2022 Caps began accruing on December 30, 2022 and the interest rate caps were due to expire on December 31, 2024. Under the terms of the interest rate caps, the Company had paid a fixed rate of 0.42% and received a variable rate equal to the amount that the three-month SOFR exceeds 4.75%.

On November 29, 2022, the Company entered into an interest rate swap agreement ("2022 Swap") with an initial notional value of $1,101 million to limit its exposure to changes in the variable interest rate on its Senior Secured Credit Facilities. Interest on the 2022 Swap was due to begin accruing on December 31, 2024 and the interest rate swap was due to expire on September 30, 2026. Under the terms of the interest rate swap, the Company would have paid a fixed rate of 3.4% and would have received a variable rate of interest equal to the three-month SOFR on the 2022 Swap.

The 2022 Caps and the 2022 Swap were designated as cash flow hedges. Gains and losses were initially reported as a component of other comprehensive income/loss and subsequently recognized in net income.

During the quarter ended June 30, 2024, the Company’s exposure to interest rate fluctuations significantly reduced with the voluntary and mandatory repayments made of $2,014.9 million of the senior secured term loan facility. Given this reduction and the repricing of the Senior Secured Credit facilities (which occurred during the quarter ended March 31, 2024), the Company closed the 2022 Caps and 2022 Swap agreements. As at June 30, 2024, 72% of the Company’s outstanding debt is at a fixed interest rate (December 31, 2023: 13%).

The fair value of the Company’s derivative financial instruments, on a gross basis, are summarized in the following table:

June 30, 2024December 31, 2023
AssetLiabilityNotionalAssetLiabilityNotional
(in thousands)
Interest Rate Caps$ $ $ $ $1,871 $1,600,606 
Interest Rate Swap    540 1,100,606 
Total derivatives designated as hedging instruments$ $ $ $ $2,411 $2,701,212 

As of June 30, 2024, following the closure of the interest rate caps and interest rate swap, the Company derecognized the derivative positions (December 31, 2023: current derivative liability of $1.9 million within Other liabilities and a non-current derivative liability of $0.5 million within Non-current other liabilities).

During the three months ended June 30, 2024, the Company recognized a loss of $4.1 million (June 30, 2023: $14.0 million gain) within other comprehensive income/loss after a reclassification of $12.8 million gain (June 30, 2023: $1.4 million expense) from other comprehensive income/loss to the income statement.

During the six months ended June 30, 2024, the Company recognized a gain of $5.0 million (June 30, 2023: $10.1 million) within other comprehensive income/loss after a reclassification of $13.5 million gain (June 30, 2023: $3.6 million expense) from other comprehensive income/loss to the income statement.
12. Income taxes
Income taxes recognized during the three and six months ended June 30, 2024 and June 30, 2023, comprise:

Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Income Tax expense$23,344 $9,629 $51,668 $23,902 

As at June 30, 2024 the Company maintains a $196.1 million liability (December 31, 2023: $187.1 million) for unrecognized tax benefit, which is comprised of $162.4 million (December 31, 2023: $160.0 million) related to items generating unrecognized tax benefits and $33.7 million (December 31, 2023: $27.1 million) for interest and penalties related to such items. The Company recognizes interest accrued on unrecognized tax benefits as an additional income tax expense.

22


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 audit by the major tax jurisdictions where the Company does business are the 2015 through 2023 tax years. During such audits, local tax authorities may challenge the positions taken by us in our tax returns.
13. 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.

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,
2024
June 30,
2023
June 30, 2024June 30, 2023
Weighted average number of ordinary shares outstanding for basic net income per ordinary share82,738,765 81,999,746 82,658,984 81,892,662 
Effect of dilutive share options and other awards outstanding under share based compensation programs622,076 628,187 601,160 724,729 
Weighted average number of ordinary shares outstanding for diluted net income per ordinary share83,360,841 82,627,933 83,260,144 82,617,391 

Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30, 2024June 30, 2023
Net income per Ordinary Share:
Basic$1.78 $1.41 4.04 2.84 
Diluted$1.76 $1.40 4.02 2.81 

14. Share-based awards

Share Options

The following table summarizes option activity for the six months ended June 30, 2024:
 Options
Outstanding
Number of Shares 
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
Outstanding at December 31, 2023902,806 $142.96 4.42
Granted68,380 $325.51 
Exercised(201,654)$107.30 
Outstanding at June 30, 2024769,532 $168.52 4.55
Exercisable at June 30, 2024535,883 $134.89 3.81

The Company issues ordinary shares for all options exercised. The total amount of fully vested share options which remained outstanding at June 30, 2024 was 535,883. Fully vested share options at June 30, 2024 have an average remaining contractual term of 3.81 years and an average exercise price of $134.89.

23


Fair value of Stock Options Assumptions

The weighted average fair value of options granted during the six months ended June 30, 2024 and June 30, 2023 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,
2024
June 30,
2023
Weighted average grant date fair value$115.76 $85.12 
Assumptions:  
Expected volatility36 %33 %
Dividend yield % %
Risk-free interest rate4.20 %4.18 %
Expected life4.3 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 2013 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. No awards may be granted under the 2013 RSU Plan after May 11, 2025.

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 vest over twelve months. No awards may be granted under the 2019 Consultants RSU Plan after May 16, 2029.

    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, 2024:
PSU
Outstanding
Number of
Shares
PSU
Weighted
Average Grant Date
Fair Value
RSU
Outstanding
Number of
Shares
RSU
Weighted
Average Grant Date
Fair Value
Outstanding at December 31, 2023105,256 $226.29 621,011 $218.27 
Granted48,626 $325.51 237,539 $318.49 
Shares vested(9,975)$177.38 (109,885)$220.87 
Forfeited(72,764)$252.86 (39,114)$221.86 
Outstanding at June 30, 202471,143 $273.79 709,551 $251.22 

The fair value of PSUs vested for the six months ended June 30, 2024 totaled $1.8 million (2023: $7.5 million).

The fair value of RSUs vested for the six months ended June 30, 2024 totaled $24.3 million (2023: $28.3 million).

The PSUs vest based on service and specified EPS targets over the periods 2022 - 2024, 2023 - 2025 and 2024 - 2026. Depending on the amount of EPS from 2022 to 2026, up to an additional 85,659 PSUs may also be granted.

24


Stock compensation expense

Stock compensation expense for the three and six months ended June 30, 2024 and June 30, 2023 has been allocated as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Direct costs$7,299 $6,420 $14,020 $12,088 
Selling, general and administrative7,665 10,178 14,125 19,269 
Total$14,964 $16,598 $28,145 $31,357 

15. Share capital

The Company can acquire up to 10% of its outstanding ordinary shares (by way of redemption), in accordance with Irish law and the Company’s constitutional documents through open market share acquisitions.

On February 20, 2024, the Company's Board of Directors authorized a new buyback program of up to $500 million of the outstanding ordinary shares of the Company. All ordinary shares that are redeemed under the buyback program will be canceled in accordance with the constitutional documents of the Company and the nominal value of these shares transferred to an undenominated capital fund as required under Irish Company law. Repurchases under the share buyback program may be effected from time to time in open market or privately negotiated transactions in accordance with agreed terms and limitations. The timing and amount of the repurchase transactions under this program will depend on a variety of factors, including market conditions and corporate and regulatory considerations. Depending upon results of operations, market conditions and the development of the economy, as well as other factors, generally we will consider share repurchases on an opportunistic basis from time to time. During the six months ended June 30, 2024 no shares were redeemed by the Company under this buyback program.
16. Business Segment and Geographical Information

The Company is a CRO providing outsourced services on a global basis to pharmaceutical, biotechnology, medical device and government and public health organizations. 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 the major therapeutic areas on a global basis and has the operational flexibility to provide development services on a stand-alone basis or as part of an integrated "full-service" solution. The Company has expanded through internal growth, together with a number of strategic acquisitions to enhance its expertise and capabilities in certain areas of the clinical development process.

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 operates as one reportable segment, which is the provision of outsourced development services on a global basis to pharmaceutical, biotechnology, medical device and government and public health organizations.

Revenues are allocated to individual entities based on where the work is performed in accordance with the Company's global transfer pricing model. Revenues and income from operations in Ireland are a function of our global contracting model and the Group’s 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 Group on the basis of an arm’s length return for the services they perform in each of their local territories. The arm’s length return 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 return having regard to the assets owned, risks borne, and functions performed by each entity from these intercompany transactions. The arm’s length return is reviewed annually to ensure that it is market appropriate.

25


The geographic split of revenue disclosed for each region outside Ireland is the arm’s length 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 arm’s length revenues attributable to the activities performed outside Ireland.

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

a) The distribution of revenue by geographical area was as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Ireland $702,858 $593,407 $1,355,543 $1,105,241 
Rest of Europe384,214 373,810 774,429 788,033 
U.S.792,370 848,019 1,601,855 1,692,423 
Rest of World240,717 205,015 478,718 413,132 
Total$2,120,159 $2,020,251 $4,210,545 $3,998,829 

b) The distribution of income from operations by geographical area was as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Ireland *$108,381 $125,896 $245,111 $177,223 
Rest of Europe39,629 22,489 93,140 82,255 
U.S.62,656 55,744 139,555 143,833 
Rest of World19,191 5,355 37,548 22,962 
Total$229,857 $209,484 $515,354 $426,273 
* Includes the full amount of the amortization charge associated with the intangible asset acquired in the Merger.

c) The distribution of long-lived assets (property, plant and equipment and operating right-of-use assets), net, by geographical area was as follows:
June 30,
2024
December 31, 2023
(in thousands)
Ireland$206,141 $199,051 
Rest of Europe90,097 94,046 
U.S.152,706 159,245 
Rest of World54,682 49,175 
Total$503,626 $501,517 
    
17. Subsequent events

The Company has evaluated subsequent events from the balance sheet date through to the date at which the financial statements were available to be issued. The Company has determined that there are no items to disclose.
26


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, 2023. 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 pharmaceutical, biotechnology, medical device and government and public health organizations. 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 healthcare intelligence partner of choice by delivering industry leading solutions and best in class performance in clinical development.

We believe that we are one of a select group of CROs with the expertise and capability to conduct clinical trials in the 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, 2024, we employed approximately 41,100 employees in 97 locations in 55 countries. During the three months ended June 30, 2024 we derived 37.4%, 51.3% and 11.3% of our revenue in the United States, Europe and Rest of World respectively (during the period ended June 30, 2023: 42.0%, 47.9% and 10.1% respectively).

Revenue consists of fees earned under contracts with third-party clients. In most cases, a portion of the contract fee is paid at the time the study or trial is started, with the balance of the contract fee generally payable in installments over the study or trial duration, based on the delivery of certain performance targets or milestones. Revenue from long term contracts is recognized on a proportional performance method based on the relationship between cost incurred and the total estimated costs of the trial or on a fee-for-service basis according to the particular circumstances of the contract. As is customary in the CRO industry, we contract with third party investigators in connection with clinical trials. Investigator costs and certain other third party costs are included in our assessment of progress towards completion and costs incurred in measuring revenue. Where these costs are reimbursed by clients, they are included in the total contract value recognized over time, based on our assessment of progress towards completion.    

As the nature of our business involves the management of projects, the majority of which have a duration of one to four 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 comprises our assessment of contracted revenue yet to be earned from projects awarded by clients. At June 30, 2024 we had unsatisfied performance obligations of approximately $15.8 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 unsatisfied performance obligations as of any date is not necessarily a meaningful predictor of future results, due to the potential for cancellation or delay of the projects included in the unsatisfied performance obligation, and no assurances can be given on the extent to which we will be able to realize the unsatisfied performance obligation.

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.

27


In addition to translation exposures, we are also subject to transaction exposures where 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. We regularly review our currency exposures.

As we conduct operations on a global basis, our effective tax rate has depended, and will depend, 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.

Operating Results

The following tables 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, 2024

Three Months Ended
June 30,
202420232023 to 2024
Percentage of RevenuePercentage
 Increase/
(Decrease)
Revenue100.0 %100.0 %4.9 %
Costs and expenses:
Direct costs70.4 %70.8 %4.5 %
Selling, general and administrative9.2 %9.2 %3.5 %
Depreciation1.6 %1.5 %8.9 %
Amortization5.5 %5.7 %1.6 %
Transaction and integration related0.3 %0.6 %(46.3)%
Restructuring2.2 %1.8 %28.4 %
Income from operations10.8 %10.4 %9.7 %

28


Six Months Ended June 30, 2024

Six Months Ended
June 30,
202420232023 to 2024
Percentage of RevenuePercentage
 Increase/
(Decrease)
Revenue100.0 %100.0 %5.3 %
Costs and expenses:
Direct costs70.4 %70.6 %5.0 %
Selling, general and administrative8.9 %9.8 %(4.1)%
Depreciation1.6 %1.5 %8.1 %
Amortization5.5 %5.7 %1.6 %
Transaction and integration related0.3 %0.6 %(42.7)%
Restructuring1.1 %1.1 %0.9 %
Income from operations12.2 %10.7 %20.9 %

Revenue
Three Months Ended
June 30,
Change
(in thousands)20242023$%
Revenue$2,120,159 $2,020,251 $99,908 4.9 %

Revenue for the three months ended June 30, 2024 increased by $99.9 million, or 4.9%, to $2,120.2 million, compared to $2,020.3 million for the three months ended June 30, 2023. Revenue increased by 5.3% in constant currency terms. The increase in revenue for the three months ended June 30, 2024 is due to continued organic growth across the Company's markets.

During the three months ended June 30, 2024, we derived 37.4%, 51.3% and 11.3% of our revenue in the United States, Europe and Rest of World respectively. Revenues from our top five customers amounted to $523.5 million in the three months ended June 30, 2024, compared to $529.8 million for the three months ended June 30, 2023 or 24.7% and 26.2% respectively. New customer accounts are continually added across the full portfolio of large pharma customers, mid-tier pharma customers and biotech customers.

Revenue in Ireland increased by $109.5 million for the three months ended June 30, 2024, to $702.9 million, compared to $593.4 million for the three months ended June 30, 2023. Revenue in Ireland during the period ended June 30, 2024 increased by 18.4% compared to an overall increase in Group revenue of 4.9%. Revenue in Ireland is principally a function of our global contracting model. 

Revenue in our Rest of Europe region increased by $10.4 million or 2.8%, to $384.2 million, compared to $373.8 million for the three months ended June 30, 2023. Revenue in the U.S. region decreased by $55.6 million or 6.6%, to $792.4 million, compared to $848.0 million for the three months ended June 30, 2023. Revenue in the Rest of World ('Other') region increased by $35.7 million or 17.4%, to $240.7 million, compared to $205.0 million for the three months ended June 30, 2023. 

Six Months Ended
June 30,
Change
(in thousands)
20242023$%
Revenue$4,210,545 $3,998,829 $211,716 5.3 %

Revenue for the six months ended June 30, 2024 increased by $211.7 million, or 5.3%, to $4,210.5 million, compared to $3,998.8 million for the six months ended June 30, 2023. Revenue increased by 5.4% in constant currency terms. The increase in revenue for the six months ended June 30, 2024 is due to continued organic growth across the Company's markets.

29


During the six months ended June 30, 2024 we derived approximately 38.0%, 50.6% and 11.4% of our revenue in the United States, Europe and Rest of World, respectively. During the six months ended June 30, 2024, $1,067.5 million or 25.4% of our revenues were derived from our top 5 customers (six months ended June 30, 2023: $1,092.2 million or 27.3%), $1,695.9 million or 40.3% of our revenues were derived from our top 10 customers (six months ended June 30, 2023: $1,656.1 million or 41.4%) and $2,582.1 million or 61.3% of our revenues were derived from our top 25 customers (six months ended June 30, 2023: $2,485.2 million or 62.1%). New customer accounts are continually added across the full portfolio of large pharma customers, mid-tier pharma customers and biotech customers.

Revenue in Ireland for the six months ended June 30, 2024 increased to $1,355.5 million compared to $1,105.2 million for the six months ended June 30, 2023. Revenue in Ireland is principally a function of the Company’s global transfer pricing model (see note 16 - Business segment and geographical information for further details). Revenue in our Rest of Europe region decreased to $774.4 million compared to $788.0 million for the six months ended June 30, 2023. Revenue in the Rest of World region increased to $478.7 million compared to $413.1 million for the six months ended June 30, 2023. Revenue in the U.S. region decreased to $1,601.9 million compared to $1,692.4 million for the six months ended June 30, 2023.

Direct costs

Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)20242023Change20242023Change
Direct costs$1,493,600 $1,429,540 $64,060 $2,964,967 $2,825,086 $139,881 
% of revenue70.4 %70.8 %4.5 %70.4 %70.6 %5.0 %

Direct costs for the three months ended June 30, 2024 increased by $64.1 million, or 4.5%, to $1,493.6 million compared to $1,429.5 million for the three months ended June 30, 2023. 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. The increase in direct costs arose due to an increase in personnel related costs, third party investigator/other reimbursable costs and other direct project driven costs. As a percentage of revenue, direct costs have decreased to 70.4% of revenue during the three months ended June 30, 2024 compared to 70.8% for the three months ended June 30, 2023.

Direct costs for the six months ended June 30, 2024 increased by $139.9 million, or 5.0%, to $2,965.0 million compared to $2,825.1 million for the six months ended June 30, 2023. The increase in direct costs arose due to an increase in personnel related costs, third party investigator/other reimbursable costs, laboratories, and other direct project driven costs. As a percentage of revenue, direct costs have decreased to 70.4% compared to 70.6% for the six months ended June 30, 2023.

Selling, general and administrative

Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)20242023Change20242023Change
Selling, general and administrative $194,458 $187,806 $6,652 $371,808 $387,812 $(16,004)
% of revenue9.2 %9.2 %3.5 %8.9 %9.8 %(4.1)%
    
Selling, general and administrative expenses for the three months ended June 30, 2024 increased by $6.7 million, or 3.5%, to $194.5 million, compared to $187.8 million for the three months ended June 30, 2023. Selling, general and administrative expenses comprise primarily of compensation, related fringe benefits and routine 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. As a percentage of revenue, selling, general and administrative expenses was 9.2% during the three months ended June 30, 2024, in line with 9.2% of revenue for the three months ended June 30, 2023. The movement in selling, general and administrative expenses primarily relates to an increase in facilities costs, foreign exchange movements, marketing costs and general overhead costs, offset by decreases in professional costs and personnel costs.

30


Selling, general and administrative expenses for the six months ended June 30, 2024 decreased by $16.0 million, or 4.1%, to $371.8 million compared to $387.8 million for the six months ended June 30, 2023. As a percentage of revenue, selling, general and administrative expenses have decreased to 8.9% compared to 9.8% for the six months ended June 30, 2023. The movement in selling, general and administrative expenses primarily relates to an increase in facilities costs, marketing costs and professional costs offset by decreases in personnel costs, general overheads costs and foreign exchange movements.

Depreciation and amortization
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)20242023Change20242023Change
Depreciation$33,146 $30,442 $2,704 $65,829 $60,890 $4,939 
% of revenue1.6 %1.5 %8.9 %1.6 %1.5 %8.1 %
Amortization$116,489 $114,617 $1,872 $232,987 $229,295 $3,692 
% of revenue5.5 %5.7 %1.6 %5.5 %5.7 %1.6 %

The depreciation expense for the three months ended June 30, 2024 increased by $2.7 million, or 8.9%, to $33.1 million compared to $30.4 million for the three months ended June 30, 2023. The depreciation charge reflects investments in facilities, information systems and equipment supporting the Company’s continued growth. As a percentage of revenue, the depreciation expense increased to 1.6% of revenues, for the three months ended June 30, 2024 compared to 1.5% for the three months ended June 30, 2023. The depreciation expense for the six months ended June 30, 2024 increased by $4.9 million, or 8.1%, to $65.8 million compared to $60.9 million for the six months ended June 30, 2023. As a percentage of revenue the depreciation expense was 1.6%, which increased from 1.5% for the six months ended June 30, 2023. The depreciation charge has increased mainly due to additional investment in technology assets.

Amortization expense for the three months ended June 30, 2024 increased by $1.9 million, or 1.6%, to $116.5 million compared to $114.6 million for the three months ended June 30, 2023. The amortization expense represents the amortization of intangible assets acquired in business combinations. As a percentage of revenue, the amortization expense decreased to 5.5% for the three months ended June 30, 2024, compared to 5.7% for the three months ended June 30, 2023. The amortization expense for the six months ended June 30, 2024 increased by $3.7 million, or 1.6%, to $233.0 million compared to $229.3 million for the six months ended June 30, 2023. As a percentage of revenue, the amortization expense was 5.5%, which decreased from 5.7% for the six months ended June 30, 2023.

Restructuring, transaction and integration related expenses

Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)20242023Change20242023Change
Transaction and integration related$6,820 $12,701 $(5,881)$13,811 $24,083 $(10,272)
% of revenue0.3 %0.6 %(46.3)%0.3 %0.6 %(42.7)%
Restructuring $45,789 $35,661 $10,128 $45,789 $45,390 $399 
% of revenue2.2 %1.8 %28.4 %1.1 %1.1 %0.9 %

During the three and six months ended June 30, 2024, the Company incurred $6.8 million and $13.8 million, respectively, for transaction and integration-related expenses. The charge includes costs associated with professional fees and integration activities.

During the three and six months ended June 30, 2024 the Company has undertaken a restructuring program aimed at realigning its workforce as well as reviewing its global office footprint and optimizing its locations to best fit the requirements of the Company. This program has resulted in a restructuring charge of $45.8 million. The restructuring plan reflected a workforce reduction of $31.7 million and an office consolidation program to optimize the Company's office footprint of $14.1 million.

31


Income from operations
Three Months Ended
June 30,
(in thousands)20242023Change
Income from operations $229,857 $209,484 $20,373 
% of revenue10.8 %10.4 %9.7 %
Income from operations increased by $20.4 million or 9.7% to $229.9 million compared to $209.5 million for the three months ended June 30, 2023. As a percentage of revenue, income from operations increased to 10.8% compared to 10.4% of revenue for the three months ended June 30, 2023.

Income from operations in Ireland decreased to $108.4 million compared to $125.9 million for three months ended June 30, 2023.

In the Rest of Europe region, income from operations increased to $39.6 million compared to $22.5 million for the three months ended June 30, 2023. As a percentage of revenues, income from operations in the Rest of Europe region increased to 10.3% compared to 6.0% for the period ended June 30, 2023.

In the U.S. region, income from operations increased to $62.7 million compared to $55.7 million for the period ended June 30, 2023. As a percentage of revenues in the U.S. region, income from operations in the U.S. region increased to 7.9% compared to 6.6% for the period ended June 30, 2023.

In other regions, income from operations increased to $19.2 million compared to $5.4 million for the period ended June 30, 2023. As percentage of revenue, income from operations in the other regions increased to 8.0% compared to 2.6% for the period ended June 30, 2023.

Six Months Ended
June 30,
(in thousands)
20242023Change
Income from operations $515,354 $426,273 $89,081 
% of revenue12.2 %10.7 %20.9 %

Income from operations for the six months ended June 30, 2024 increased by $89.1 million or 20.9% to $515.4 million compared to $426.3 million for the six months ended June 30, 2023. As a percentage of revenue, income from operations increased to 12.2% compared to 10.7% of revenue for the six months ended June 30, 2023.

Income from operations in Ireland increased to $245.1 million compared to $177.2 million for the six months ended June 30, 2023. Income from operations in Ireland and other geographic regions are reflective of the Company’s global transfer pricing model.

In the Rest of Europe region, income from operations increased to $93.1 million compared to $82.3 million for the six months ended June 30, 2023. As a percentage of revenues in the Rest of Europe region, income from operations in the Rest of Europe region increased to 12.0% compared to 10.4% for the six months ended June 30, 2023.

In the U.S. region, income from operations decreased to $139.6 million compared to $143.8 million, for the six months ended June 30, 2023. As a percentage of revenues in the US region, income from operations in the U.S. region increased to 8.7% compared to 8.5% for the six months ended June 30, 2023.
    
In other regions, income from operations increased to $37.5 million compared to $23.0 million for the six months ended June 30, 2023. As percentage of revenues in other regions, income from operations in other regions increased to 7.8% compared to 5.6% for the six months ended June 30, 2023.


32


Interest income and expense

Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
(in thousands)20242023$%20242023$%
Interest income$1,237 $949 $288 30.3 %$3,167 $2,021 $1,146 56.7 %
Interest expense$(60,840)$(85,206)$24,366 (28.6)%$(132,505)$(171,757)$39,252 (22.9)%

Interest expense for the three months ended June 30, 2024 decreased to $60.8 million, compared to $85.2 million for the three months ended June 30, 2023. The decrease in the year reflects significant repayments of the Company's loan facilities in 2023 and in the three months to June 30, 2024, the repricing of the senior secured term loan facility and senior secured revolving credit facility in March 2024, the impact of reduced interest rates on the New Notes issued in May 2024 and the closure of the 2022 Swap and 2022 Caps. Interest income for the three months ended June 30, 2024 increased to $1.2 million compared to $0.9 million for the three months ended June 30, 2023.

Interest expense for the six months ended June 30, 2024 decreased to $132.5 million, compared to $171.8 million for the six months ended June 30, 2023. The decrease in the year reflects significant repayments of the Company's loan facilities in 2023 and in the six months to June 30, 2024, the repricing of the senior secured term loan facility and senior secured revolving credit facility in March 2024, the impact of reduced interest rates on the New Notes issued in May 2024 and the closure of the 2022 Swap and 2022 Caps. Interest income for the six months ended June 30, 2024 increased to $3.2 million, compared to $2.0 million for the six months ended June 30, 2023.

Income tax expense

Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
(in thousands)2024202320242023
Income tax expense$23,344 $9,629 $13,715 $51,668 $23,902 $27,766 
Effective income tax rate 13.7 %7.7 %142.4 %13.4 %9.3 %116.2 %

Income tax expense increased to a $23.3 million charge compared to a $9.6 million charge for the three months ended June 30, 2023. The Company’s effective tax rate for the three months ended June 30, 2024 was 13.7% compared with 7.7% for the three months ended June 30, 2023 primarily due to changes in various tax laws.

Income tax expense increased to a $51.7 million charge compared to a $23.9 million charge for the six months ended June 30, 2023. The Company’s effective tax rate for the six months ended June 30, 2024 was 13.4% compared with 9.3% for the six months ended June 30, 2023 primarily due to changes in various tax laws.

With the exception of the foregoing, 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 Company’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. Financing activities primarily reflect the servicing of the Company's external debt.

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 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. Therefore, cash receipts do not correspond to costs incurred and revenue recognized on contracts.

33


Cash and cash equivalents and net borrowings
Balance December 31, 2023(Drawn Down)/repaidNet cash
inflow/
(outflow)
Other non-
cash adjustments
Effect of
exchange
rates
Balance June 30, 2024
(in thousands)
Cash and cash equivalents$378,102 $— $136,650 $— $(8,199)$506,553 
Senior Secured Credit Facilities, New Notes & 2026 Notes(3,775,589)345,402 11,679 (19,411)— (3,437,919)
Net cash and cash equivalents and borrowings$(3,397,487)$345,402 $148,329 $(19,411)$(8,199)$(2,931,366)

The Company’s cash and cash equivalents at June 30, 2024 amounted to $506.6 million compared with $378.1 million at December 31, 2023.

The New Notes

On May 8, 2024, ICON Investments Six Designated Activity Company (the "Issuer"), a wholly- owned subsidiary of ICON plc, issued $2 billion senior secured notes ("the New Notes"). The New Notes were issued in aggregate principal amounts of: $750 million 5.809% Senior Secured Notes due 2027 (the "2027 Notes"), $750 million 5.849% Senior Secured Notes due 2029 (the "2029 Notes") and $500 million 6.000% Senior Secured Notes due 2034 (the "2034 Notes").

The Company paid an underwriting discount of $6.8 million on the New Notes being: 0.250% of the principal amount of the 2027 Notes, 0.350% of the principal amount of the 2029 Notes and 0.450% of the 2034 Notes. Further, the 2034 Notes were issued at a discount of $0.5 million.

Interest on the New Notes is payable on May 8 and November 8 of each year, commencing on November 8, 2024. Unless previously redeemed, the 2027 Notes will mature on May 8, 2027, the 2029 Notes will mature on May 8, 2029 and the 2034 Notes will mature on May 8, 2034.

The New Notes are guaranteed on a senior secured basis by ICON and its existing and future wholly owned subsidiaries, in each case that guarantee the obligations under our Senior Secured Credit Facilities and the 2026 Notes. The New Notes are the senior secured obligation of the Issuer and the Guarantors and rank equally in right of payment to all of the Issuer’s and Guarantors’ existing and future senior debt and senior in right of payment to all of the Issuer's and Guarantors' existing and future subordinated debt. The New Notes and the guarantees are secured on a first-lien basis by substantially all of the existing and future assets of the Issuer and the Guarantors that also secure the Issuer’s and the Guarantors’ obligations under the Senior Secured Credit Facilities and the 2026 Notes on a pari passu basis, subject to permitted liens, and the liens on the collateral securing the New Notes rank equally in priority with the liens on the collateral securing borrowings and guarantees under the Senior Secured Credit Facilities, the 2026 Notes and any other future pari passu first lien indebtedness.

Senior Secured Credit Facilities

On July 1, 2021, the Company completed the acquisition of PRA Health Sciences, Inc. ("PRA") by means of a merger whereby Indigo Merger Sub, Inc., a Delaware corporation and subsidiary of ICON, merged with and into PRA, the parent of the PRA Health Sciences ("the Merger"). In conjunction with the completion of the Merger, on July 1, 2021, ICON entered into a credit agreement providing for a senior secured term loan facility of $5,515 million and a senior secured revolving loan facility in an initial aggregate principal amount of $300 million (the "Senior Secured Credit Facilities"). On May 2, 2023, the Company agreed with its lenders to increase the aggregate principal amount of the senior secured revolving loan facility from $300 million to $500 million.

Borrowings under the senior secured term loan facility amortize in equal quarterly installments in an amount equal to 1.00% per annum of the principal amount, with the remaining balance due at final maturity. The interest rate margin applicable to borrowings under the senior secured term loan facility is USD Term SOFR and a Term SOFR Adjustment depending on the interest period chosen plus an applicable margin which is dependent on the Company's net leverage ratio. At June 30, 2024, the applicable margin is 2.0% (which reflects the Third Amendment). The senior secured term loan facility is subject to a floor of 0.50%.

34


Reflecting the Third Amendment, the interest rate margin applicable to borrowings under the revolving loan facility will be, at the option of the borrower, either (i) the applicable base rate plus an applicable margin of 0.45%, 0.10% or –% based on the Company’s current corporate family rating assigned by S&P of BB (or lower), BB+ or BBB- (or higher), respectively, or (ii) Term SOFR plus a Term SOFR Adjustment on the interest period chosen plus an applicable margin of 1.45%, 1.10%, 0.85%, 0.65%, or 0.50% based on the Company’s current corporate family rating assigned by S&P of BB (or lower), BB+, BBB-, BBB or BBB+ (or higher), respectively. In addition, lenders under the revolving loan facility are entitled to commitment fees as a percentage of the applicable margin at the time of drawing and utilization fees dependent on the proportion of the facility drawn.

The Borrowers’ (as defined in the Senior Secured Credit Facility) obligations under the Senior Secured Credit Facilities are guaranteed by ICON and the subsidiary guarantors. The Senior Secured Credit Facilities are secured by a lien on substantially all of ICON’s, the Borrowers’ and each of the subsidiary guarantor’s assets (subject to certain exceptions), and the Senior Secured Credit Facilities will have a first-priority lien on such assets, which will rank pari passu with the lien securing the 2026 Notes and the New Notes subject to other permitted liens. The Company is permitted to make prepayments on the senior secured term loan without penalty.

Principal repayments, comprising mandatory and voluntary repayments, during the six months ended June 30, 2024 and year ended December 31, 2023 were as follows:

Principal repayments(in thousands)
Quarter 1, 2023$250,000 
Quarter 2, 2023150,000 
Quarter 3, 2023300,000 
Quarter 4, 2023250,000 
Total repayments in 2023950,000 
Quarter 1, 2024275,000 
Quarter 2, 20242,014,882 
Total repayments in 2024$2,289,882 

The voluntary repayment made during the quarter resulted in an accelerated charge associated with previously capitalized fees of $14.9 million (June 30, 2023: $1.2 million).

During the six months ended June 30, 2024, the Company drew down $193.0 million of the senior secured revolving loan facility and repaid $248.0 million as shown below. As at June 30, 2024, $nil (December 31, 2023: $55.0 million) was drawn under the senior secured revolving loan facility.

Drawdown RepaymentClosing Balance
(in thousands)
Quarter 1, 2023$180,000 $100,000 $80,000 
Quarter 2, 202350,000 80,000 50,000 
Quarter 3, 202375,000 50,000 75,000 
Quarter 4, 202365,000 85,000 55,000 
Total drawdown/repayments in 2023370,000 315,000 
Quarter 1, 202450,000 55,000 50,000 
Quarter 2, 2024143,000 193,000 — 
Total drawdown/repayments in 2024$193,000 $248,000 — 

2026 Notes

In addition to the Senior Secured Credit Facilities, on July 1, 2021, a subsidiary of the Company issued $500 million in aggregate principal amount of 2.875% senior secured notes (the "2026 Notes") in a private offering (the “Offering”). The 2026 Notes will mature on July 15, 2026.

The Company has contractual liabilities for lease arrangements of $203.7 million which will be predominantly settled over the next five year period through cash payments.

35



Cash flows

Net cash from operating activities

Net cash provided by operating activities increased by $166.3 million to $545.7 million for the six months ended June 30, 2024 as compared to net cash provided by operating activities of $379.4 million for the six months ended June 30, 2023. The increase in net cash provided by operating activities of $166.3 million is primarily due to an increase in underlying operating activity.

Investments in net receivables (accounts receivable, unbilled services and unearned revenue) increased by $110.3 million during the six months ended June 30, 2024, increasing from $1,087.8 million at December 31, 2023 to $1,198.1 million at June 30, 2024. The number of days’ revenue outstanding at June 30, 2024 was 51 days (March 31, 2024: 49 days, December 31, 2023: 47 days, September 30, 2023: 49 days, June 30, 2023: 52 days). 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.

Cash generated from working capital and days’ revenue outstanding may be positively or negatively impacted by, amongst others, the scheduling of contractual milestones over a study or trial duration, the achievement of a particular milestone during the period, the timing of receipt of invoices from third parties for reimbursable costs and the timing of cash receipts from customers. Contract fees are generally payable in installments based on the achievement 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. Further, credit terms negotiated between the Company and its customers also impacts cash inflows and days' revenue outstanding.

Net cash used in investing activities

Net cash used in investing activities was $73.6 million for the six months ended June 30, 2024 compared to net cash used in investing activities of $68.7 million for the six months ended June 30, 2023. Net cash used in investing activities during the six months ended June 30, 2024 was primarily related to cash outflows of $63.4 million for capital expenditures made mainly relating to investment in facilities and IT infrastructure, $7.8 million in relation to acquisition of HumanFirst and $5.6 million in relation to investments in long-term equity.

Net cash used in financing activities

Net cash used in financing activities during the six months ended June 30, 2024 amounted to $335.5 million compared to net cash used in financing activities of $329.8 million for the six months ended June 30, 2023. During the six months ended June 30, 2024, the Company made a net repayment of $345.4 million on external financing (See the Condensed Consolidated Statements of Cash Flows for further details). In addition, see Cash and cash equivalents and net borrowings section within this document for further details on the New Notes issued in May 2024 and the use of proceeds. This net repayment was offset by $21.6 million received by the Company from the exercise of equity compensation.

Net cash inflow

As a result of these cash flows, cash and cash equivalents increased by $128.5 million for the six months ended June 30, 2024 compared to a decrease of $18.6 million for the six months ended June 30, 2023.


36



Summarized financial information of issuers and guarantors

In connection with the offering of the New Notes by one of our subsidiaries, ICON Investments Six Designated Activity Company (the "Issuer"), disclosures required by Rule 13-01 (a)(1) through (3) of Regulation S-X are provided below.

The New Notes are guaranteed on a senior secured basis by ICON and its existing and future wholly owned subsidiaries organized in the United States, Ireland and the Grand Duchy of Luxembourg (“Luxembourg”), in each case that guarantee the obligations under our Senior Secured Credit Facilities and the 2026 Notes (the “Subsidiary Guarantors” and, collectively with ICON, the “Guarantors”).

The New Notes are the senior secured obligations of the Issuer and the Guarantors and the New Notes rank equally in right of payment to all of the Issuer’s and Guarantors’ existing and future senior debt (including the Senior Secured Credit Facilities and the 2026 Notes) and senior in right of payment to all of the Issuer’s and Guarantors’ existing and future subordinated debt. The New Notes and the guarantees are secured on a first-lien basis by substantially all of the existing and future assets of the Issuer and the guarantors that also secure the Issuer’s and the guarantors’ obligations under the Senior Secured Credit Facilities and the 2026 Notes on a pari passu basis, subject to permitted liens, and the liens on the collateral securing the New Notes (the “Collateral”) rank equally in priority with the liens on the collateral securing borrowings and guarantees under the Senior Secured Credit Facilities, the 2026 Notes and any other future pari passu first lien indebtedness. The New Notes and the guarantees are effectively senior to any of the Issuer’s and the guarantors’ existing and future unsecured indebtedness to the extent of the value of the assets securing the New Notes and the guarantees. The New Notes and the guarantees are structurally subordinated to all existing and future indebtedness and other liabilities of ICON’s subsidiaries that will not guarantee the New Notes, which includes all of ICON’s subsidiaries organized outside the United States, Ireland and Luxembourg and any other subsidiaries that do not guarantee the Senior Secured Credit Facilities or the 2026 Notes.

The New Notes are, jointly and severally, unconditionally, guaranteed on a senior secured basis by ICON and its existing and future wholly owned subsidiaries organized in a covered jurisdiction that guarantee the obligations under the Senior Secured Credit Facilities and the 2026 Notes. The obligations of each Guarantor under its note guarantee are limited as necessary to prevent the relevant note guarantee from constituting a fraudulent conveyance, fraudulent transfer or unlawful financial assistance under applicable law, or otherwise to reflect limitations under applicable law. By virtue of these limitations, the obligations of a Guarantor under its note guarantee could be significantly less than amounts payable with respect to the notes of any series or a Guarantor may have effectively no obligations under its respective note guarantee. ICON may, at any time, cause a subsidiary to become a Guarantor by executing and delivering a supplemental indenture providing for the Guarantee of payment of the applicable series of notes by such subsidiary on the basis provided in the applicable indenture.

Any Guarantor will be automatically and unconditionally released from all obligations under its note guarantee, and such note guarantee shall thereupon terminate and be discharged and of no further force and effect:

concurrently with any sale, exchange, disposition or transfer (by merger or otherwise) described in the preliminary prospectus supplement for the offering of New Notes, of any capital stock, or all or substantially all assets of such Guarantor following which such Guarantor is no longer a subsidiary of ICON or ceases to be organized in a covered jurisdiction;
as to all Guarantors (other than ICON), at the time of any collateral release event;
upon legal defeasance, covenant defeasance or satisfaction and discharge of the indenture governing the New Notes;
upon the merger, amalgamation or consolidation of any Guarantor into ICON, the Issuer or another Guarantor or upon the liquidation, dissolution or winding up of such Guarantor;
the release of such Guarantor from its guarantee under the Senior Secured Credit Facilities (except in the case of a release from the repayment in full of the Senior Secured Credit Facilities); or
upon such Guarantor becoming an excluded subsidiary.



37


Summarized Combined Financial Information

Summarized financial information (the "SFI"), as defined under Rule 1-02 (bb) of Regulation S-X, is provided below for the Issuer and Guarantor entities, collectively, the "Obligor Group" as of June 30, 2024 and December 31, 2023, and for the six months ended June 30, 2024 and the year ended December 31, 2023. The SFI is presented on a combined basis with intercompany transactions and balances among the entities included in the Obligor Group eliminated. The Obligor Group SFI excludes investments in non-guarantor entities.

(Unaudited)(Unaudited)
Six Months EndedYear Ended
June 30,
2024
December 31,
2023
(in thousands)
Revenue$3,834,472 $7,444,520 
Total costs and expenses (a)3,441,846 6,683,520 
Income from operations (a)392,626 761,000 
Net income (a) (b)$169,564 $356,467 

(a) Includes amortization of intangible assets of $227.7 million for the six months ended June 30, 2024 and $452.8 million for the year ended December 31, 2023.
(b) Includes net intercompany interest expense of $69.7 million for the six months ended June 30, 2024 and $130.0 million for the year ended December 31, 2023.


(Unaudited)(Unaudited)
June 30,
2024
December 31,
2023
(in thousands)
Current assets$3,174,317 $2,941,492 
Non-current assets (c)62,830,981 61,347,045 
Intercompany receivables1,411,299 1,052,855 
Total assets$67,416,597 $65,341,392 
Current liabilities$2,515,624 $2,514,633 
Non-current liabilities4,514,419 4,799,554 
Intercompany payables5,036,253 4,618,868 
Total liabilities$12,066,296 $11,933,055 

(c) Non-current assets include each Guarantor's investment in obligor subsidiaries, on a combined aggregated basis.

In the context of security for the New Notes, the combined financial information of entities whose securities are pledged as collateral (the "Pledgor Group") was determined to be materially consistent with the consolidated financial information of the ICON group (ICON and all of its subsidiaries) for the periods presented above, and as such, summarized combined financial information has not been presented for the Pledgor Group.


38


Legal proceedings

We are not party to any material pending legal proceedings, and we do not expect any litigation which could have a material adverse effect on our financial condition or results of operations. However, from time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. Litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business.


Forward-Looking Statements

Certain statements contained herein are forward looking statements, particularly in the discussion under the caption “Management’s discussion and analysis of financial condition and results of operations”. All statements other than statements of historical fact are forward-looking. Examples of forward-looking statements include, but are not limited to, statements regarding industry prospects, future business, future results of operations or financial condition, our ability to integrate the businesses we have acquired into our existing operations, management strategies and our competitive position. You can identify many forward-looking statements by words such as “may,” “will,” “would,” “should,” “could,” “expects,” “aims,” “anticipates,” “believes,” “estimates,” “intends,” “plans,” “predicts,” “projects,” “seeks,” “potential,” “opportunities” and other similar expressions and the negatives of such expressions. However, not all forward-looking statements contain these words. 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. Such risks and uncertainties include, but are not limited to, dependence on the pharmaceutical industry and certain clients, the need to regularly win projects and then to execute them efficiently and correctly, the challenges presented by rapid growth, competition and the continuing consolidation of the industry, the dependence on certain key executives, changes in the regulatory environment, exchange rate fluctuations, inflation and rising labor costs and other factors. Forward-looking statements speak 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 23, 2024 for risks and uncertainties facing the Company.
39


Exhibits of ICON plc and subsidiaries
Exhibit
Number
Title
List of Subsidiary Guarantors and Issuer of Guaranteed Debt Securities and Affiliates Whose Securities Collateralize Securities of ICON Investments Six Designated Activity Company.
Third Amendment to Credit Agreement, dated as of March 14, 2024, by and among various subsidiaries of ICON plc, Citibank, N.A., as administrative agent and swingline lender, and various revolving lenders (incorporated by reference to exhibit 99.1 to the Form 6-K (File No. 333-08704) filed on April 25, 2024).
* Filed herewith

40



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 25, 2024Brendan Brennan
Chief Financial Officer
41
EX-22.1 2 icon-ex22guarantorschedule.htm EX-22.1 Document
EXHIBIT 22.1
SUBSIDIARY GUARANTORS AND ISSUER OF GUARANTEED SECURITIES AND AFFILIATES WHOSE SECURITIES COLLATERALIZE SECURITIES OF
ICON INVESTMENTS SIX DESIGNATED ACTIVITY COMPANY

The following subsidiaries of ICON plc, (the “Company”) are guarantors of ICON Investments Six Designated Activity Company’s (the “Issuer”) 5.809% Senior Secured Notes due 2027, 5.849% Senior Secured Notes due 2029 and 6.000% Senior Secured Notes due 2034:

NAME OF SUBSIDIARYSTATE OR OTHER JURISDICTION OF INCORPORATION OR ORGANIZATION
ICON Global Treasury Unlimited CompanyIreland
ICON Clinical Research LimitedIreland
ICON Holdings Unlimited Company Ireland
DOCS Resourcing LimitedIreland
ICON Clinical International Unlimited Company Ireland
ICON Clinical Research Property Development (Ireland) LimitedIreland
Accellacare LimitedIreland
ICON Operational Holdings Unlimited CompanyIreland
ICON Operational Financing Unlimited CompanyIreland
ICON Investments Four Unlimited CompanyIreland
ICON Clinical Global Holdings Unlimited CompanyIreland
ICON Luxembourg S.à r.l.Luxembourg
ICON Early Phase Services, LLC Texas
Beacon Bioscience, Inc. Delaware
ICON Clinical Research LLCDelaware
ICON Laboratory Services, Inc.Delaware
MolecularMD Corp.Delaware
ICON US Holdings Inc. Delaware
PriceSpective LLCDelaware
DOCS Global, Inc.New Jersey
Accellacare US Inc. North Carolina
Clinical Resource Network, LLCIllinois
ICON Clinical Investments LLCDelaware
PRA Health Sciences, Inc.Delaware
ReSearch Pharmaceutical Services, Inc.Delaware
Source Healthcare Analytics, LLCDelaware
Symphony Health Solutions CorporationDelaware
Pharmaceutical Research Associates, Inc.Virginia
PRA Holdings, Inc.Delaware
PRA International, LLCDelaware
RPS Global Holdings, LLCDelaware
RPS Parent Holding LLCDelaware
Roy RPS Holdings LLCDelaware
CRN Holdings, LLCDelaware




All issued and outstanding equity securities of the following subsidiaries of the Company, subject to the limitations set forth below, collateralize the Issuer’s 5.809% Senior Secured Notes due 2027, 5.849% Senior Secured Notes due 2029 and 6.000% Senior Secured Notes due 2034:

NAME (STATE OR OTHER JURISDICTION OF INCORPORATION OR ORGANIZATION)OWNERPERCENT PLEDGED
ICON Investments Six Designated Activity Company (Ireland)ICON plc100%
ICON Clinical Research Limited (Ireland)ICON Operational Holdings Unlimited Company100%
ICON Holdings Unlimited Company (Ireland)ICON Operational Financing Unlimited Company100%
ICON Investments Four Unlimited Company (Ireland)ICON Clinical Global Holdings Unlimited Company100%
ICON Operational Holdings Unlimited Company (Ireland)ICON Operational Financing Unlimited Company 100%
ICON Operational Financing Unlimited Company (Ireland)
ICON Clinical Global Holdings Unlimited Company 100%
ICON Clinical Global Holdings Unlimited Company (Ireland)ICON plc100%
ICON Investments Five Unlimited Company (Ireland)ICON plc100%
DOCS Resourcing Limited (Ireland)ICON Clinical International Unlimited Company100%
ICON Clinical International Unlimited Company (Ireland)ICON Holdings Unlimited Company100%
ICON Clinical International Unlimited Company (Ireland)ICON plc100%
ICON Clinical Research Property Holdings (Ireland) Limited (Ireland)ICON plc100%
ICON (LR) Limited (United Kingdom)ICON Clinical Research Limited100%
ICON Holdings Clinical Research International Limited (Ireland)ICON Holdings Unlimited Company100%
Accellacare Limited (Ireland)ICON Holdings Unlimited Company100%
ICON Global Treasury Unlimited Company (Ireland)ICON Clinical Research Limited100%
ICON Global Treasury Unlimited Company (Ireland)ICON plc100%
ICON Luxembourg S.à r.l.(Luxembourg)ICON Holdings Unlimited Company100%
ICON Luxembourg S.à r.l. (Luxembourg)ICON Clinical Research Limited100%
ICON Luxembourg S.à r.l. (Luxembourg)ICON plc100%
ICON Early Phase Services, LLC (f/k/a Healthcare Discoveries, LLC) (Texas)ICON Clinical Research LLC100%
Beacon Bioscience, Inc. (Delaware)ICON Clinical Research LLC100%
ICON Clinical Research LLC (Delaware)ICON US Holdings Inc.100%
ICON Laboratory Services, Inc. (f/k/a ICON Central Laboratories, Inc.) (Delaware)ICON US Holdings Inc.100%
MolecularMD Corp. (Delaware)ICON Laboratory Services, Inc. (f/k/a ICON Central Laboratories, Inc.)100%
ICON US Holdings Inc. (Delaware)
ICON Operational Financing Unlimited Company100%
PriceSpective LLC (Delaware)
ICON Clinical Research LLC100%



CRN Holdings, LLC (Delaware)ICON Clinical Research LLC100%
ICON Clinical Investments, LLC (Delaware)
ICON Luxembourg S.à r.l100%
Clinical Resource Network, LLC (d/b/a Symphony Clinical Research) (Illinois)
CRN Holdings, LLC100%
DOCS Global, Inc. (New Jersey)ICON Clinical Research LLC100%
Accellacare US Inc. (North Carolina)ICON Clinical Research LLC100%
RPS Bermuda, Ltd. (Bermuda)ReSearch Pharmaceutical Services, Inc. 65%
Services de Recherche Pharmaceutique Srl (Canada)ReSearch Pharmaceutical Services, Inc.65%
PRA Health Sciences Colombia Ltda. (Colombia)Pharmaceutical Research Associates, Inc.65%
Pharmaceutical Research Associates Hungary Research and Development Ltd. (Hungary)Pharmaceutical Research Associates, Inc.65%
Pharmaceutical Research Associates Italy S.r.l. (Italy)Pharmaceutical Research Associates, Inc.65%
Pharmaceutical Research Associates Mexico S. de R.L. de C. V. (Mexico)Pharmaceutical Research Associates, Inc.65%
Pharmaceutical Research Associates Mexico S. de R.L. de C. V. (Mexico)PRA International, LLC65%
ReSearch Pharmaceutical Services Netherlands B.V. (Netherlands)ReSearch Pharmaceutical Services, Inc.65%
RPS Perú S.A.C. (Peru)Pharmaceutical Research Associates, Inc.65%
Research Pharmaceutical Services Puerto Rico, Inc. (Puerto Rico)ReSearch Pharmaceutical Services, Inc.65%
Pharmaceutical Research Associates Romania S.R.L. (Romania)Pharmaceutical Research Associates, Inc.65%
Pharmaceutical Research Associates España, S.A.U. (Spain)Pharmaceutical Research Associates, Inc.65%
PRA International Sweden AB (Sweden)Pharmaceutical Research Associates, Inc.65%
RPS Research (Thailand) Co., Ltd. (Thailand)ReSearch Pharmaceutical Services, Inc.65%
Sterling Synergy Systems Limited (United Kingdom)Pharmaceutical Research Associates, Inc.65%
ClinStar LLC (California)Pharmaceutical Research Associates, Inc.100%
Nextrials, Inc. (California)Pharmaceutical Research Associates, Inc.100%
Care Innovations, Inc. (Delaware)Pharmaceutical Research Associates, Inc.100%
CRI NewCo, Inc. (Delaware)Pharmaceutical Research Associates, Inc.100%
International Medical Technical Consultants, LLC (Delaware)Pharmaceutical Research Associates, Inc.100%
Parallel 6, Inc. (Delaware)Pharmaceutical Research Associates, Inc.100%
PRA Early Development Research, Inc. (f/k/a Pharma Bio-Research USA, Inc.) (Delaware)Pharmaceutical Research Associates, Inc.100%
PRA Health Sciences, Inc. (Delaware)ICON US Holdings Inc.100%
PRA Holdings, Inc. (Delaware)PRA Health Sciences, Inc.100%
PRA Receivables, LLC (Delaware)Pharmaceutical Research Associates, Inc.100%
ReSearch Pharmaceutical Services, Inc. (Delaware)Roy RPS Holdings, LLC100%
ReSearch Pharmaceutical Services, LLC (Delaware)ReSearch Pharmaceutical Services, Inc.100%
Source Healthcare Analytics, LLC (Delaware)Symphony Health Solutions Corporation100%
Sunset Hills, LLC (Delaware)Pharmaceutical Research Associates, Inc.100%



Symphony Health Solutions Corporation (Delaware)Pharmaceutical Research Associates, Inc.100%
Pharmaceutical Research Associates, Inc. (Virginia)PRA International, LLC 100%
PRA International, LLC (Delaware)PRA Holdings, Inc.100%
Roy RPS Holdings LLC (Delaware)RPS Parent Holding LLC100%
RPS Global Holdings, LLC (Delaware)PRA Holdings, Inc.100%
RPS Parent Holding LLC (Delaware)RPS Global Holdings, LLC100%
ICON Government and Public Health Solutions, Inc. (Virginia)ICON US Holdings Inc.100%
Accellacare of Bristol, LLC (Tennessee)Accellacare US Inc.100%
Accellacare of Charleston, LLC (South Carolina)Accellacare US Inc.100%
Accellacare of Charlotte, LLC (North Carolina)Accellacare US Inc.100%
Accellacare of Christie Clinic, LLC (Illinois)Accellacare US Inc.100%
Accellacare of Hickory, LLC (North Carolina)Accellacare US Inc.100%
Accellacare of Raleigh, LLC (North Carolina)Accellacare US Inc.100%
Accellacare of Rocky Mount, LLC (North Carolina)Accellacare US Inc.100%
Accellacare of Salisbury, LLC (North Carolina)Accellacare US Inc.100%
Accellacare of Wilmington, LLC (North Carolina)Accellacare US Inc.100%
Accellacare of Winston-Salem, LLC (North Carolina)Accellacare US Inc.100%
Averion Europe GmbH (Germany)ICON Clinical Research LLC65%
CHC Group, LLC (Delaware)ICON Clinical Research LLC100%
PubsHub LLC (Delaware)ICON Clinical Research LLC100%
Global Pharmaceutical Strategies Group, LLC (Delaware)ICON Clinical Research LLC100%
MMMM Group, LLC (Delaware)ICON Clinical Research LLC100%
ICON Tennessee, LLC (Delaware)ICON Clinical Research LLC100%
ADDPLAN, Inc. (Delaware)ICON Clinical Research LLC100%
ICON Clinical Research LP (Delaware)
ICON Clinical Research LLC100%
ICON Clinical Research LP (Delaware)
ICON Tennessee, LLC100%
CRN North America, LLC (d/b/a Symphony Clinical Staffing) (Delaware)CRN Holdings, LLC100%
Symphony Clinical Research Sp. Z O O. (Poland)CRN Holdings, LLC65%
ICON Clinical Research Holdings (U.K.) Limited (United Kingdom)Pharmaceutical Research Associates, Inc.65%
Oncacare Limited (Ireland)ICON Clinical Research Limited100%
Biotel Research LLC (Delaware)ICON Clinical Research LLC100%
HumanFirst LLC (Delaware)
ICON Clinical Research LLC 100%
ICON Clinical Research Holdings (Ireland) Unlimited Company (Ireland)
ICON Holdings Unlimited Company100%


EX-101.SCH 3 iclr-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Basis of presentation link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Intangible assets link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Fair value measurements link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Operating leases link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Bank credit lines, loan facilities and notes link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Net income per ordinary share link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Share-based awards link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Share capital link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Business Segment and Geographical Information link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Fair value measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Operating leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Bank credit lines, loan facilities and notes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Net income per ordinary share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Share-based awards (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Business Segment and Geographical Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Summary of significant accounting policies - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Accounts Receivables and Unbilled Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Unbilled Services and Unearned Revenue or Payments on Account (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Goodwill - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Intangible assets - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Intangible assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Fair value measurements - Measurement of Fair Value of Major Asset and Liability classed (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Fair value measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Restructuring - Summary of Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Restructuring - Summary of Details of Movement in Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Operating leases - Schedule of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Operating leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Operating leases - Schedule of Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Operating leases - Schedule of Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Long-term Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Contractual Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Bank credit lines, loan facilities and notes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Principal Payments on Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Movement on Debt Instrument (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Derivatives - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Derivatives - Effect of Derivative Financial Instruments on Statement of Financial Position (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Income taxes - Schedule of Components of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Income taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Net income per ordinary share - Schedule of Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Net income per ordinary share - Schedule of Reconciliation of Net Income Attributable to the Group (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Share-based awards - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Share-based awards - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Share-based awards - Schedule of Weighted Average Fair Values and Assumptions Used (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Share-based awards - Summary of RSU and PSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Share-based awards - Schedule of Non-Cash Stock Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Share capital (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Business Segment and Geographical Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Business Segment and Geographical Information - Schedule of Distribution of Revenue by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Business Segment and Geographical Information - Schedule of Distribution of Income from Operations by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Business Segment and Geographical Information - Schedule of Distribution of Depreciation and Amortization by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 4 iclr-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 5 iclr-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 6 iclr-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Restructuring reserve, current Restructuring Reserve, Current 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] Current period acquisition Goodwill, Acquired During Period Statistical Measurement [Domain] Statistical Measurement [Domain] PSUs based on service and EPS targets Performance Based Grants [Member] Performance Based Grants [Member] Schedule of Lease Costs Lease, Cost [Table Text Block] Cover [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Net increase / (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Operating Lease Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Indefinite-Lived Intangible Assets [Table] Intangible Asset, Indefinite-Lived [Table] Other liabilities Other Liabilities, Current Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Change in unearned revenue (payments on account) Decrease in unearned revenue (payments on account) Increase (Decrease) In Contract With Customer, Liability, Gross, Current Increase (Decrease) In Contract With Customer, Liability, Gross, Current Schedule of Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income per Ordinary Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Shares vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component Change in net balance Decrease in net balance Change In Advance Payments Netted Against Unbilled Contracts Receivable Change In Advance Payments Netted Against Unbilled Contracts Receivable Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Items generating unrecognized tax benefits Unrecognized Tax Benefits, Current Year Tax Positions Unrecognized Tax Benefits, Current Year Tax Positions Accounts receivable Increase (Decrease) in Accounts Receivable Basis of presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Percentage change in net balance Change In Advance Payments Netted Against Unbilled Contracts Receivable, Percent Change In Advance Payments Netted Against Unbilled Contracts Receivable, Percent Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Fair value measurements Fair Value Disclosures [Text Block] Proceeds from exercise of equity compensation Proceeds from Stock Options Exercised Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Percentage change in unbilled services (unbilled revenue) Increase (Decrease) In Contract With Customer, Asset, Gross, Current, Percent Increase (Decrease) In Contract With Customer, Asset, Gross, Current, Percent Operating leases Lessee, Operating Leases [Text Block] Ordinary shares, shares outstanding (in shares) Common Stock, Shares, Outstanding Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Operating lease costs Operating Lease, Cost Stock units to be granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Lease liabilities Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Summary of RSU and PSU Activity Summary Of Share Based Compensation Restricted Stock Units Performance Stock Units, Award, Activity [Table Text Block] Summary Of Share Based Compensation Restricted Stock Units Performance Stock Units Award Activity [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Unearned revenue Unearned revenue (payments on account) Contract with Customer, Liability, Current U.S. UNITED STATES Effect of dilutive share options and other awards outstanding under share based compensation programs (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Other receivables Other Assets, Noncurrent Leases [Abstract] Leases [Abstract] Total cost Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Senior Secured Term Loan Term Loan Facility [Member] Term Loan Facility Selling, general and administration costs Selling, general and administrative Selling, General and Administrative Expenses [Member] Schedule of Distribution of Income from Operations by Geographical Area Schedule Of Operating Income By Geography [Table Text Block] Schedule Of Operating Income By Geography Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Senior Secured Term Loan Secured Debt [Member] Standard & Poor's, BBB+ Rating Standard & Poor's, BBB+ Rating [Member] Equity Components [Axis] Equity Components [Axis] Senior Secured Notes (the "2026 Notes") Senior Secured Notes Due July 2026 [Member] Senior Secured Notes Due July 2026 Restructuring Type [Axis] Restructuring Type [Axis] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Trade names Trade names & brands Trade Names [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Less current portion of debt Long-term Debt, Current Maturities, Gross Long-term Debt, Current Maturities, Gross Notional Derivative Asset, Notional Amount Total costs and expenses Costs and Expenses Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Unbilled revenue Unbilled services (unbilled revenue) Contract with Customer, Asset, before Allowance for Credit Loss, Current Additional paid-in capital Additional Paid in Capital, Common Stock Geographical [Axis] Geographical [Axis] Summary of Restructuring Charges Restructuring and Related Costs [Table Text Block] New Notes issue costs Payments of Debt Issuance Costs Year 5 Lessee, Operating Lease, Liability, to be Paid, Year Five Level 3 Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Non-current income taxes payable Accrued Income Taxes, Noncurrent Utilization Payments for Restructuring Order backlog Order or Production Backlog [Member] Credit Facility [Domain] Credit Facility [Domain] 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 Current assets: Assets, Current [Abstract] Goodwill Opening balance Closing balance Goodwill Unrealized foreign exchange movements Translation Adjustment Functional to Reporting Currency, Increase (Decrease), Gross of Tax Allowance for credit losses Accounts Receivable, Allowance for Credit Loss Other comprehensive income, net of tax: Comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Stock repurchase program, authorized amount Share Repurchase Program, Authorized, Amount Employee Stock Option Share-Based Payment Arrangement, Option [Member] Shares vested (in 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 Number of interest rate derivatives held Number of Interest Rate Derivatives Held Goodwill [Roll Forward] Goodwill [Roll Forward] Fair Value Disclosures [Abstract] Compensation Related Costs Share Based Payments Disclosure [Table] Compensation Related Costs Share Based Payments Disclosure [Table] Compensation Related Costs Share Based Payments Disclosure [Table] Year 1 Lessee, Operating Lease, Liability, to be Paid, Year One Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Income taxes payable Accrued Income Taxes, Current Repayment of credit lines and loan facilities Repayment Repayments of Lines of Credit Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Basis spread on variable rate (in percent) Debt Instrument, Basis Spread on Variable Rate Award Type [Axis] Award Type [Axis] Purchase of investments in equity - long term Payments to Acquire Long-Term Investments Foreign exchange movement Goodwill, Foreign Currency Translation Gain (Loss) Exercised (in USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Outstanding Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Property, plant and equipment Property, Plant and Equipment, Net Total Liabilities Liabilities Long-lived assets Long-Lived Assets Exercisable at end of period (in USD per share) Weighted average exercise price of options exercisble (USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Ordinary shares, par value (in EUR cents per share) Common Stock, Par or Stated Value Per Share Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Senior Secured Revolving Loan Revolving Credit Facility [Member] Fair value, nonrecurring Fair Value, Nonrecurring [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Operating lease liabilities, current Operating Lease, Liability, Current Ordinary shares, shares issued (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Issued Debt instrument, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income before income tax expense Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax Derivative instruments Liability Derivative Liability Accounts receivable and unbilled revenue, net Contracts Receivable, Net Contracts Receivable, Net Exercise of share options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Net intangible assets at fair value Finite-Lived Intangible Assets, Fair Value Disclosure Clients 6-10 Clients 6-10 [Member] Clients 6-10 [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Ordinary shares, shares authorized (in shares) Common Stock, Shares Authorized Other Undenominated Capital Other Undenominated Capital [Member] Other undenominated capital. Payments to acquire businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired 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 Restructuring Restructuring charges Restructuring Costs Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total Shareholders' Equity Beginning balance Ending balance Equity, Attributable to Parent Restructuring reserve, noncurrent Restructuring Reserve, Noncurrent Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Hedging Designation [Domain] Hedging Designation [Domain] Interest expense Interest Expense, Nonoperating Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Schedule of Goodwill Schedule of Goodwill [Table Text Block] Selling, general and administrative Selling, General and Administrative Expense Billed services (accounts receivable) Billed Contracts Receivable Interest Rate Caps Interest Rate Cap [Member] Accounts receivable, net of allowance for credit losses Accounts Receivable, after Allowance for Credit Loss, Current Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Direct costs Cost of Sales [Member] Ordinary shares which have been reserved for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Income before share of losses from equity method investments Income (Loss) From Continuing Operations Before Equity Method Investments, Noncontrolling Interest Income (Loss) From Continuing Operations Before Equity Method Investments, Noncontrolling Interest Total long-term debt, net Long-Term Debt Document Fiscal Period Focus Document Fiscal Period Focus Transaction and integration related Business Combination, Acquisition Related Costs Summary of Details of Movement in Restructuring Charges Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Weighted average contractual term of options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term ASSETS Assets [Abstract] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Proceeds from investments in equity - long term Proceeds from Sale of Long-Term Investments Clients 1-5 Clients 1-5 [Member] Clients 2-5 [Member] Weighted average contractual term of options exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Shares vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Schedule of Accounts Receivables and Unbilled Revenue, and Unbilled Services and Unearned Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Periodic principal payment Debt Instrument, Periodic Payment, Principal Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Maximum Maximum [Member] Impairment of operating right-of-use assets and related property, plant and equipment Impairment, Operating Right-Of-Use Assets And Related Property, Plant And Equipment Impairment, Operating Right-Of-Use Assets And Related Property, Plant And Equipment Amortization of intangible assets Amortization of Intangible Assets Intangible assets  Net book value Finite-Lived Intangible Assets, Net Accounts payable Accounts Payable, Current Accounting Policies [Abstract] Accounting Policies [Abstract] Debt discount paid Debt Instrument, Unamortized Discount Schedule of Weighted Average Fair Values and Assumptions Used Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Lease imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Net operating lease costs Total lease cost Lease, Cost Non-current assets: Assets, Noncurrent [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Net balance Advance Payments Netted Against Unbilled Contracts Receivable Advance Payments Netted Against Unbilled Contracts Receivable Share repurchase program, authorized percentage Stock Repurchase Program, Authorized Percentage Stock Repurchase Program, Authorized Percentage Award Type [Domain] Award Type [Domain] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Issue of restricted share units / performance share units (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Goodwill, impairment loss Goodwill, Impairment Loss Deferred tax asset Deferred Income Tax Assets, Net Title of Individual [Axis] Title and Position [Axis] Estimated Useful Life Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Additional Paid-in Capital Additional Paid-in Capital [Member] Goodwill Goodwill Disclosure [Text Block] Unbilled revenue Increase (Decrease) in Contract with Customer, Asset Total long-term debt Long-term Debt, Excluding Current Maturities, Gross Long-term Debt, Excluding Current Maturities, Gross Customer relationships Customer Relationships [Member] Recently issues accounting standards New Accounting Pronouncements, Policy [Policy Text Block] Bank credit lines, loan facilities and notes Long-Term Debt [Text Block] Diluted (in USD per share) Earnings Per Share, Diluted Title of Individual [Domain] Title and Position [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Revenue recognition Revenue from Contract with Customer [Policy Text Block] Reduction in carrying value of operating right-of-use assets Operating Lease, Right-of-Use Asset, Periodic Reduction Restricted stock units 2013 Restricted Stock Units Twenty Thirteen [Member] Restricted Stock Units Twenty Thirteen [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Unearned revenue Increase (Decrease) in Contract with Customer, Liability Movement of available for sale investments Proceeds from Sale of Debt Securities, Available-for-Sale Other receivables Nontrade Receivables, Current Number of operating segments Number of Operating Segments Debt instrument, redemption price, percentage of principal amount redeemed Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Customer [Axis] Customer [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] External Credit Rating, Standard & Poor's [Domain] External Credit Rating, Standard & Poor's [Domain] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Restructuring Restructuring and Related Activities Disclosure [Text Block] Stock compensation expense Share-Based Payment Arrangement, Noncash Expense Investments Measured at Net Asset Value Fair Value Measured at Net Asset Value Per Share [Member] Investments in equity - long term Equity Securities, FV-NI and without Readily Determinable Fair Value 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 Net income Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income tax expense Income Tax expense Income Tax Expense (Benefit) Debt instrument, interest rate (in percent) Debt Instrument, Interest Rate, Stated Percentage Derivative, notional amount Derivative, Notional Amount Repayments of senior debt Repayments of Senior Debt Available for sale investments Available for sale securities (short-term) Debt Securities, Available-for-Sale, Current Asset Derivative Asset Variable rate component two Variable Rate Component Two [Member] Variable Rate Component Two Revenue Revenue from Contract with Customer, Excluding Assessed Tax Statement of Comprehensive Income [Abstract] Credit Rating, Standard & Poor's [Axis] Credit Rating, Standard & Poor's [Axis] Derivative, variable interest rate, reference rate in excess of Derivative, Variable Interest Rate, Reference Rate In Excess Of Derivative, Variable Interest Rate, Reference Rate In Excess Of Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Income from operations Income from operations Operating Income (Loss) Other undenominated capital Other Undenominated Capital Other undenominated capital. Additional ordinary shares which have been reserved for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Variable Rate [Domain] Variable Rate [Domain] Total Liabilities and Shareholders' Equity Liabilities and Equity Subsequent events Subsequent Events [Text Block] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Hedging Designation [Axis] Hedging Designation [Axis] Derivative liability, current Derivative Liability, Current Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Non-executive directors Non-Executive Director [Member] Non-executive Director [Member] Charge during the period* Restructuring Charges Interest income Investment Income, Interest Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Contractual Maturities of Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Debt instrument, discount rate on underwriting (in percent) Debt Instrument, Discount Rate Debt Instrument, Discount Rate Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Standard & Poor's, BBB- Rating Standard & Poor's, BBB- Rating [Member] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Expected life Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Net income per Ordinary Share: Earnings Per Share, Basic and Diluted EPS [Abstract] Earnings Per Share, Basic and Diluted EPS Assumptions: Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement [Line Items] Statement [Line Items] Derivative Instruments and Hedging Activities Disclosure [Abstract] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Income from sub-leases Sublease Income Business combination, consideration transferred Business Combination, Consideration Transferred Outstanding at beginning of period (in USD per share) Outstanding at end of period (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Less debt issuance costs and debt discount Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Derivative, fixed interest rate Derivative, Fixed Interest Rate Minimum Minimum [Member] Annual principal payment Debt Instrument, Annual Principal Payment Outstanding at beginning of period (in USD per share) Outstanding at end of period (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating right-of-use assets Operating Lease, Right-of-Use Asset 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 Current bank credit lines, loan facilities and notes Line of Credit, Current Fair Value, Liabilities Measured on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Total derivatives designated as hedging instruments Interest Rate Cap And Interest Rate Swap [Member] Interest Rate Cap And Interest Rate Swap Derivative Instrument [Axis] Derivative Instrument [Axis] Total debt Long-Term Debt, Gross Clients 11-25 Clients 11-25 [Member] Clients 11-25 [Member] Net income per ordinary share Earnings Per Share [Text Block] Accounts receivable (net) Contracts Receivable, Gross Contracts Receivable Exercise of share options Stock Issued During Period, Value, Stock Options Exercised (Loss) / gain on cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Shareholders' Equity: Equity, Attributable to Parent [Abstract] Granted (in 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 Income taxes Income Tax, Policy [Policy Text Block] Drawdown of credit lines and loan facilities Proceeds from Lines of Credit Cost Finite-Lived Intangible Assets, Gross [Abstract] Variable Rate [Axis] Variable Rate [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Share of losses from equity method investments Loss on equity method investments Income (Loss) from Equity Method Investments 2024 (remaining) Long-Term Debt, Maturity, Remainder of Fiscal Year Senior Secured Revolving Loan Senior Secured Revolving Loan Facility [Member] Senior Secured Revolving Loan Facility Assets: Assets, Fair Value Disclosure [Abstract] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Deferred tax liability Deferred Income Tax Liabilities, Net Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Accelerated charge on repayments Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Non-current liabilities: Liabilities, Noncurrent [Abstract] Contract Assets [Abstract] Contract Assets [Abstract] Contract Assets Intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Income Statement Location [Axis] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line Statement of Income Location, Balance [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Schedule of Distribution of Depreciation and Amortization by Geographical Area Long-Lived Assets by Geographic Areas [Table Text Block] Percentage of debt hedged by fixed interest rate Percentage of Debt Hedged by Interest Rate Derivatives Share issue costs Payments of Stock Issuance Costs Debt Disclosure [Abstract] Variable rate component one Variable Rate Component One [Member] Variable Rate Component One Ordinary shares Common Stock [Member] Issue of restricted share units / performance share units Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Senior Secured Revolving Loan Line of Credit [Member] Total liabilities Liabilities, Fair Value Disclosure Segment Reporting [Abstract] Segment Reporting [Abstract] Share issuance costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Intangible assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Entity Central Index Key Entity Central Index Key Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Interest and related penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Other restructuring costs Other Restructuring Costs Senior Secured Notes Senior Subordinated Notes [Member] Share capital Equity [Text Block] Equity Component [Domain] Equity Component [Domain] Business Segment and Geographical Information Segment Reporting Disclosure [Text Block] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Shared based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Standard & Poor's, BB+ Rating Standard & Poor's, BB+ Rating [Member] Other net assets Increase (Decrease) in Other Current Assets and Liabilities, Net Statement [Table] Statement [Table] Ireland IRELAND Measurement Frequency [Domain] Measurement Frequency [Domain] Summary of significant accounting policies Significant Accounting Policies [Text Block] Liability for unrecognized tax benefit Unrecognized Tax Benefits Current liabilities: Liabilities, Current [Abstract] Deferred consideration Business Combination, Contingent Consideration, Liability Level 1 Fair Value, Inputs, Level 1 [Member] Currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Exercisable at end of period (in shares) Number of shares exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 2027 Long-Term Debt, Maturity, Year Three Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Total long-term debt, net Long-Term Debt, Excluding Current Maturities Consultants Restricted Stock Units 2019 Consultants Restricted Stock Units Twenty Nineteen [Member] Consultants Restricted Stock Units Twenty Nineteen [Member] 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] 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 Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Revenue, remaining performance obligation percentage Revenue, Remaining Performance Obligation, Percentage Income taxes Income Tax Disclosure [Text Block] Year 4 Lessee, Operating Lease, Liability, to be Paid, Year Four Net income per Ordinary Share (note 13): Earnings Per Share [Abstract] Equity [Abstract] Equity [Abstract] Net Income (Loss) Attributable to Parent [Abstract] Net Income (Loss) Attributable to Parent [Abstract] Performance Share Unit (PSUs) Performance Share Unit [Member] Performance Share Unit [Member] Retained earnings Retained Earnings (Accumulated Deficit) Schedule of Long-term Debt Instruments Schedule of Debt [Table Text Block] Deferred tax benefit Deferred Income Taxes and Tax Credits 2026 Long-Term Debt, Maturity, Year Two Organization, Consolidation and Presentation of Financial Statements [Abstract] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Total Operating Lease, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Credit Facility [Axis] Credit Facility [Axis] Amendment Flag Amendment Flag Long-term debt at fair value Long-Term Debt, Fair Value Schedule of Non-Cash Stock Compensation Expense Schedule of Non Cash Stock Compensation Expense [Table Text Block] Schedule of Non Cash Stock Compensation Expense. Entity Registrant Name Entity Registrant Name Purchase of subsidiary undertakings (net of cash acquired) Purchase of subsidiary undertakings (net of cash acquired) Payments to Acquire Businesses, Gross Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Depreciation and amortization expense Depreciation, Depletion and Amortization Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Schedule of Principal Payments on Debt Instrument Schedule of Principal Payments on Debt Instrument [Table Text Block] Schedule of Principal Payments on Debt Instrument Intangible assets Intangible Assets Disclosure [Text Block] Subsequent Events [Abstract] Level 2 Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Other Other Customers [Member] Other Customers [Member] Geographical [Domain] Geographical [Domain] Debt instrument, principal amount Debt Instrument, Face Amount Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Rest of Europe Rest Of Europe [Member] Rest Of Europe [Member] Derivative liability, noncurrent Derivative Liability, Noncurrent Technology assets Technology-Based Intangible Assets [Member] Interest Rate Swap Interest Rate Swap [Member] Schedule of Restructuring and Related Costs [Table] Restructuring Cost [Table] Ordinary shares, par value 6 euro cents per share; 100,000,000 shares authorized, 82,683,805 shares issued and outstanding at March 31, 2024 and 82,495,086 shares issued and outstanding at December 31, 2023 Common Stock, Value, Issued Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value HumanFirst Inc HumanFirst Inc [Member] HumanFirst Inc Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Forfeited (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Standard & Poor's, BB Rating Standard & Poor's, BB Rating [Member] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Indefinite-Lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Rest of World Rest of World [Member] Rest of World [Member] Non-current bank credit lines, loan facilities and notes Long-Term Line of Credit, Noncurrent Acquisition-related gain Business Combination, Bargain Purchase, Gain Recognized, Amount Options Outstanding Number of Shares  Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Basic (in USD per share) Earnings Per Share, Basic Cash acquired from acquisition Cash Acquired from Acquisition Standard & Poor's, BBB Rating Standard & Poor's, BBB Rating [Member] Total derivatives designated as hedging instruments Designated as Hedging Instrument [Member] 2028 and thereafter Long-Term Debt, Maturity, Year Four And Thereafter Long-Term Debt, Maturity, Year Four And Thereafter Personnel related liabilities Personnel Related Liabilities [Member] Personnel Related Liabilities Senior Secured Notes (the "2029 Notes")* Senior Secured Notes Due May 2029 [Member] Senior Secured Notes Due May 2029 Total current liabilities Liabilities, Current Weighted average number of Ordinary Shares outstanding (note 13): Weighted Average Number of Shares Outstanding, Diluted [Abstract] Share Repurchase Program Share Repurchase Program [Axis] Total Assets Assets Senior Secured Notes (the "2034 Notes")* Senior Secured Notes Due May 2034 [Member] Senior Secured Notes - 2034 Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Income taxes receivable Income Taxes Receivable, Current Facility liability Facility Liability [Member] Facility Liability Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Non-current other liabilities Other Liabilities, Noncurrent Patient database Database Rights [Member] Direct costs (excluding depreciation and amortization) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Commitments and contingencies Commitments and Contingencies 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] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Year 2 Lessee, Operating Lease, Liability, to be Paid, Year Two 2025 Long-Term Debt, Maturity, Year One Share-based awards Share-Based Payment Arrangement [Text Block] Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Schedule of Distribution of Revenue by Geographical Area Revenue from External Customers by Geographic Areas [Table Text Block] Buyback Program Buyback Program [Member] Buyback Program [Member] Debt Instrument [Axis] Debt Instrument [Axis] Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Total Share-Based Payment Arrangement, Expense Net income Net Income (Loss) Attributable to Parent Granted (in USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Business Acquisition [Axis] Business Acquisition [Axis] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] 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] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Revenue Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Effect of exchange rate movements on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Severance costs Severance Costs Total assets Total assets Assets, Fair Value Disclosure Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Onerous contract provision Loss Contingency Accrual, Provision Other non-cash items Other Noncash Income (Expense) Base rate Base Rate [Member] Senior Secured Notes (the "2027 Notes")* Senior Secured Notes Due May 2027 [Member] Senior Secured Notes Due May 2027 Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid 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 Variable Rate Component [Domain] Variable Rate Component [Domain] Variable Rate Component [Domain] Goodwill at fair value Goodwill, Fair Value Disclosure Year 3 Lessee, Operating Lease, Liability, to be Paid, Year Three Percentage change in unearned revenue (payments on account) Increase (Decrease) In Contract With Customer, Liability, Gross, Current, Percent Increase (Decrease) In Contract with Customer, Liability, Gross, Current, Percent Prepayments and other current assets Prepaid Expense and Other Assets, Current Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Customer [Domain] Customer [Domain] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Retained Earnings Retained Earnings [Member] Amortization of financing costs and debt discount Amortization of Debt Issuance Costs 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 Schedule of Segment Reporting Information, by Segment [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Change in unbilled services (unbilled revenue) Increase in unbilled services (unbilled revenue) Increase (Decrease) In Contract With Customer, Asset, Gross, Current Increase (Decrease) In Contract With Customer, Asset, Gross, Current Schedule of Components of Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Restructuring reserve Opening provision Closing provision Restructuring Reserve Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Costs and expenses: Cost of Revenue [Abstract] Other Liabilities EX-101.PRE 7 iclr-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 9 R1.htm IDEA: XBRL DOCUMENT v3.24.2
Cover
6 Months Ended
Jun. 30, 2024
Cover [Abstract]  
Document Type 6-K
Document Fiscal Year Focus 2024
Entity Registrant Name ICON plc
Amendment Flag false
Document Fiscal Period Focus Q2
Entity Central Index Key 0001060955
Current Fiscal Year End Date --12-31
Document Period End Date Jun. 30, 2024
XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 506,553 $ 378,102
Available for sale investments 0 1,954
Accounts receivable, net of allowance for credit losses 1,569,642 1,790,322
Unbilled revenue 1,230,948 951,936
Other receivables 78,113 65,797
Prepayments and other current assets 139,244 132,105
Income taxes receivable 79,216 91,254
Total current assets 3,603,716 3,411,470
Non-current assets:    
Property, plant and equipment 353,844 361,184
Goodwill 9,016,549 9,022,075
Intangible assets 3,632,354 3,855,865
Operating right-of-use assets 149,782 140,333
Other receivables 87,609 78,470
Deferred tax asset 74,787 73,662
Investments in equity - long term 50,220 46,804
Total Assets 16,968,861 16,989,863
Current liabilities:    
Accounts payable 83,037 131,584
Unearned revenue 1,602,526 1,654,507
Other liabilities 999,071 915,399
Income taxes payable 27,935 13,968
Current bank credit lines, loan facilities and notes 29,762 110,150
Total current liabilities 2,742,331 2,825,608
Non-current liabilities:    
Non-current bank credit lines, loan facilities and notes 3,408,157 3,665,439
Lease liabilities 145,464 126,321
Non-current other liabilities 48,372 45,998
Non-current income taxes payable 195,778 186,654
Deferred tax liability 843,633 899,100
Commitments and contingencies 0 0
Total Liabilities 7,383,735 7,749,120
Shareholders' Equity:    
Ordinary shares, par value 6 euro cents per share; 100,000,000 shares authorized, 82,683,805 shares issued and outstanding at March 31, 2024 and 82,495,086 shares issued and outstanding at December 31, 2023 6,720 6,699
Additional paid-in capital 6,988,736 6,942,669
Other undenominated capital 1,162 1,162
Accumulated other comprehensive loss (179,559) (143,506)
Retained earnings 2,768,067 2,433,719
Total Shareholders' Equity 9,585,126 9,240,743
Total Liabilities and Shareholders' Equity $ 16,968,861 $ 16,989,863
XML 11 R3.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - € / shares
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Ordinary shares, par value (in EUR cents per share) € 0.06 € 0.06
Ordinary shares, shares authorized (in shares) 100,000,000 100,000,000
Ordinary shares, shares issued (in shares) 82,816,600 82,495,086
Ordinary shares, shares outstanding (in shares) 82,816,600 82,495,086
XML 12 R4.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenue $ 2,120,159 $ 2,020,251 $ 4,210,545 $ 3,998,829
Costs and expenses:        
Direct costs (excluding depreciation and amortization) 1,493,600 1,429,540 2,964,967 2,825,086
Selling, general and administrative 194,458 187,806 371,808 387,812
Depreciation and amortization 149,635 145,059 298,816 290,185
Transaction and integration related 6,820 12,701 13,811 24,083
Restructuring 45,789 35,661 45,789 45,390
Total costs and expenses 1,890,302 1,810,767 3,695,191 3,572,556
Income from operations 229,857 209,484 515,354 426,273
Interest income 1,237 949 3,167 2,021
Interest expense (60,840) (85,206) (132,505) (171,757)
Income before income tax expense 170,254 125,227 386,016 256,537
Income tax expense (23,344) (9,629) (51,668) (23,902)
Income before share of losses from equity method investments 146,910 115,598 334,348 232,635
Share of losses from equity method investments 0 0 0 (383)
Net income $ 146,910 $ 115,598 $ 334,348 $ 232,252
Net income per Ordinary Share (note 13):        
Basic (in USD per share) $ 1.78 $ 1.41 $ 4.04 $ 2.84
Diluted (in USD per share) $ 1.76 $ 1.40 $ 4.02 $ 2.81
Weighted average number of Ordinary Shares outstanding (note 13):        
Basic (in shares) 82,738,765 81,999,746 82,658,984 81,892,662
Diluted (in shares) 83,360,841 82,627,933 83,260,144 82,617,391
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Net Income (Loss) Attributable to Parent [Abstract]            
Net income $ 146,910   $ 115,598   $ 334,348 $ 232,252
Other comprehensive income, net of tax:            
Currency translation adjustment (8,985) $ (32,040) (10,638) $ 15,500 (41,025) 4,862
(Loss) / gain on cash flow hedge (4,112) 9,084 14,006 (3,858) 4,972 10,148
Total comprehensive income $ 133,813 $ 164,482 $ 118,966 $ 128,296 $ 298,295 $ 247,262
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Ordinary shares
Additional Paid-in Capital
Other Undenominated Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2022   81,723,555        
Beginning balance at Dec. 31, 2022 $ 8,497,963 $ 6,649 $ 6,840,306 $ 1,162 $ (171,538) $ 1,821,384
Comprehensive income, net of tax:            
Net income 116,654         116,654
Currency translation adjustment 15,500       15,500  
(Loss) / gain on cash flow hedge (3,858)       (3,858)  
Total comprehensive income 128,296          
Exercise of share options (in shares)   136,649        
Exercise of share options 12,936 $ 9 12,927      
Issue of restricted share units / performance share units (in shares)   68,218        
Issue of restricted share units / performance share units 4 $ 4        
Shared based compensation expense 14,658   14,658      
Share issuance costs (4)   (4)      
Ending balance (in shares) at Mar. 31, 2023   81,928,422        
Ending balance at Mar. 31, 2023 8,653,853 $ 6,662 6,867,887 1,162 (159,896) 1,938,038
Beginning balance (in shares) at Dec. 31, 2022   81,723,555        
Beginning balance at Dec. 31, 2022 8,497,963 $ 6,649 6,840,306 1,162 (171,538) 1,821,384
Comprehensive income, net of tax:            
Currency translation adjustment 4,862          
(Loss) / gain on cash flow hedge 10,148          
Total comprehensive income 247,262          
Ending balance (in shares) at Jun. 30, 2023   82,151,049        
Ending balance at Jun. 30, 2023 8,796,440 $ 6,676 6,891,494 1,162 (156,528) 2,053,636
Beginning balance (in shares) at Mar. 31, 2023   81,928,422        
Beginning balance at Mar. 31, 2023 8,653,853 $ 6,662 6,867,887 1,162 (159,896) 1,938,038
Comprehensive income, net of tax:            
Net income 115,598         115,598
Currency translation adjustment (10,638)       (10,638)  
(Loss) / gain on cash flow hedge 14,006       14,006  
Total comprehensive income 118,966          
Exercise of share options (in shares)   93,304        
Exercise of share options 7,229 $ 6 7,223      
Issue of restricted share units / performance share units (in shares)   129,323        
Issue of restricted share units / performance share units 8 $ 8        
Shared based compensation expense 16,389   16,389      
Share issuance costs (5)   (5)      
Ending balance (in shares) at Jun. 30, 2023   82,151,049        
Ending balance at Jun. 30, 2023 $ 8,796,440 $ 6,676 6,891,494 1,162 (156,528) 2,053,636
Beginning balance (in shares) at Dec. 31, 2023 82,495,086 82,495,086        
Beginning balance at Dec. 31, 2023 $ 9,240,743 $ 6,699 6,942,669 1,162 (143,506) 2,433,719
Comprehensive income, net of tax:            
Net income 187,438         187,438
Currency translation adjustment (32,040)       (32,040)  
(Loss) / gain on cash flow hedge 9,084       9,084  
Total comprehensive income 164,482          
Exercise of share options (in shares)   156,527        
Exercise of share options 16,303 $ 10 16,293      
Issue of restricted share units / performance share units (in shares)   32,192        
Issue of restricted share units / performance share units 2 $ 2        
Shared based compensation expense 11,121   11,121      
Share issuance costs (4)   (4)      
Ending balance (in shares) at Mar. 31, 2024   82,683,805        
Ending balance at Mar. 31, 2024 $ 9,432,647 $ 6,711 6,970,079 1,162 (166,462) 2,621,157
Beginning balance (in shares) at Dec. 31, 2023 82,495,086 82,495,086        
Beginning balance at Dec. 31, 2023 $ 9,240,743 $ 6,699 6,942,669 1,162 (143,506) 2,433,719
Comprehensive income, net of tax:            
Currency translation adjustment (41,025)          
(Loss) / gain on cash flow hedge 4,972          
Total comprehensive income $ 298,295          
Ending balance (in shares) at Jun. 30, 2024 82,816,600 82,816,600        
Ending balance at Jun. 30, 2024 $ 9,585,126 $ 6,720 6,988,736 1,162 (179,559) 2,768,067
Beginning balance (in shares) at Mar. 31, 2024   82,683,805        
Beginning balance at Mar. 31, 2024 9,432,647 $ 6,711 6,970,079 1,162 (166,462) 2,621,157
Comprehensive income, net of tax:            
Net income 146,910         146,910
Currency translation adjustment (8,985)       (8,985)  
(Loss) / gain on cash flow hedge (4,112)       (4,112)  
Total comprehensive income 133,813          
Exercise of share options (in shares)   45,127        
Exercise of share options 5,334 $ 3 5,331      
Issue of restricted share units / performance share units (in shares)   87,668        
Issue of restricted share units / performance share units 6 $ 6        
Shared based compensation expense 13,336   13,336      
Share issuance costs $ (10)   (10)      
Ending balance (in shares) at Jun. 30, 2024 82,816,600 82,816,600        
Ending balance at Jun. 30, 2024 $ 9,585,126 $ 6,720 $ 6,988,736 $ 1,162 $ (179,559) $ 2,768,067
XML 15 R7.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Cash flows from operating activities:          
Net income $ 146,910 $ 115,598 $ 334,348 $ 232,252  
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization expense     298,816 290,185  
Impairment of operating right-of-use assets and related property, plant and equipment     12,559 8,613  
Reduction in carrying value of operating right-of-use assets     19,367 23,607  
Loss on equity method investments 0 0 0 383  
Acquisition-related gain     0 (6,160)  
Amortization of financing costs and debt discount     20,604 7,899  
Stock compensation expense     28,145 31,357  
Deferred tax benefit     (61,239) (59,177)  
Unrealized foreign exchange movements     13,761 (3,345)  
Other non-cash items     12,463 18,202  
Changes in operating assets and liabilities:          
Accounts receivable     198,749 (40,675)  
Unbilled revenue     (287,183) (27,210)  
Unearned revenue     (52,081) 65,266  
Other net assets     7,356 (161,816)  
Net cash provided by operating activities     545,665 379,381  
Cash flows from investing activities:          
Purchase of property, plant and equipment     (63,440) (58,880)  
Purchase of subsidiary undertakings (net of cash acquired)     (7,831) (5,100)  
Movement of available for sale investments     1,954 60  
Proceeds from investments in equity - long term     1,373 0  
Purchase of investments in equity - long term     (5,621) (4,733)  
Net cash used in investing activities     (73,565) (68,653)  
Cash flows from financing activities:          
New Notes issue costs     (11,679) 0  
Drawdown of credit lines and loan facilities     2,192,480 230,000  
Repayment of credit lines and loan facilities     (2,537,882) (580,000)  
Proceeds from exercise of equity compensation     21,645 20,177  
Share issue costs     (14) (9)  
Net cash used in financing activities     (335,450) (329,832)  
Effect of exchange rate movements on cash     (8,199) 512  
Net increase / (decrease) in cash and cash equivalents     128,451 (18,592)  
Cash and cash equivalents at beginning of period     378,102 288,768 $ 288,768
Cash and cash equivalents at end of period $ 506,553 $ 270,176 $ 506,553 $ 270,176 $ 378,102
XML 16 R8.htm IDEA: XBRL DOCUMENT v3.24.2
Basis of presentation
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [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, 2023 (see note 2 - Summary of significant accounting policies). Operating results for the six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the fiscal period ending December 31, 2024.
XML 17 R9.htm IDEA: XBRL DOCUMENT v3.24.2
Summary of significant accounting policies
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Summary of significant accounting policies Summary of significant accounting policies
Revenue recognition
The Company earns revenues by providing a number of different services to its customers. These services, which are integral elements of the clinical development process, include clinical trials management, consulting, contract staffing, data services and laboratory services. These services, which are described below, can be purchased collectively or individually as part of a clinical trial contract. There is not significant variability in how economic factors affect these services. Contracts range in duration from a number of months to several years.

ASC 606 requires application of five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies the performance obligation(s), which have been applied to revenue recognized from each service described below.

Clinical trial service revenue

A clinical trial service is a single performance obligation satisfied over time, i.e. the full-service obligation in respect of a clinical trial (including those services performed by investigators and other parties) is considered a single performance obligation. Promises offered to the customer are not distinct within the context of the contract. ICON is the contract principal in respect of both direct services and in the use of third parties (principally investigator services) that support the clinical research projects. The transaction price is determined by reference to the contract or change order value (total service revenue and pass-through/ reimbursable expenses) adjusted to reflect a realizable contract value. Revenue is recognized over time as the single performance obligation is satisfied. The progress towards completion for clinical service contracts is measured based on an input measure being total project costs incurred (inclusive of pass-through/ reimbursable expenses) at each reporting period as a percentage of forecasted total project costs.

Laboratory services revenue

Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the products or services are transferred to the customer. Revenue for laboratory services is measured as the amount of consideration we expect to receive in exchange for transferring products or services. Where contracts with customers contain multiple performance obligations, the transaction price is allocated to each performance obligation based on the estimated relative selling price of the promised good or service. Service revenue is recognized over time as the services are delivered to the customer based on the extent of progress towards completion of the performance obligation. The determination of the methodology to measure progress requires judgment and is based on the nature of services provided. This requires an assessment of the transfer of value to the customer. The right to invoice measure of progress is generally related to rate per unit contracts, as the extent of progress towards completion is measured based on discrete service or time-based increments, such as samples tested or labor hours incurred. Revenue is recorded in the amount invoiced since that amount corresponds to the value of the Company's performance and the transfer of value to the customer.

Contracting services revenue

The Company has availed of the practical expedient which results in recognition of revenue on a right to invoice basis. Application of the practical expedient reflects the right to consideration from the customer in an amount that corresponds directly with the value to the customer of the performance completion to date. This reflects hours performed by contract staff.
Consulting services revenue

Our consulting services contracts represent a single performance obligation satisfied over time. The transaction price is determined by reference to contract or change order value. Revenue is recognized over time as the performance obligation is satisfied. The progress towards completion for consulting contracts is measured based on total project inputs (time) at each reporting period as a percentage of forecasted total project inputs.

Data services revenue

The Company provides data reports and analytics to customers based on agreed-upon specifications, including the timing of delivery, which is typically either weekly, monthly, or quarterly. If a customer requests more than one type of data report or series of data reports within a contract, each distinct type of data report is a separate performance obligation. The contracts provide for the Company to be compensated for the value of each deliverable. The transaction price is determined using list prices, discount agreements, if any, and negotiations with the customers, and generally includes any out-of-pocket expenses. Typically, the Company bills in advance of services being provided with the amount being recorded as unearned revenue.

When multiple performance obligations exist, the transaction price is allocated to performance obligations on a relative standalone selling price basis. In cases where the Company contracts to provide a series of data reports, or in some cases data, the Company recognizes revenue over time using the “units delivered” output method as the data or reports are delivered. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the services performed.

Certain arrangements include upfront customization or consultative services for customers. These arrangements often include payments based on the achievement of certain contractual milestones. Under these arrangements, the Company contracts with a customer to carry out a specific study, ultimately resulting in delivery of a custom report or data product. These arrangements are a single performance obligation given the integrated nature of the service being provided. The Company typically recognizes revenue under these contracts over time, using an output-based measure, generally time elapsed, to measure progress and transfer of control of the performance obligation to the customer. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the service performed.

The Company enters into contracts with some of its larger data suppliers that involve non-monetary terms. The Company issues purchase credits to be used toward the data supplier's purchase of the Company's services based on the fair value of the data obtained. In exchange, the Company receives monetary discounts on the data received from the data suppliers. The fair value of the revenue earned from the customer purchases is recognized as services are delivered as described above. At the end of the contract year, any unused customer purchase credits may be forfeited or carried over to the next contract year based on the terms of the data supplier contract.

Commissions

Incremental costs of obtaining a contract are recognized as an asset on the Consolidated Balance Sheet in respect of those contracts that exceed one year. Where commission costs relate to contracts that are less than one year, the practical expedient is applied as the amortization period of the asset which would arise on deferral would be one year or less.

Intangible Assets
Intangible assets are measured at fair value at the date of acquisition and amortized on a straight-line basis over their respective estimated useful lives. The Company has no indefinite-lived intangible assets. The Company evaluates its intangible assets for impairment when indicators of impairment exist.

Intangible assets are amortized on a straight-line basis over their estimated useful lives, as set forth in the table below:

Estimated Useful Life
Customer relationships
16 - 23 years
Order backlog3 years
Trade names3 years
Patient database7 years
Technology assets5 years

The Company periodically assesses the estimated useful lives of intangible assets to evaluate whether what was established at acquisition continues to be appropriate.
Income taxes

The Company applies the asset and liability method of accounting for income taxes. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which these temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the provision of income taxes in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance to the amount that is more likely than not to be realized. The Company recognizes the effect of income tax positions only if those positions will more likely than not be sustained. Recognized income tax positions are measured at the largest amount of tax benefit that is greater than 50 percent likely of being realized upon settlement. Interest and penalties related to income taxes are included in income tax expense and classified with the related liability on the Consolidated Balance Sheet. The Company accounts for the impact of Global Intangible Low-Taxed Income ("GILTI") in the period it arises and has therefore not provided for deferred taxes in respect of this item.

Recently Issued Accounting Standards

Accounting pronouncements issued but not adopted as of June 30, 2024

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting – Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which amends the guidance in ASC Topic 280, Segment Reporting. The amended guidance requires disclosure of significant segment expenses and other segment items on an annual and interim basis. Furthermore, all disclosures about a reportable segment’s profit or loss, which are currently required annually, will be mandated for interim periods. The additional disclosures required by ASU 2023-07 apply to entities with a single reportable segment. The amended guidance is effective for fiscal periods beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with retrospective application required. The Company is currently evaluating the impact of this ASU on disclosures within its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which requires disaggregated information about an entity’s effective tax rate reconciliation and additional discloses on income taxes paid. The new requirements are effective for annual periods beginning after December 15, 2024. The guidance is to be applied prospectively, with an option for retrospective application. The Company is currently evaluating the impact of this new guidance on disclosures within its consolidated financial statements.
XML 18 R10.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Revenue disaggregated by customer concentration is as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Clients 1-5$523,535 $529,792 $1,067,495 $1,092,220 
Clients 6-10308,689 284,382 628,424 563,908 
Clients 11-25458,119 420,880 886,149 829,047 
Other829,816 785,197 1,628,477 1,513,654 
Total$2,120,159 $2,020,251 $4,210,545 $3,998,829 

There was no revenue from individual customers greater than 10% of consolidated revenue in the respective periods.
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,
2024
December 31,
2023
(in thousands)
Billed services (accounts receivable)$1,604,945 $1,821,855 
Allowance for credit losses(35,303)(31,533)
Accounts receivable (net)1,569,642 1,790,322 
Unbilled services (unbilled revenue)1,230,948 951,936 
Accounts receivable and unbilled revenue, net$2,800,590 $2,742,258 
    
Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:
(in thousands, except percentages)June 30,
2024
December 31,
2023
$ Change% Change
Unbilled services (unbilled revenue)$1,230,948 $951,936 $279,012 29.3 %
Unearned revenue (payments on account)(1,602,526)(1,654,507)51,981 (3.1)%
Net balance$(371,578)$(702,571)$330,993 (47.1)%

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 Condensed Consolidated Balance Sheet.

Unbilled services as at June 30, 2024 increased by $279.0 million compared to December 31, 2023. Unearned revenue decreased by $52.0 million over the same period resulting in a decrease of $331.0 million in the net balance of unbilled services and unearned revenue or payments on account between December 31, 2023 and June 30, 2024. 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.
As of June 30, 2024 approximately $15.8 billion (June 30, 2023: $13.9 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 49% of the unsatisfied performance obligations over the next 12 months (June 30, 2023: 51%), with the remainder recognized thereafter over the duration of the customer contracts.
XML 19 R11.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)
6 Months Ended
Jun. 30, 2024
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 concentration is as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Clients 1-5$523,535 $529,792 $1,067,495 $1,092,220 
Clients 6-10308,689 284,382 628,424 563,908 
Clients 11-25458,119 420,880 886,149 829,047 
Other829,816 785,197 1,628,477 1,513,654 
Total$2,120,159 $2,020,251 $4,210,545 $3,998,829 

There was no revenue from individual customers greater than 10% of consolidated revenue in the respective periods.
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,
2024
December 31,
2023
(in thousands)
Billed services (accounts receivable)$1,604,945 $1,821,855 
Allowance for credit losses(35,303)(31,533)
Accounts receivable (net)1,569,642 1,790,322 
Unbilled services (unbilled revenue)1,230,948 951,936 
Accounts receivable and unbilled revenue, net$2,800,590 $2,742,258 
    
Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:
(in thousands, except percentages)June 30,
2024
December 31,
2023
$ Change% Change
Unbilled services (unbilled revenue)$1,230,948 $951,936 $279,012 29.3 %
Unearned revenue (payments on account)(1,602,526)(1,654,507)51,981 (3.1)%
Net balance$(371,578)$(702,571)$330,993 (47.1)%

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 Condensed Consolidated Balance Sheet.

Unbilled services as at June 30, 2024 increased by $279.0 million compared to December 31, 2023. Unearned revenue decreased by $52.0 million over the same period resulting in a decrease of $331.0 million in the net balance of unbilled services and unearned revenue or payments on account between December 31, 2023 and June 30, 2024. 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.
As of June 30, 2024 approximately $15.8 billion (June 30, 2023: $13.9 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 49% of the unsatisfied performance obligations over the next 12 months (June 30, 2023: 51%), with the remainder recognized thereafter over the duration of the customer contracts.
XML 20 R12.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
Six Months
Ended
Year
Ended
June 30,
2024
December 31,
2023
(in thousands)
Opening balance$9,022,075 $8,971,670 
Current period acquisition2,732 36,750 
Foreign exchange movement(8,258)13,655 
Closing balance$9,016,549 $9,022,075 
On January 9, 2024, the Company acquired HumanFirst Inc. ("HumanFirst"), a life sciences technology company in exchange for consideration of $13.3 million. The net cash outflow was $7.8 million comprising initial cash payments of $11.8 million net of cash acquired of $4.0 million. $1.5 million of deferred consideration remains unpaid as of June 30, 2024. The purchase price allocation, as of the date of acquisition, was based on a preliminary valuation and may be subject to revision. Preliminarily, the HumanFirst acquisition resulted in the initial recognition of goodwill of $2.7 million and a developed technology intangible asset of $9.9 million. Preliminary goodwill arising in connection with the acquisition is primarily attributable to the assembled workforce of HumanFirst. The intangible asset will be amortized over its useful life of 5 years and in total, $1.0 million has been amortized in the period since the date of acquisition.
There were no additional acquisitions during the second quarter of 2024 nor any impairment charges for the six months ended June 30, 2024 or the year ended December 31, 2023.
XML 21 R13.htm IDEA: XBRL DOCUMENT v3.24.2
Intangible assets
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets Intangible assets
The carrying amount of Intangible Assets for the periods ended June 30, 2024 and December 31, 2023 is as follows:

June 30,
2024
December 31,
2023
(in thousands)
Cost
Customer relationships$4,089,261 $4,090,393 
Order backlog540,795 541,302 
Trade names & brands204,621 204,653 
Patient database170,348 170,366 
Technology assets150,933 141,257 
Total cost5,155,958 5,147,971 
Accumulated amortization(1,523,604)(1,292,106)
 Net book value$3,632,354 $3,855,865 

In the six months ended June 30, 2024, the amortization expense recognized by the Company was $233.0 million (year ended December 31, 2023: $459.9 million).

On January 9, 2024, the Company acquired HumanFirst. The acquisition resulted in the recognition of a developed technology intangible asset of $9.9 million. Refer to note 5. Goodwill for further details.
The identifiable intangible assets are amortized over their estimated useful lives.
XML 22 R14.htm IDEA: XBRL DOCUMENT v3.24.2
Fair value measurements
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair value measurements Fair value measurements
The Company records certain assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset, or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. A three-level fair value hierarchy that prioritizes the inputs used to measure fair value is described below. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Unobservable inputs that are supported by little or no market activity. This includes certain pricing models, discounted cash flow methodologies, and similar techniques that use significant unobservable inputs.

The carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable and accounts payable approximate fair value due to the short maturities of these instruments.

As of June 30, 2024, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:

Level 1Level 2Level 3Investments Measured at Net Asset ValueTotal
(in thousands)
Assets:
Investments in equity- long term (b)$— $— $— $50,220 $50,220 
Total assets$— $— $— $50,220 $50,220 
As of December 31, 2023, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:

Level 1Level 2Level 3Investments Measured at Net Asset ValueTotal
(in thousands)
Assets:
Available for sale securities (short-term) (a)$1,954 $— $— $— $1,954 
Investments in equity- long term (b)— — — 46,804 46,804 
Total assets$1,954 $— $— $46,804 $48,758 
Liabilities:
Derivative instruments (c)— 2,411 — — 2,411 
Total liabilities$— $2,411 $— $— $2,411 

(a) Represents the fair value of highly liquid investments with maturities greater than three months, a minimum "A-" rated fixed term deposit and are based on quoted market prices.

(b) To determine the classification of its interests in long-term investments, the Company considered the nature of its investment, the extent of influence over operating and financial decisions and the availability of readily determinable fair values. The Company determined that the interests in funds meet the definition of equity securities without readily determinable fair values, which qualify for the Net Asset Value (NAV) practical expedient in ASC 820 'Fair value measurement'. Any increases or decreases in fair value are recognized in net income in the period.

(c) Represents the fair value of the interest rate caps and the interest rate swap.

Non-recurring Fair Value Measurements

Certain assets and liabilities are carried on the accompanying Condensed Consolidated Balance Sheet at cost and are not re-measured to fair value on a recurring basis. These assets include finite-lived intangible assets that are tested for impairment when a triggering event occurs and goodwill that is tested for impairment annually or when a triggering event occurs. As of June 30, 2024, assets carried on the balance sheet which are not re-measured to fair value on a recurring basis totaled $12,648.9 million (December 31, 2023: $12,878.0 million) and are identified as Level 3 assets. These assets are comprised of goodwill of $9,016.5 million (December 31, 2023: $9,022.1 million) and net identifiable intangible assets of $3,632.4 million (December 31, 2023: $3,855.9 million).

The estimated fair value of the Company’s debt was $3,469.3 million at June 30, 2024 (December 31, 2023: $3,793.5 million). The fair values of the Senior Secured Credit Facilities, the 2026 Notes and the New Notes were determined based on Level 2 inputs, which are based on rates at which the debt is traded among financial institutions. The fair value of the senior secured revolving loan facility is recorded as its carrying value, due to the short term duration. Refer to note 10. Bank credit lines, loan facilities and notes for further details on the Company's financing arrangements.
XML 23 R15.htm IDEA: XBRL DOCUMENT v3.24.2
Restructuring
6 Months Ended
Jun. 30, 2024
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring
In the six months ended June 30, 2024, a restructuring charge of $45.8 million (June 30, 2023: $45.4 million) was recorded in the Condensed Consolidated Statement of Operations under a restructuring plan adopted following a review of operations.

The restructuring plan reflected a workforce reduction of $31.7 million (June 30, 2023: $34.1 million) and an office consolidation program to optimize the Company's office footprint of $14.1 million (June 30, 2023: $11.3 million), being the impairment of operating right-off-use assets and related property plant and equipment of $12.6 million (June 30, 2023: $8.6 million) and onerous contract costs of $1.5 million (June 30, 2023: $2.7 million).

 Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
 (in thousands)
Restructuring charges$45,789 $35,661 $45,789 $45,390 
Total$45,789 $35,661 $45,789 $45,390 

At June 30, 2024, a total liability of $26.3 million (December 31, 2023: $7.0 million) was recorded on the Consolidated Balance Sheet relating to restructuring activities.

Six Months EndedYear
Ended
June 30,
2024
December 31, 2023
(in thousands)
Opening provision$6,999 $6,022 
Charge during the period*33,230 36,704 
Utilization(13,883)(35,727)
Closing provision$26,346 $6,999 

*The charge for the period reflects the workforce reduction of $31.7 million and onerous contract costs of $1.5 million.

The closing provision of $26.3 million reflects:
(1) $21.6 million (December 31, 2023: $4.0 million) of personnel related liabilities as a result of the workforce reduction; all of which have been classified as short-term within Other Liabilities, and
(2) $4.7 million (December 31, 2023: $3.0 million) of facilities related liabilities of which $1.2 million (December 31, 2023: $1.0 million) is included within Other liabilities and $3.5 million (December 31, 2023: $2.0 million) is included within Non-current other liabilities.
XML 24 R16.htm IDEA: XBRL DOCUMENT v3.24.2
Operating leases
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Operating leases Operating leases
Lease costs recorded under operating leases for three and six months ended June 30, 2024 and June 30, 2023 were as follows:

Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Operating lease costs$9,287 $12,818 $22,450 $25,689 
Income from sub-leases(301)(283)(637)(561)
Net operating lease costs$8,986 $12,535 $21,813 $25,128 

Of the total cost of $9.0 million incurred in the three months ended June 30, 2024 (June 30, 2023: $12.5 million), $8.0 million (June 30, 2023: $9.3 million) is recorded within selling, general and administration costs and $1.0 million (June 30, 2023: $3.2 million) is recorded within direct costs.

Of the total cost of $21.8 million incurred in the six months ended June 30, 2024 (June 30, 2023: $25.1 million), $18.0 million (June 30, 2023: $19.3 million) is recorded within selling, general and administration costs and $3.8 million (June 30, 2023: $5.8 million) is recorded within direct costs.

During the six months ended June 30, 2024 and June 30, 2023, costs incurred by the Group related to variable lease payments were de minimis.

Right-of-use assets obtained, in exchange for lease obligations during the three months ended June 30, 2024, totaled $11.0 million (June 30, 2023: $10.2 million). Right-of-use assets obtained, in exchange for lease obligations during the six months ended June 30, 2024, totaled $46.6 million (June 30, 2023: $22.5 million).

The weighted average remaining lease term and weighted-average discount rate at June 30, 2024 were 6.85 years and 3.71%, respectively. The weighted average remaining lease term and weighted-average discount rate at December 31, 2023 were 6.72 years and 3.29%, respectively.

Future minimum lease payments under non-cancelable leases as of June 30, 2024 were as follows:
(in thousands)
Year 1$42,160 
Year 238,053 
Year 332,707 
Year 425,968 
Year 518,176 
Thereafter46,671 
Total future minimum lease payments203,735 
Lease imputed interest(21,976)
Total$181,759 
Operating lease liabilities are presented as current and non-current. As at June 30, 2024, operating lease liabilities of $36.3 million have been included in Other liabilities (December 31, 2023: $36.4 million) and $145.5 million have been classified as Non-current Lease Liabilities (December 31, 2023: $126.3 million).
XML 25 R17.htm IDEA: XBRL DOCUMENT v3.24.2
Bank credit lines, loan facilities and notes
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Bank credit lines, loan facilities and notes Bank credit lines, loan facilities and notes
The Company had the following debt outstanding as of June 30, 2024 and December 31, 2023:

Interest rate as ofPrincipal amount
Maturity DateJune 30,
2024
December 31,
2023
June 30,
2024
December 31,
2023
(in thousands)
Senior Secured Term LoanJuly 20287.335 %7.860 %$961,331 $3,251,213 
Senior Secured Notes (the "2026 Notes")
July 20262.875 %2.875 %500,000 500,000 
Senior Secured Revolving LoanJuly 2026— %6.720 %— 55,000 
Senior Secured Notes (the "2027 Notes")*May 20275.809 %750,000 — 
Senior Secured Notes (the "2029 Notes")*May 20295.849 %750,000 — 
Senior Secured Notes (the "2034 Notes")*May 20346.000 %500,000 — 
Total debt3,461,331 3,806,213 
Less current portion of debt(29,762)(110,150)
Total long-term debt3,431,569 3,696,063 
Less debt issuance costs and debt discount
(23,412)(30,624)
Total long-term debt, net$3,408,157 $3,665,439 
*Issued May 8, 2024

As of June 30, 2024, the contractual maturities of the Company's debt obligations were as follows:

Contractual maturities of debt(in thousands)
2024 (remaining)$14,881 
202529,762 
2026529,762 
2027779,762 
2028 and thereafter2,107,164 
Total$3,461,331 

The Company's primary financing arrangements are its senior secured credit facilities (the "Senior Secured Credit Facilities"), which consists of a senior secured term loan and a revolving credit facility, the 2026 Notes and the New Notes.

The New Notes

On May 8, 2024, ICON Investments Six Designated Activity Company (the "Issuer"), a wholly-owned subsidiary of ICON plc, issued $2 billion senior secured notes ("the New Notes"). The New Notes were issued in aggregate principal amounts of: $750 million 5.809% Senior Secured Notes due 2027 (the "2027 Notes"), $750 million 5.849% Senior Secured Notes due 2029 (the "2029 Notes") and $500 million 6.000% Senior Secured Notes due 2034 (the "2034 Notes").

The Company paid an underwriting discount of $6.8 million on the New Notes being: 0.250% of the principal amount of the 2027 Notes, 0.350% of the principal amount of the 2029 Notes and 0.450% of the 2034 Notes. Further, the 2034 Notes were issued at a discount of $0.5 million (issued at 99.896% of par).

Interest on the New Notes is payable on May 8 and November 8 of each year, commencing on November 8, 2024. Unless previously redeemed, the 2027 Notes will mature on May 8, 2027, the 2029 Notes will mature on May 8, 2029 and the 2034 Notes will mature on May 8, 2034.
The New Notes are guaranteed on a senior secured basis by ICON and its existing and future wholly owned subsidiaries, in each case that guarantee the obligations under our Senior Secured Credit Facilities and the 2026 Notes. The New Notes are the senior secured obligation of the Issuer and the Guarantors and rank equally in right of payment to all of the Issuer’s and Guarantors’ existing and future senior debt and senior in right of payment to all of the Issuer's and Guarantors' existing and future subordinated debt. The New Notes and the guarantees are secured on a first-lien basis by substantially all of the existing and future assets of the Issuer and the Guarantors that also secure the Issuer’s and the Guarantors’ obligations under the Senior Secured Credit Facilities and the 2026 Notes on a pari passu basis, subject to permitted liens, and the liens on the collateral securing the New Notes rank equally in priority with the liens on the collateral securing borrowings and guarantees under the Senior Secured Credit Facilities, the 2026 Notes and any other future pari passu first lien indebtedness.

Senior Secured Credit Facilities

On July 1, 2021, the Company completed the acquisition of PRA Health Sciences, Inc. ("PRA") by means of a merger whereby Indigo Merger Sub, Inc., a Delaware corporation and subsidiary of ICON, merged with and into PRA, the parent of the PRA Health Sciences ("the Merger"). In conjunction with the completion of the Merger, on July 1, 2021, ICON entered into a credit agreement providing for a senior secured term loan facility of $5,515 million and a senior secured revolving loan facility in an initial aggregate principal amount of $300 million (the "Senior Secured Credit Facilities"). On May 2, 2023, the Company agreed with its lenders to increase the aggregate principal amount of the senior secured revolving loan facility from $300 million to $500 million.

Borrowings under the senior secured term loan facility amortize in equal quarterly installments in an amount equal to 1.00% per annum of the principal amount, with the remaining balance due at final maturity. The interest rate margin applicable to borrowings under the senior secured term loan facility is USD Term SOFR and a Term SOFR Adjustment depending on the interest period chosen plus an applicable margin which is dependent on the Company's net leverage ratio. At June 30, 2024, the applicable margin is 2.0% (which reflects the Third Amendment). The senior secured term loan facility is subject to a floor of 0.50%.

Reflecting the Third Amendment, the interest rate margin applicable to borrowings under the revolving loan facility will be, at the option of the borrower, either (i) the applicable base rate plus an applicable margin of 0.45%, 0.10% or –% based on the Company’s current corporate family rating assigned by S&P of BB (or lower), BB+ or BBB- (or higher), respectively, or (ii) Term SOFR plus a Term SOFR Adjustment on the interest period chosen plus an applicable margin of 1.45%, 1.10%, 0.85%, 0.65%, or 0.50% based on the Company’s current corporate family rating assigned by S&P of BB (or lower), BB+, BBB-, BBB or BBB+ (or higher), respectively. In addition, lenders under the revolving loan facility are entitled to commitment fees as a percentage of the applicable margin at the time of drawing and utilization fees dependent on the proportion of the facility drawn.

The Borrowers’ (as defined in the Senior Secured Credit Facility) obligations under the Senior Secured Credit Facilities are guaranteed by ICON and the subsidiary guarantors. The Senior Secured Credit Facilities are secured by a lien on substantially all of ICON’s, the Borrowers’ and each of the subsidiary guarantor’s assets (subject to certain exceptions), and the Senior Secured Credit Facilities will have a first-priority lien on such assets, which will rank pari passu with the lien securing the 2026 Notes and the New Notes subject to other permitted liens. The Company is permitted to make prepayments on the senior secured term loan without penalty.

Principal repayments, comprising mandatory and voluntary repayments, during the six months ended June 30, 2024 and year ended December 31, 2023 were as follows:

Principal repayments(in thousands)
Quarter 1, 2023$250,000 
Quarter 2, 2023150,000 
Quarter 3, 2023300,000 
Quarter 4, 2023250,000 
Total repayments in 2023950,000 
Quarter 1, 2024275,000 
Quarter 2, 20242,014,882 
Total repayments in 2024$2,289,882 

The voluntary repayment made during the quarter resulted in an accelerated charge associated with previously capitalized fees of $14.9 million (June 30, 2023: $1.2 million).
During the six months ended June 30, 2024, the Company drew down $193.0 million of the senior secured revolving loan facility and repaid $248.0 million as shown below. As at June 30, 2024, $nil (December 31, 2023: $55.0 million) was drawn under the senior secured revolving loan facility.

Drawdown RepaymentClosing Balance
(in thousands)
Quarter 1, 2023$180,000 $100,000 $80,000 
Quarter 2, 202350,000 80,000 50,000 
Quarter 3, 202375,000 50,000 75,000 
Quarter 4, 202365,000 85,000 55,000 
Total drawdown/repayments in 2023370,000 315,000 
Quarter 1, 202450,000 55,000 50,000 
Quarter 2, 2024$143,000 $193,000 — 
Total drawdown/repayments in 2024$193,000 $248,000 — 

2026 Notes

In addition to the Senior Secured Credit Facilities, on July 1, 2021, a subsidiary of the Company issued $500 million in aggregate principal amount of 2.875% senior secured notes (the "2026 Notes") in a private offering (the “Offering”). The 2026 Notes will mature on July 15, 2026.

Fair Value of Debt
The estimated fair value of the Company’s debt was $3,469.3 million at June 30, 2024 (December 31, 2023: $3,793.5 million). The fair values of the Senior Secured Credit Facilities, the 2026 Notes and the New Notes were determined based on Level 2 inputs, which are based on rates at which the debt is traded among financial institutions. The fair value of the senior secured revolving loan facility is recorded as its carrying value due to the short term duration.
XML 26 R18.htm IDEA: XBRL DOCUMENT v3.24.2
Derivatives
6 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives Derivatives
The Company previously entered into interest rate cap and swap agreements for purposes of managing its exposure to interest rate fluctuations.

On November 29, 2022, the Company entered into two interest rate cap agreements ("2022 Caps") with an initial total notional value of $2,101 million to limit its exposure to changes in the variable interest rate on its Senior Secured Credit Facilities. Interest on the 2022 Caps began accruing on December 30, 2022 and the interest rate caps were due to expire on December 31, 2024. Under the terms of the interest rate caps, the Company had paid a fixed rate of 0.42% and received a variable rate equal to the amount that the three-month SOFR exceeds 4.75%.

On November 29, 2022, the Company entered into an interest rate swap agreement ("2022 Swap") with an initial notional value of $1,101 million to limit its exposure to changes in the variable interest rate on its Senior Secured Credit Facilities. Interest on the 2022 Swap was due to begin accruing on December 31, 2024 and the interest rate swap was due to expire on September 30, 2026. Under the terms of the interest rate swap, the Company would have paid a fixed rate of 3.4% and would have received a variable rate of interest equal to the three-month SOFR on the 2022 Swap.

The 2022 Caps and the 2022 Swap were designated as cash flow hedges. Gains and losses were initially reported as a component of other comprehensive income/loss and subsequently recognized in net income.

During the quarter ended June 30, 2024, the Company’s exposure to interest rate fluctuations significantly reduced with the voluntary and mandatory repayments made of $2,014.9 million of the senior secured term loan facility. Given this reduction and the repricing of the Senior Secured Credit facilities (which occurred during the quarter ended March 31, 2024), the Company closed the 2022 Caps and 2022 Swap agreements. As at June 30, 2024, 72% of the Company’s outstanding debt is at a fixed interest rate (December 31, 2023: 13%).

The fair value of the Company’s derivative financial instruments, on a gross basis, are summarized in the following table:

June 30, 2024December 31, 2023
AssetLiabilityNotionalAssetLiabilityNotional
(in thousands)
Interest Rate Caps$— $— $— $— $1,871 $1,600,606 
Interest Rate Swap— — — — 540 1,100,606 
Total derivatives designated as hedging instruments$— $— $— $— $2,411 $2,701,212 

As of June 30, 2024, following the closure of the interest rate caps and interest rate swap, the Company derecognized the derivative positions (December 31, 2023: current derivative liability of $1.9 million within Other liabilities and a non-current derivative liability of $0.5 million within Non-current other liabilities).

During the three months ended June 30, 2024, the Company recognized a loss of $4.1 million (June 30, 2023: $14.0 million gain) within other comprehensive income/loss after a reclassification of $12.8 million gain (June 30, 2023: $1.4 million expense) from other comprehensive income/loss to the income statement.
During the six months ended June 30, 2024, the Company recognized a gain of $5.0 million (June 30, 2023: $10.1 million) within other comprehensive income/loss after a reclassification of $13.5 million gain (June 30, 2023: $3.6 million expense) from other comprehensive income/loss to the income statement.
XML 27 R19.htm IDEA: XBRL DOCUMENT v3.24.2
Income taxes
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Income taxes Income taxes
Income taxes recognized during the three and six months ended June 30, 2024 and June 30, 2023, comprise:

Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Income Tax expense$23,344 $9,629 $51,668 $23,902 

As at June 30, 2024 the Company maintains a $196.1 million liability (December 31, 2023: $187.1 million) for unrecognized tax benefit, which is comprised of $162.4 million (December 31, 2023: $160.0 million) related to items generating unrecognized tax benefits and $33.7 million (December 31, 2023: $27.1 million) for interest and penalties related 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 audit by the major tax jurisdictions where the Company does business are the 2015 through 2023 tax years. During such audits, local tax authorities may challenge the positions taken by us in our tax returns.
XML 28 R20.htm IDEA: XBRL DOCUMENT v3.24.2
Net income per ordinary share
6 Months Ended
Jun. 30, 2024
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.

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,
2024
June 30,
2023
June 30, 2024June 30, 2023
Weighted average number of ordinary shares outstanding for basic net income per ordinary share82,738,765 81,999,746 82,658,984 81,892,662 
Effect of dilutive share options and other awards outstanding under share based compensation programs622,076 628,187 601,160 724,729 
Weighted average number of ordinary shares outstanding for diluted net income per ordinary share83,360,841 82,627,933 83,260,144 82,617,391 

Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30, 2024June 30, 2023
Net income per Ordinary Share:
Basic$1.78 $1.41 4.04 2.84 
Diluted$1.76 $1.40 4.02 2.81 
XML 29 R21.htm IDEA: XBRL DOCUMENT v3.24.2
Share-based awards
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Share-based awards Share-based awards
Share Options

The following table summarizes option activity for the six months ended June 30, 2024:
 Options
Outstanding
Number of Shares 
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
Outstanding at December 31, 2023902,806 $142.96 4.42
Granted68,380 $325.51 
Exercised(201,654)$107.30 
Outstanding at June 30, 2024769,532 $168.52 4.55
Exercisable at June 30, 2024535,883 $134.89 3.81

The Company issues ordinary shares for all options exercised. The total amount of fully vested share options which remained outstanding at June 30, 2024 was 535,883. Fully vested share options at June 30, 2024 have an average remaining contractual term of 3.81 years and an average exercise price of $134.89.
Fair value of Stock Options Assumptions

The weighted average fair value of options granted during the six months ended June 30, 2024 and June 30, 2023 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,
2024
June 30,
2023
Weighted average grant date fair value$115.76 $85.12 
Assumptions:  
Expected volatility36 %33 %
Dividend yield— %— %
Risk-free interest rate4.20 %4.18 %
Expected life4.3 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 2013 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. No awards may be granted under the 2013 RSU Plan after May 11, 2025.

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 vest over twelve months. No awards may be granted under the 2019 Consultants RSU Plan after May 16, 2029.

    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, 2024:
PSU
Outstanding
Number of
Shares
PSU
Weighted
Average Grant Date
Fair Value
RSU
Outstanding
Number of
Shares
RSU
Weighted
Average Grant Date
Fair Value
Outstanding at December 31, 2023105,256 $226.29 621,011 $218.27 
Granted48,626 $325.51 237,539 $318.49 
Shares vested(9,975)$177.38 (109,885)$220.87 
Forfeited(72,764)$252.86 (39,114)$221.86 
Outstanding at June 30, 202471,143 $273.79 709,551 $251.22 

The fair value of PSUs vested for the six months ended June 30, 2024 totaled $1.8 million (2023: $7.5 million).

The fair value of RSUs vested for the six months ended June 30, 2024 totaled $24.3 million (2023: $28.3 million).

The PSUs vest based on service and specified EPS targets over the periods 2022 - 2024, 2023 - 2025 and 2024 - 2026. Depending on the amount of EPS from 2022 to 2026, up to an additional 85,659 PSUs may also be granted.
Stock compensation expense

Stock compensation expense for the three and six months ended June 30, 2024 and June 30, 2023 has been allocated as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Direct costs$7,299 $6,420 $14,020 $12,088 
Selling, general and administrative7,665 10,178 14,125 19,269 
Total$14,964 $16,598 $28,145 $31,357 
XML 30 R22.htm IDEA: XBRL DOCUMENT v3.24.2
Share capital
6 Months Ended
Jun. 30, 2024
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 and the Company’s constitutional documents through open market share acquisitions.

On February 20, 2024, the Company's Board of Directors authorized a new buyback program of up to $500 million of the outstanding ordinary shares of the Company. All ordinary shares that are redeemed under the buyback program will be canceled in accordance with the constitutional documents of the Company and the nominal value of these shares transferred to an undenominated capital fund as required under Irish Company law. Repurchases under the share buyback program may be effected from time to time in open market or privately negotiated transactions in accordance with agreed terms and limitations. The timing and amount of the repurchase transactions under this program will depend on a variety of factors, including market conditions and corporate and regulatory considerations. Depending upon results of operations, market conditions and the development of the economy, as well as other factors, generally we will consider share repurchases on an opportunistic basis from time to time. During the six months ended June 30, 2024 no shares were redeemed by the Company under this buyback program.
XML 31 R23.htm IDEA: XBRL DOCUMENT v3.24.2
Business Segment and Geographical Information
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Business Segment and Geographical Information Business Segment and Geographical Information
The Company is a CRO providing outsourced services on a global basis to pharmaceutical, biotechnology, medical device and government and public health organizations. 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 the major therapeutic areas on a global basis and has the operational flexibility to provide development services on a stand-alone basis or as part of an integrated "full-service" solution. The Company has expanded through internal growth, together with a number of strategic acquisitions to enhance its expertise and capabilities in certain areas of the clinical development process.

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 operates as one reportable segment, which is the provision of outsourced development services on a global basis to pharmaceutical, biotechnology, medical device and government and public health organizations.

Revenues are allocated to individual entities based on where the work is performed in accordance with the Company's global transfer pricing model. Revenues and income from operations in Ireland are a function of our global contracting model and the Group’s 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 Group on the basis of an arm’s length return for the services they perform in each of their local territories. The arm’s length return 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 return having regard to the assets owned, risks borne, and functions performed by each entity from these intercompany transactions. The arm’s length return is reviewed annually to ensure that it is market appropriate.
The geographic split of revenue disclosed for each region outside Ireland is the arm’s length 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 arm’s length revenues attributable to the activities performed outside Ireland.

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

a) The distribution of revenue by geographical area was as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Ireland $702,858 $593,407 $1,355,543 $1,105,241 
Rest of Europe384,214 373,810 774,429 788,033 
U.S.792,370 848,019 1,601,855 1,692,423 
Rest of World240,717 205,015 478,718 413,132 
Total$2,120,159 $2,020,251 $4,210,545 $3,998,829 

b) The distribution of income from operations by geographical area was as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Ireland *$108,381 $125,896 $245,111 $177,223 
Rest of Europe39,629 22,489 93,140 82,255 
U.S.62,656 55,744 139,555 143,833 
Rest of World19,191 5,355 37,548 22,962 
Total$229,857 $209,484 $515,354 $426,273 
* Includes the full amount of the amortization charge associated with the intangible asset acquired in the Merger.

c) The distribution of long-lived assets (property, plant and equipment and operating right-of-use assets), net, by geographical area was as follows:
June 30,
2024
December 31, 2023
(in thousands)
Ireland$206,141 $199,051 
Rest of Europe90,097 94,046 
U.S.152,706 159,245 
Rest of World54,682 49,175 
Total$503,626 $501,517 
XML 32 R24.htm IDEA: XBRL DOCUMENT v3.24.2
Subsequent events
6 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
Subsequent events Subsequent events
The Company has evaluated subsequent events from the balance sheet date through to the date at which the financial statements were available to be issued. The Company has determined that there are no items to disclose.
XML 33 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Summary of significant accounting policies (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Revenue recognition
Revenue recognition
The Company earns revenues by providing a number of different services to its customers. These services, which are integral elements of the clinical development process, include clinical trials management, consulting, contract staffing, data services and laboratory services. These services, which are described below, can be purchased collectively or individually as part of a clinical trial contract. There is not significant variability in how economic factors affect these services. Contracts range in duration from a number of months to several years.

ASC 606 requires application of five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies the performance obligation(s), which have been applied to revenue recognized from each service described below.

Clinical trial service revenue

A clinical trial service is a single performance obligation satisfied over time, i.e. the full-service obligation in respect of a clinical trial (including those services performed by investigators and other parties) is considered a single performance obligation. Promises offered to the customer are not distinct within the context of the contract. ICON is the contract principal in respect of both direct services and in the use of third parties (principally investigator services) that support the clinical research projects. The transaction price is determined by reference to the contract or change order value (total service revenue and pass-through/ reimbursable expenses) adjusted to reflect a realizable contract value. Revenue is recognized over time as the single performance obligation is satisfied. The progress towards completion for clinical service contracts is measured based on an input measure being total project costs incurred (inclusive of pass-through/ reimbursable expenses) at each reporting period as a percentage of forecasted total project costs.

Laboratory services revenue

Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the products or services are transferred to the customer. Revenue for laboratory services is measured as the amount of consideration we expect to receive in exchange for transferring products or services. Where contracts with customers contain multiple performance obligations, the transaction price is allocated to each performance obligation based on the estimated relative selling price of the promised good or service. Service revenue is recognized over time as the services are delivered to the customer based on the extent of progress towards completion of the performance obligation. The determination of the methodology to measure progress requires judgment and is based on the nature of services provided. This requires an assessment of the transfer of value to the customer. The right to invoice measure of progress is generally related to rate per unit contracts, as the extent of progress towards completion is measured based on discrete service or time-based increments, such as samples tested or labor hours incurred. Revenue is recorded in the amount invoiced since that amount corresponds to the value of the Company's performance and the transfer of value to the customer.

Contracting services revenue

The Company has availed of the practical expedient which results in recognition of revenue on a right to invoice basis. Application of the practical expedient reflects the right to consideration from the customer in an amount that corresponds directly with the value to the customer of the performance completion to date. This reflects hours performed by contract staff.
Consulting services revenue

Our consulting services contracts represent a single performance obligation satisfied over time. The transaction price is determined by reference to contract or change order value. Revenue is recognized over time as the performance obligation is satisfied. The progress towards completion for consulting contracts is measured based on total project inputs (time) at each reporting period as a percentage of forecasted total project inputs.

Data services revenue

The Company provides data reports and analytics to customers based on agreed-upon specifications, including the timing of delivery, which is typically either weekly, monthly, or quarterly. If a customer requests more than one type of data report or series of data reports within a contract, each distinct type of data report is a separate performance obligation. The contracts provide for the Company to be compensated for the value of each deliverable. The transaction price is determined using list prices, discount agreements, if any, and negotiations with the customers, and generally includes any out-of-pocket expenses. Typically, the Company bills in advance of services being provided with the amount being recorded as unearned revenue.

When multiple performance obligations exist, the transaction price is allocated to performance obligations on a relative standalone selling price basis. In cases where the Company contracts to provide a series of data reports, or in some cases data, the Company recognizes revenue over time using the “units delivered” output method as the data or reports are delivered. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the services performed.

Certain arrangements include upfront customization or consultative services for customers. These arrangements often include payments based on the achievement of certain contractual milestones. Under these arrangements, the Company contracts with a customer to carry out a specific study, ultimately resulting in delivery of a custom report or data product. These arrangements are a single performance obligation given the integrated nature of the service being provided. The Company typically recognizes revenue under these contracts over time, using an output-based measure, generally time elapsed, to measure progress and transfer of control of the performance obligation to the customer. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the service performed.

The Company enters into contracts with some of its larger data suppliers that involve non-monetary terms. The Company issues purchase credits to be used toward the data supplier's purchase of the Company's services based on the fair value of the data obtained. In exchange, the Company receives monetary discounts on the data received from the data suppliers. The fair value of the revenue earned from the customer purchases is recognized as services are delivered as described above. At the end of the contract year, any unused customer purchase credits may be forfeited or carried over to the next contract year based on the terms of the data supplier contract.

Commissions

Incremental costs of obtaining a contract are recognized as an asset on the Consolidated Balance Sheet in respect of those contracts that exceed one year. Where commission costs relate to contracts that are less than one year, the practical expedient is applied as the amortization period of the asset which would arise on deferral would be one year or less.
Intangible assets
Intangible Assets
Intangible assets are measured at fair value at the date of acquisition and amortized on a straight-line basis over their respective estimated useful lives. The Company has no indefinite-lived intangible assets. The Company evaluates its intangible assets for impairment when indicators of impairment exist.

Intangible assets are amortized on a straight-line basis over their estimated useful lives, as set forth in the table below:

Estimated Useful Life
Customer relationships
16 - 23 years
Order backlog3 years
Trade names3 years
Patient database7 years
Technology assets5 years

The Company periodically assesses the estimated useful lives of intangible assets to evaluate whether what was established at acquisition continues to be appropriate.
Income taxes
Income taxes

The Company applies the asset and liability method of accounting for income taxes. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which these temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the provision of income taxes in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance to the amount that is more likely than not to be realized. The Company recognizes the effect of income tax positions only if those positions will more likely than not be sustained. Recognized income tax positions are measured at the largest amount of tax benefit that is greater than 50 percent likely of being realized upon settlement. Interest and penalties related to income taxes are included in income tax expense and classified with the related liability on the Consolidated Balance Sheet. The Company accounts for the impact of Global Intangible Low-Taxed Income ("GILTI") in the period it arises and has therefore not provided for deferred taxes in respect of this item.
Recently issues accounting standards
Recently Issued Accounting Standards

Accounting pronouncements issued but not adopted as of June 30, 2024

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting – Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which amends the guidance in ASC Topic 280, Segment Reporting. The amended guidance requires disclosure of significant segment expenses and other segment items on an annual and interim basis. Furthermore, all disclosures about a reportable segment’s profit or loss, which are currently required annually, will be mandated for interim periods. The additional disclosures required by ASU 2023-07 apply to entities with a single reportable segment. The amended guidance is effective for fiscal periods beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with retrospective application required. The Company is currently evaluating the impact of this ASU on disclosures within its consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which requires disaggregated information about an entity’s effective tax rate reconciliation and additional discloses on income taxes paid. The new requirements are effective for annual periods beginning after December 15, 2024. The guidance is to be applied prospectively, with an option for retrospective application. The Company is currently evaluating the impact of this new guidance on disclosures within its consolidated financial statements
XML 34 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Summary of significant accounting policies (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets are amortized on a straight-line basis over their estimated useful lives, as set forth in the table below:

Estimated Useful Life
Customer relationships
16 - 23 years
Order backlog3 years
Trade names3 years
Patient database7 years
Technology assets5 years
The carrying amount of Intangible Assets for the periods ended June 30, 2024 and December 31, 2023 is as follows:

June 30,
2024
December 31,
2023
(in thousands)
Cost
Customer relationships$4,089,261 $4,090,393 
Order backlog540,795 541,302 
Trade names & brands204,621 204,653 
Patient database170,348 170,366 
Technology assets150,933 141,257 
Total cost5,155,958 5,147,971 
Accumulated amortization(1,523,604)(1,292,106)
 Net book value$3,632,354 $3,855,865 
XML 35 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenue disaggregated by customer concentration is as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Clients 1-5$523,535 $529,792 $1,067,495 $1,092,220 
Clients 6-10308,689 284,382 628,424 563,908 
Clients 11-25458,119 420,880 886,149 829,047 
Other829,816 785,197 1,628,477 1,513,654 
Total$2,120,159 $2,020,251 $4,210,545 $3,998,829 
XML 36 R28.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Accounts Receivables and Unbilled Revenue, and Unbilled Services and Unearned Revenue
Accounts receivables and unbilled revenue are as follows:
June 30,
2024
December 31,
2023
(in thousands)
Billed services (accounts receivable)$1,604,945 $1,821,855 
Allowance for credit losses(35,303)(31,533)
Accounts receivable (net)1,569,642 1,790,322 
Unbilled services (unbilled revenue)1,230,948 951,936 
Accounts receivable and unbilled revenue, net$2,800,590 $2,742,258 
    
Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:
(in thousands, except percentages)June 30,
2024
December 31,
2023
$ Change% Change
Unbilled services (unbilled revenue)$1,230,948 $951,936 $279,012 29.3 %
Unearned revenue (payments on account)(1,602,526)(1,654,507)51,981 (3.1)%
Net balance$(371,578)$(702,571)$330,993 (47.1)%
XML 37 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Six Months
Ended
Year
Ended
June 30,
2024
December 31,
2023
(in thousands)
Opening balance$9,022,075 $8,971,670 
Current period acquisition2,732 36,750 
Foreign exchange movement(8,258)13,655 
Closing balance$9,016,549 $9,022,075 
XML 38 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Intangible assets (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets are amortized on a straight-line basis over their estimated useful lives, as set forth in the table below:

Estimated Useful Life
Customer relationships
16 - 23 years
Order backlog3 years
Trade names3 years
Patient database7 years
Technology assets5 years
The carrying amount of Intangible Assets for the periods ended June 30, 2024 and December 31, 2023 is as follows:

June 30,
2024
December 31,
2023
(in thousands)
Cost
Customer relationships$4,089,261 $4,090,393 
Order backlog540,795 541,302 
Trade names & brands204,621 204,653 
Patient database170,348 170,366 
Technology assets150,933 141,257 
Total cost5,155,958 5,147,971 
Accumulated amortization(1,523,604)(1,292,106)
 Net book value$3,632,354 $3,855,865 
XML 39 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Fair value measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value, Liabilities Measured on Recurring Basis
As of June 30, 2024, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:

Level 1Level 2Level 3Investments Measured at Net Asset ValueTotal
(in thousands)
Assets:
Investments in equity- long term (b)$— $— $— $50,220 $50,220 
Total assets$— $— $— $50,220 $50,220 
As of December 31, 2023, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:

Level 1Level 2Level 3Investments Measured at Net Asset ValueTotal
(in thousands)
Assets:
Available for sale securities (short-term) (a)$1,954 $— $— $— $1,954 
Investments in equity- long term (b)— — — 46,804 46,804 
Total assets$1,954 $— $— $46,804 $48,758 
Liabilities:
Derivative instruments (c)— 2,411 — — 2,411 
Total liabilities$— $2,411 $— $— $2,411 

(a) Represents the fair value of highly liquid investments with maturities greater than three months, a minimum "A-" rated fixed term deposit and are based on quoted market prices.

(b) To determine the classification of its interests in long-term investments, the Company considered the nature of its investment, the extent of influence over operating and financial decisions and the availability of readily determinable fair values. The Company determined that the interests in funds meet the definition of equity securities without readily determinable fair values, which qualify for the Net Asset Value (NAV) practical expedient in ASC 820 'Fair value measurement'. Any increases or decreases in fair value are recognized in net income in the period.
(c) Represents the fair value of the interest rate caps and the interest rate swap.
Fair Value, Assets Measured on Recurring Basis
As of June 30, 2024, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:

Level 1Level 2Level 3Investments Measured at Net Asset ValueTotal
(in thousands)
Assets:
Investments in equity- long term (b)$— $— $— $50,220 $50,220 
Total assets$— $— $— $50,220 $50,220 
As of December 31, 2023, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:

Level 1Level 2Level 3Investments Measured at Net Asset ValueTotal
(in thousands)
Assets:
Available for sale securities (short-term) (a)$1,954 $— $— $— $1,954 
Investments in equity- long term (b)— — — 46,804 46,804 
Total assets$1,954 $— $— $46,804 $48,758 
Liabilities:
Derivative instruments (c)— 2,411 — — 2,411 
Total liabilities$— $2,411 $— $— $2,411 

(a) Represents the fair value of highly liquid investments with maturities greater than three months, a minimum "A-" rated fixed term deposit and are based on quoted market prices.

(b) To determine the classification of its interests in long-term investments, the Company considered the nature of its investment, the extent of influence over operating and financial decisions and the availability of readily determinable fair values. The Company determined that the interests in funds meet the definition of equity securities without readily determinable fair values, which qualify for the Net Asset Value (NAV) practical expedient in ASC 820 'Fair value measurement'. Any increases or decreases in fair value are recognized in net income in the period.
(c) Represents the fair value of the interest rate caps and the interest rate swap.
XML 40 R32.htm IDEA: XBRL DOCUMENT v3.24.2
Restructuring (Tables)
6 Months Ended
Jun. 30, 2024
Restructuring and Related Activities [Abstract]  
Summary of Restructuring Charges
 Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
 (in thousands)
Restructuring charges$45,789 $35,661 $45,789 $45,390 
Total$45,789 $35,661 $45,789 $45,390 
Summary of Details of Movement in Restructuring Charges
Six Months EndedYear
Ended
June 30,
2024
December 31, 2023
(in thousands)
Opening provision$6,999 $6,022 
Charge during the period*33,230 36,704 
Utilization(13,883)(35,727)
Closing provision$26,346 $6,999 
XML 41 R33.htm IDEA: XBRL DOCUMENT v3.24.2
Operating leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Lease Costs
Lease costs recorded under operating leases for three and six months ended June 30, 2024 and June 30, 2023 were as follows:

Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Operating lease costs$9,287 $12,818 $22,450 $25,689 
Income from sub-leases(301)(283)(637)(561)
Net operating lease costs$8,986 $12,535 $21,813 $25,128 
Schedule of Operating Lease Maturity
Future minimum lease payments under non-cancelable leases as of June 30, 2024 were as follows:
(in thousands)
Year 1$42,160 
Year 238,053 
Year 332,707 
Year 425,968 
Year 518,176 
Thereafter46,671 
Total future minimum lease payments203,735 
Lease imputed interest(21,976)
Total$181,759 
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Bank credit lines, loan facilities and notes (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The Company had the following debt outstanding as of June 30, 2024 and December 31, 2023:

Interest rate as ofPrincipal amount
Maturity DateJune 30,
2024
December 31,
2023
June 30,
2024
December 31,
2023
(in thousands)
Senior Secured Term LoanJuly 20287.335 %7.860 %$961,331 $3,251,213 
Senior Secured Notes (the "2026 Notes")
July 20262.875 %2.875 %500,000 500,000 
Senior Secured Revolving LoanJuly 2026— %6.720 %— 55,000 
Senior Secured Notes (the "2027 Notes")*May 20275.809 %750,000 — 
Senior Secured Notes (the "2029 Notes")*May 20295.849 %750,000 — 
Senior Secured Notes (the "2034 Notes")*May 20346.000 %500,000 — 
Total debt3,461,331 3,806,213 
Less current portion of debt(29,762)(110,150)
Total long-term debt3,431,569 3,696,063 
Less debt issuance costs and debt discount
(23,412)(30,624)
Total long-term debt, net$3,408,157 $3,665,439 
*Issued May 8, 2024
Drawdown RepaymentClosing Balance
(in thousands)
Quarter 1, 2023$180,000 $100,000 $80,000 
Quarter 2, 202350,000 80,000 50,000 
Quarter 3, 202375,000 50,000 75,000 
Quarter 4, 202365,000 85,000 55,000 
Total drawdown/repayments in 2023370,000 315,000 
Quarter 1, 202450,000 55,000 50,000 
Quarter 2, 2024$143,000 $193,000 — 
Total drawdown/repayments in 2024$193,000 $248,000 — 
Schedule of Contractual Maturities of Debt
As of June 30, 2024, the contractual maturities of the Company's debt obligations were as follows:

Contractual maturities of debt(in thousands)
2024 (remaining)$14,881 
202529,762 
2026529,762 
2027779,762 
2028 and thereafter2,107,164 
Total$3,461,331 
Schedule of Principal Payments on Debt Instrument
Principal repayments, comprising mandatory and voluntary repayments, during the six months ended June 30, 2024 and year ended December 31, 2023 were as follows:

Principal repayments(in thousands)
Quarter 1, 2023$250,000 
Quarter 2, 2023150,000 
Quarter 3, 2023300,000 
Quarter 4, 2023250,000 
Total repayments in 2023950,000 
Quarter 1, 2024275,000 
Quarter 2, 20242,014,882 
Total repayments in 2024$2,289,882 
XML 43 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Derivatives (Tables)
6 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
The fair value of the Company’s derivative financial instruments, on a gross basis, are summarized in the following table:

June 30, 2024December 31, 2023
AssetLiabilityNotionalAssetLiabilityNotional
(in thousands)
Interest Rate Caps$— $— $— $— $1,871 $1,600,606 
Interest Rate Swap— — — — 540 1,100,606 
Total derivatives designated as hedging instruments$— $— $— $— $2,411 $2,701,212 
XML 44 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Income taxes (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense
Income taxes recognized during the three and six months ended June 30, 2024 and June 30, 2023, comprise:

Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Income Tax expense$23,344 $9,629 $51,668 $23,902 
XML 45 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Net income per ordinary share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income per Ordinary Share
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,
2024
June 30,
2023
June 30, 2024June 30, 2023
Weighted average number of ordinary shares outstanding for basic net income per ordinary share82,738,765 81,999,746 82,658,984 81,892,662 
Effect of dilutive share options and other awards outstanding under share based compensation programs622,076 628,187 601,160 724,729 
Weighted average number of ordinary shares outstanding for diluted net income per ordinary share83,360,841 82,627,933 83,260,144 82,617,391 

Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30, 2024June 30, 2023
Net income per Ordinary Share:
Basic$1.78 $1.41 4.04 2.84 
Diluted$1.76 $1.40 4.02 2.81 
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Share-based awards (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity
The following table summarizes option activity for the six months ended June 30, 2024:
 Options
Outstanding
Number of Shares 
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
Outstanding at December 31, 2023902,806 $142.96 4.42
Granted68,380 $325.51 
Exercised(201,654)$107.30 
Outstanding at June 30, 2024769,532 $168.52 4.55
Exercisable at June 30, 2024535,883 $134.89 3.81
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,
2024
June 30,
2023
Weighted average grant date fair value$115.76 $85.12 
Assumptions:  
Expected volatility36 %33 %
Dividend yield— %— %
Risk-free interest rate4.20 %4.18 %
Expected life4.3 years5 years
Summary of RSU and PSU Activity The following table summarizes RSU and PSU activity for the six months ended June 30, 2024:
PSU
Outstanding
Number of
Shares
PSU
Weighted
Average Grant Date
Fair Value
RSU
Outstanding
Number of
Shares
RSU
Weighted
Average Grant Date
Fair Value
Outstanding at December 31, 2023105,256 $226.29 621,011 $218.27 
Granted48,626 $325.51 237,539 $318.49 
Shares vested(9,975)$177.38 (109,885)$220.87 
Forfeited(72,764)$252.86 (39,114)$221.86 
Outstanding at June 30, 202471,143 $273.79 709,551 $251.22 
Schedule of Non-Cash Stock Compensation Expense
Stock compensation expense for the three and six months ended June 30, 2024 and June 30, 2023 has been allocated as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Direct costs$7,299 $6,420 $14,020 $12,088 
Selling, general and administrative7,665 10,178 14,125 19,269 
Total$14,964 $16,598 $28,145 $31,357 
XML 47 R39.htm IDEA: XBRL DOCUMENT v3.24.2
Business Segment and Geographical Information (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of Distribution of Revenue by Geographical Area The distribution of revenue by geographical area was as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Ireland $702,858 $593,407 $1,355,543 $1,105,241 
Rest of Europe384,214 373,810 774,429 788,033 
U.S.792,370 848,019 1,601,855 1,692,423 
Rest of World240,717 205,015 478,718 413,132 
Total$2,120,159 $2,020,251 $4,210,545 $3,998,829 
Schedule of Distribution of Income from Operations by Geographical Area The distribution of income from operations by geographical area was as follows:
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
(in thousands)
Ireland *$108,381 $125,896 $245,111 $177,223 
Rest of Europe39,629 22,489 93,140 82,255 
U.S.62,656 55,744 139,555 143,833 
Rest of World19,191 5,355 37,548 22,962 
Total$229,857 $209,484 $515,354 $426,273 
* Includes the full amount of the amortization charge associated with the intangible asset acquired in the Merger.
Schedule of Distribution of Depreciation and Amortization by Geographical Area The distribution of long-lived assets (property, plant and equipment and operating right-of-use assets), net, by geographical area was as follows:
June 30,
2024
December 31, 2023
(in thousands)
Ireland$206,141 $199,051 
Rest of Europe90,097 94,046 
U.S.152,706 159,245 
Rest of World54,682 49,175 
Total$503,626 $501,517 
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Summary of significant accounting policies - Schedule of Finite-Lived Intangible Assets (Details)
Jun. 30, 2024
Customer relationships | Minimum  
Indefinite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 16 years
Customer relationships | Maximum  
Indefinite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 23 years
Order backlog  
Indefinite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 3 years
Trade names  
Indefinite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 3 years
Patient database  
Indefinite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 7 years
Technology assets  
Indefinite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 5 years
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 2,120,159 $ 2,020,251 $ 4,210,545 $ 3,998,829
Clients 1-5        
Disaggregation of Revenue [Line Items]        
Revenue 523,535 529,792 1,067,495 1,092,220
Clients 6-10        
Disaggregation of Revenue [Line Items]        
Revenue 308,689 284,382 628,424 563,908
Clients 11-25        
Disaggregation of Revenue [Line Items]        
Revenue 458,119 420,880 886,149 829,047
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 829,816 $ 785,197 $ 1,628,477 $ 1,513,654
XML 50 R42.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Accounts Receivables and Unbilled Revenue (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Contract Assets [Abstract]    
Billed services (accounts receivable) $ 1,604,945 $ 1,821,855
Allowance for credit losses (35,303) (31,533)
Accounts receivable (net) 1,569,642 1,790,322
Unbilled services (unbilled revenue) 1,230,948 951,936
Accounts receivable and unbilled revenue, net $ 2,800,590 $ 2,742,258
XML 51 R43.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Unbilled Services and Unearned Revenue or Payments on Account (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Unbilled services (unbilled revenue) $ 1,230,948 $ 951,936
Change in unbilled services (unbilled revenue) $ 279,012  
Percentage change in unbilled services (unbilled revenue) 29.30%  
Unearned revenue (payments on account) $ (1,602,526) (1,654,507)
Change in unearned revenue (payments on account) $ 51,981  
Percentage change in unearned revenue (payments on account) (3.10%)  
Net balance $ (371,578) $ (702,571)
Change in net balance $ 330,993  
Percentage change in net balance (47.10%)  
XML 52 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Increase in unbilled services (unbilled revenue) $ 279,012  
Decrease in unearned revenue (payments on account) (51,981)  
Decrease in net balance 330,993  
Revenue, remaining performance obligation $ 15,800,000 $ 13,900,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation percentage   51.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period   12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation percentage 49.00%  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months  
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Goodwill [Roll Forward]    
Opening balance $ 9,022,075 $ 8,971,670
Current period acquisition 2,732 36,750
Foreign exchange movement (8,258) 13,655
Closing balance $ 9,016,549 $ 9,022,075
XML 54 R46.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jan. 09, 2024
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]            
Purchase of subsidiary undertakings (net of cash acquired)     $ 7,831 $ 5,100    
Goodwill   $ 9,016,549 9,016,549   $ 9,022,075 $ 8,971,670
Amortization of intangible assets     233,000   459,900  
Goodwill, impairment loss     0   $ 0  
HumanFirst Inc            
Acquired Finite-Lived Intangible Assets [Line Items]            
Business combination, consideration transferred $ 13,300          
Payments to acquire businesses, net of cash acquired 7,800          
Purchase of subsidiary undertakings (net of cash acquired) 11,800          
Cash acquired from acquisition 4,000          
Deferred consideration   1,500 $ 1,500      
Goodwill 2,700          
Intangible assets acquired $ 9,900          
Finite-lived intangible asset, useful life 5 years          
Amortization of intangible assets   $ 1,000        
XML 55 R47.htm IDEA: XBRL DOCUMENT v3.24.2
Intangible assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Cost    
Total cost $ 5,155,958 $ 5,147,971
Accumulated amortization (1,523,604) (1,292,106)
 Net book value 3,632,354 3,855,865
Customer relationships    
Cost    
Total cost 4,089,261 4,090,393
Order backlog    
Cost    
Total cost 540,795 541,302
Trade names & brands    
Cost    
Total cost 204,621 204,653
Patient database    
Cost    
Total cost 170,348 170,366
Technology assets    
Cost    
Total cost $ 150,933 $ 141,257
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.24.2
Intangible assets - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Jan. 09, 2024
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets   $ 233.0 $ 459.9  
HumanFirst Inc        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 1.0      
Intangible assets acquired       $ 9.9
XML 57 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Fair value measurements - Measurement of Fair Value of Major Asset and Liability classed (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets:    
Available for sale securities (short-term) $ 0 $ 1,954
Investments in equity - long term 50,220 46,804
Total assets 50,220 48,758
Liabilities:    
Total liabilities   2,411
Total derivatives designated as hedging instruments | Total derivatives designated as hedging instruments    
Liabilities:    
Derivative instruments   2,411
Level 1    
Assets:    
Available for sale securities (short-term)   1,954
Investments in equity - long term 0 0
Total assets 0 1,954
Liabilities:    
Total liabilities   0
Level 1 | Total derivatives designated as hedging instruments | Total derivatives designated as hedging instruments    
Liabilities:    
Derivative instruments   0
Level 2    
Assets:    
Available for sale securities (short-term)   0
Investments in equity - long term 0 0
Total assets 0 0
Liabilities:    
Total liabilities   2,411
Level 2 | Total derivatives designated as hedging instruments | Total derivatives designated as hedging instruments    
Liabilities:    
Derivative instruments 0 2,411
Level 3    
Assets:    
Available for sale securities (short-term)   0
Investments in equity - long term 0 0
Total assets 0 0
Liabilities:    
Total liabilities   0
Level 3 | Total derivatives designated as hedging instruments | Total derivatives designated as hedging instruments    
Liabilities:    
Derivative instruments   0
Investments Measured at Net Asset Value    
Assets:    
Available for sale securities (short-term)   0
Investments in equity - long term 50,220 46,804
Total assets $ 50,220 46,804
Liabilities:    
Total liabilities   0
Investments Measured at Net Asset Value | Total derivatives designated as hedging instruments | Total derivatives designated as hedging instruments    
Liabilities:    
Derivative instruments   $ 0
XML 58 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Fair value measurements - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets $ 50,220 $ 48,758
Long-term debt at fair value 3,469,300 3,793,500
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 0 0
Level 3 | Fair value, nonrecurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 12,648,900 12,878,000
Goodwill at fair value 9,016,500 9,022,100
Net intangible assets at fair value $ 3,632,400 $ 3,855,900
XML 59 R51.htm IDEA: XBRL DOCUMENT v3.24.2
Restructuring - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]            
Restructuring charges $ 45,789 $ 35,661 $ 45,789 $ 45,390    
Severance costs     31,700 34,100    
Other restructuring costs     14,100 11,300    
Impairment of operating right-of-use assets and related property, plant and equipment     12,559 8,613    
Onerous contract provision 1,500   1,500 $ 2,700    
Restructuring reserve 26,346   26,346   $ 6,999 $ 6,022
Personnel related liabilities            
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve 21,600   21,600   4,000  
Facility liability            
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve 4,700   4,700   3,000  
Restructuring reserve, current 1,200   1,200   1,000  
Restructuring reserve, noncurrent $ 3,500   $ 3,500   $ 2,000  
XML 60 R52.htm IDEA: XBRL DOCUMENT v3.24.2
Restructuring - Summary of Restructuring Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Restructuring and Related Activities [Abstract]        
Restructuring charges $ 45,789 $ 35,661 $ 45,789 $ 45,390
XML 61 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Restructuring - Summary of Details of Movement in Restructuring Charges (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]    
Opening provision $ 6,999 $ 6,022
Charge during the period* 33,230 36,704
Utilization (13,883) (35,727)
Closing provision $ 26,346 $ 6,999
XML 62 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Operating leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating lease costs $ 9,287 $ 12,818 $ 22,450 $ 25,689
Income from sub-leases (301) (283) (637) (561)
Net operating lease costs $ 8,986 $ 12,535 $ 21,813 $ 25,128
XML 63 R55.htm IDEA: XBRL DOCUMENT v3.24.2
Operating leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Lessee, Lease, Description [Line Items]          
Total lease cost $ 8,986 $ 12,535 $ 21,813 $ 25,128  
Right-of-use assets obtained in exchange for lease obligations $ 11,000 10,200 $ 46,600 22,500  
Weighted average remaining lease term 6 years 10 months 6 days   6 years 10 months 6 days   6 years 8 months 19 days
Weighted average discount rate 3.71%   3.71%   3.29%
Operating lease liabilities, current $ 36,300   $ 36,300   $ 36,400
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities   Other Liabilities   Other Liabilities
Operating lease liabilities, non-current $ 145,464   $ 145,464   $ 126,321
Selling, general and administration costs          
Lessee, Lease, Description [Line Items]          
Total lease cost 8,000 9,300 18,000 19,300  
Direct costs          
Lessee, Lease, Description [Line Items]          
Total lease cost $ 1,000 $ 3,200 $ 3,800 $ 5,800  
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Operating leases - Schedule of Operating Lease Maturity (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
Year 1 $ 42,160
Year 2 38,053
Year 3 32,707
Year 4 25,968
Year 5 18,176
Thereafter 46,671
Total future minimum lease payments 203,735
Lease imputed interest (21,976)
Total $ 181,759
XML 65 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Bank credit lines, loan facilities and notes - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
May 08, 2024
Dec. 31, 2023
Jul. 01, 2021
Debt Instrument [Line Items]        
Total debt $ 3,461,331   $ 3,806,213  
Less current portion of debt (29,762)   (110,150)  
Total long-term debt 3,431,569   3,696,063  
Less debt issuance costs and debt discount (23,412)   (30,624)  
Total long-term debt, net $ 3,408,157   $ 3,665,439  
Senior Secured Term Loan | Senior Secured Term Loan        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 7.335%   7.86% 1.00%
Total debt $ 961,331   $ 3,251,213  
Senior Secured Notes | Senior Secured Notes (the "2026 Notes")        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 2.875%   2.875% 2.875%
Total debt $ 500,000   $ 500,000  
Senior Secured Notes | Senior Secured Notes (the "2027 Notes")*        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 5.809% 5.809%  
Total debt $ 750,000   $ 0  
Senior Secured Notes | Senior Secured Notes (the "2029 Notes")*        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 5.849% 5.849%  
Total debt $ 750,000   $ 0  
Senior Secured Notes | Senior Secured Notes (the "2034 Notes")*        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 6.00% 6.00%  
Total debt $ 500,000   $ 0  
Senior Secured Revolving Loan | Senior Secured Revolving Loan        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 0.00%   6.72%  
Senior Secured Revolving Loan | Senior Secured Revolving Loan | Senior Secured Revolving Loan        
Debt Instrument [Line Items]        
Total debt $ 0   $ 55,000  
XML 66 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Bank credit lines, loan facilities and notes - Schedule of Contractual Maturities of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2024 (remaining) $ 14,881  
2025 29,762  
2026 529,762  
2027 779,762  
2028 and thereafter 2,107,164  
Total debt $ 3,461,331 $ 3,806,213
XML 67 R59.htm IDEA: XBRL DOCUMENT v3.24.2
Bank credit lines, loan facilities and notes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
May 08, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
May 02, 2023
Jul. 01, 2021
Debt Instrument [Line Items]                        
Drawdown of credit lines and loan facilities               $ 2,192,480 $ 230,000      
Repayments of senior debt               248,000        
Line of credit facility, remaining borrowing capacity   $ 0   $ 55,000       0   $ 55,000    
Long-term debt at fair value   $ 3,469,300   $ 3,793,500       $ 3,469,300   $ 3,793,500    
Senior Secured Notes                        
Debt Instrument [Line Items]                        
Debt instrument, principal amount $ 2,000,000                      
Debt discount paid 6,800                      
Senior Secured Term Loan | Minimum                        
Debt Instrument [Line Items]                        
Basis spread on variable rate (in percent)               0.50%        
Senior Secured Term Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                        
Debt Instrument [Line Items]                        
Basis spread on variable rate (in percent)               2.00%        
Senior Secured Term Loan | Senior Secured Term Loan                        
Debt Instrument [Line Items]                        
Debt instrument, principal amount                       $ 5,515,000
Debt instrument, interest rate (in percent)   7.335%   7.86%       7.335%   7.86%   1.00%
Accelerated charge on repayments   $ 14,900       $ 1,200   $ 14,900 $ 1,200      
Senior Secured Revolving Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Variable rate component two | Standard & Poor's, BB Rating                        
Debt Instrument [Line Items]                        
Basis spread on variable rate (in percent)               1.45%        
Senior Secured Revolving Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Variable rate component two | Standard & Poor's, BB+ Rating                        
Debt Instrument [Line Items]                        
Basis spread on variable rate (in percent)               1.10%        
Senior Secured Revolving Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Variable rate component two | Standard & Poor's, BBB- Rating                        
Debt Instrument [Line Items]                        
Basis spread on variable rate (in percent)               0.85%        
Senior Secured Revolving Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Variable rate component two | Standard & Poor's, BBB Rating                        
Debt Instrument [Line Items]                        
Basis spread on variable rate (in percent)               0.65%        
Senior Secured Revolving Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Variable rate component two | Standard & Poor's, BBB+ Rating                        
Debt Instrument [Line Items]                        
Basis spread on variable rate (in percent)               0.50%        
Senior Secured Revolving Loan | Base rate | Variable rate component one                        
Debt Instrument [Line Items]                        
Basis spread on variable rate (in percent)               0.10%        
Senior Secured Revolving Loan | Base rate | Maximum | Variable rate component one                        
Debt Instrument [Line Items]                        
Basis spread on variable rate (in percent)               0.45%        
Senior Secured Revolving Loan | Base rate | Minimum | Variable rate component one                        
Debt Instrument [Line Items]                        
Basis spread on variable rate (in percent)               0.00%        
Senior Secured Revolving Loan | Senior Secured Revolving Loan                        
Debt Instrument [Line Items]                        
Debt instrument, interest rate (in percent)   0.00%   6.72%       0.00%   6.72%    
Senior Secured Revolving Loan | Senior Secured Revolving Loan | Senior Secured Revolving Loan                        
Debt Instrument [Line Items]                        
Debt instrument, maximum borrowing capacity                     $ 500,000 $ 300,000
Drawdown of credit lines and loan facilities   $ 143,000 $ 50,000 $ 65,000 $ 75,000 $ 50,000 $ 180,000 $ 193,000   $ 370,000    
Senior Secured Notes (the "2026 Notes") | Senior Secured Notes                        
Debt Instrument [Line Items]                        
Debt instrument, principal amount                       $ 500,000
Debt instrument, interest rate (in percent)   2.875%   2.875%       2.875%   2.875%   2.875%
Senior Secured Notes (the "2027 Notes")* | Senior Secured Notes                        
Debt Instrument [Line Items]                        
Debt instrument, principal amount $ 750,000                      
Debt instrument, interest rate (in percent) 5.809% 5.809%         5.809%      
Debt instrument, discount rate on underwriting (in percent) 0.00250                      
Senior Secured Notes (the "2029 Notes")* | Senior Secured Notes                        
Debt Instrument [Line Items]                        
Debt instrument, principal amount $ 750,000                      
Debt instrument, interest rate (in percent) 5.849% 5.849%         5.849%      
Debt instrument, discount rate on underwriting (in percent) 0.00350                      
Senior Secured Notes (the "2034 Notes")* | Senior Secured Notes                        
Debt Instrument [Line Items]                        
Debt instrument, principal amount $ 500,000                      
Debt instrument, interest rate (in percent) 6.00% 6.00%         6.00%      
Debt discount paid $ 500                      
Debt instrument, discount rate on underwriting (in percent) 0.00450                      
Debt instrument, redemption price, percentage of principal amount redeemed 99.896%                      
XML 68 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Bank credit lines, loan facilities and notes - Schedule of Principal Payments on Debt Instruments (Details) - Senior Secured Term Loan - Senior Secured Term Loan - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Debt Instrument [Line Items]            
Periodic principal payment $ 2,014,882 $ 275,000 $ 250,000 $ 300,000 $ 150,000 $ 250,000
Annual principal payment $ 2,289,882   $ 950,000      
XML 69 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Bank credit lines, loan facilities and notes - Schedule of Movement on Debt Instrument (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Debt Instrument [Line Items]                  
Drawdown of credit lines and loan facilities             $ 2,192,480 $ 230,000  
Repayment             2,537,882 580,000  
Senior Secured Revolving Loan | Senior Secured Revolving Loan | Senior Secured Revolving Loan                  
Debt Instrument [Line Items]                  
Drawdown of credit lines and loan facilities $ 143,000 $ 50,000 $ 65,000 $ 75,000 $ 50,000 $ 180,000 193,000   $ 370,000
Repayment 193,000 55,000 85,000 50,000 80,000 100,000 248,000   315,000
Total long-term debt, net $ 0 $ 50,000 $ 55,000 $ 75,000 $ 50,000 $ 80,000 $ 0 $ 50,000 $ 55,000
XML 70 R62.htm IDEA: XBRL DOCUMENT v3.24.2
Derivatives - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Nov. 29, 2022
USD ($)
instrument
Derivative Instruments and Hedging Activities Disclosures [Line Items]                  
Percentage of debt hedged by fixed interest rate 72.00%   13.00%       72.00%    
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]     Other liabilities            
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]     Non-current other liabilities            
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax $ (4,100)       $ 14,000   $ 5,000 $ 10,100  
Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax (12,800)       1,400   $ (13,500) $ 3,600  
Senior Secured Term Loan | Senior Secured Term Loan                  
Derivative Instruments and Hedging Activities Disclosures [Line Items]                  
Periodic principal payment $ 2,014,882 $ 275,000 $ 250,000 $ 300,000 $ 150,000 $ 250,000      
Interest Rate Caps | Total derivatives designated as hedging instruments                  
Derivative Instruments and Hedging Activities Disclosures [Line Items]                  
Number of interest rate derivatives held | instrument                 2
Derivative, notional amount                 $ 2,101,000
Derivative, fixed interest rate                 0.42%
Derivative, variable interest rate, reference rate in excess of                 4.75%
Interest Rate Swap                  
Derivative Instruments and Hedging Activities Disclosures [Line Items]                  
Derivative, notional amount                 $ 1,101,000
Derivative, fixed interest rate                 3.40%
Total derivatives designated as hedging instruments | Total derivatives designated as hedging instruments | Level 2                  
Derivative Instruments and Hedging Activities Disclosures [Line Items]                  
Derivative liability, current     1,900            
Derivative liability, noncurrent     $ 500            
XML 71 R63.htm IDEA: XBRL DOCUMENT v3.24.2
Derivatives - Effect of Derivative Financial Instruments on Statement of Financial Position (Details) - Total derivatives designated as hedging instruments - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Interest Rate Caps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset $ 0 $ 0
Liability 0 1,871
Notional 0 1,600,606
Interest Rate Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset 0 0
Liability 0 540
Notional 0 1,100,606
Total derivatives designated as hedging instruments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Liability   2,411
Notional 0 2,701,212
Total derivatives designated as hedging instruments | Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset 0 0
Liability $ 0 $ 2,411
XML 72 R64.htm IDEA: XBRL DOCUMENT v3.24.2
Income taxes - Schedule of Components of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Income Tax expense $ 23,344 $ 9,629 $ 51,668 $ 23,902
XML 73 R65.htm IDEA: XBRL DOCUMENT v3.24.2
Income taxes - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Liability for unrecognized tax benefit $ 196.1 $ 187.1
Items generating unrecognized tax benefits 162.4 160.0
Interest and related penalties $ 33.7 $ 27.1
XML 74 R66.htm IDEA: XBRL DOCUMENT v3.24.2
Net income per ordinary share - Schedule of 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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Weighted average number of ordinary shares outstanding for basic net income per ordinary share (in shares) 82,738,765 81,999,746 82,658,984 81,892,662
Effect of dilutive share options and other awards outstanding under share based compensation programs (in shares) 622,076 628,187 601,160 724,729
Weighted average number of ordinary shares outstanding for diluted net income per ordinary share (in shares) 83,360,841 82,627,933 83,260,144 82,617,391
XML 75 R67.htm IDEA: XBRL DOCUMENT v3.24.2
Net income per ordinary share - Schedule of Reconciliation of Net Income Attributable to the Group (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net income per Ordinary Share:        
Basic (in USD per share) $ 1.78 $ 1.41 $ 4.04 $ 2.84
Diluted (in USD per share) $ 1.76 $ 1.40 $ 4.02 $ 2.81
XML 76 R68.htm IDEA: XBRL DOCUMENT v3.24.2
Share-based awards - Summary of Stock Option Activity (Details) - Employee Stock Option
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Jun. 30, 2024
$ / shares
shares
Options Outstanding Number of Shares       
Outstanding at beginning of period (in shares) | shares     902,806
Granted (in shares) | shares     68,380
Exercised (in shares) | shares     (201,654)
Outstanding at end of period (in shares) | shares 769,532 902,806 769,532
Exercisable at end of period (in shares) | shares 535,883   535,883
Weighted Average Exercise Price      
Outstanding at beginning of period (in USD per share) | $ / shares     $ 142.96
Granted (in USD per share) | $ / shares     325.51
Exercised (in USD per share) | $ / shares     107.30
Outstanding at end of period (in USD per share) | $ / shares $ 168.52 $ 142.96 168.52
Exercisable at end of period (in USD per share) | $ / shares $ 134.89   $ 134.89
Weighted Average Remaining Contractual Life      
Weighted average contractual term of options outstanding 4 years 6 months 18 days 4 years 5 months 1 day  
Weighted average contractual term of options exercisable 3 years 9 months 21 days    
XML 77 R69.htm IDEA: XBRL DOCUMENT v3.24.2
Share-based awards - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended 62 Months Ended
Jun. 30, 2024
May 11, 2015
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2024
May 16, 2019
Employee Stock Option            
Compensation Related Costs Share Based Payments Disclosure [Line Items]            
Number of shares exercisable (in shares) 535,883   535,883   535,883  
Weighted average contractual term of options exercisable 3 years 9 months 21 days          
Weighted average exercise price of options exercisble (USD per share) $ 134.89   $ 134.89   $ 134.89  
Restricted stock units 2013            
Compensation Related Costs Share Based Payments Disclosure [Line Items]            
Additional ordinary shares which have been reserved for issuance (in shares)   2,500,000        
Ordinary shares which have been reserved for issuance (in shares)   4,100,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
Consultants Restricted Stock Units 2019 | Non-executive directors            
Compensation Related Costs Share Based Payments Disclosure [Line Items]            
Shares vesting period         12 months  
Performance Share Unit (PSUs)            
Compensation Related Costs Share Based Payments Disclosure [Line Items]            
Fair value of stock units vested     $ 1.8 $ 7.5    
Restricted Stock Units (RSUs)            
Compensation Related Costs Share Based Payments Disclosure [Line Items]            
Fair value of stock units vested     $ 24.3 $ 28.3    
PSUs based on service and EPS targets | Maximum            
Compensation Related Costs Share Based Payments Disclosure [Line Items]            
Stock units to be granted (in shares) 85,659   85,659   85,659  
XML 78 R70.htm IDEA: XBRL DOCUMENT v3.24.2
Share-based awards - Schedule of Weighted Average Fair Values and Assumptions Used (Details) - Employee Stock Option - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average grant date fair value $ 115.76 $ 85.12
Assumptions:    
Expected volatility 36.00% 33.00%
Dividend yield 0.00% 0.00%
Risk-free interest rate 4.20% 4.18%
Expected life 4 years 3 months 18 days 5 years
XML 79 R71.htm IDEA: XBRL DOCUMENT v3.24.2
Share-based awards - Summary of RSU and PSU Activity (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Performance Share Unit (PSUs)  
Outstanding Number of Shares  
Outstanding at beginning of period (in shares) | shares 105,256
Granted (in shares) | shares 48,626
Shares vested (in shares) | shares (9,975)
Forfeited (in shares) | shares (72,764)
Outstanding at end of period (in shares) | shares 71,143
Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (in USD per share) | $ / shares $ 226.29
Granted (in USD per share) | $ / shares 325.51
Shares vested (in USD per share) | $ / shares 177.38
Forfeited (in USD per share) | $ / shares 252.86
Outstanding at end of period (in USD per share) | $ / shares $ 273.79
Restricted Stock Units (RSUs)  
Outstanding Number of Shares  
Outstanding at beginning of period (in shares) | shares 621,011
Granted (in shares) | shares 237,539
Shares vested (in shares) | shares (109,885)
Forfeited (in shares) | shares (39,114)
Outstanding at end of period (in shares) | shares 709,551
Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (in USD per share) | $ / shares $ 218.27
Granted (in USD per share) | $ / shares 318.49
Shares vested (in USD per share) | $ / shares 220.87
Forfeited (in USD per share) | $ / shares 221.86
Outstanding at end of period (in USD per share) | $ / shares $ 251.22
XML 80 R72.htm IDEA: XBRL DOCUMENT v3.24.2
Share-based awards - Schedule of Non-Cash Stock Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total $ 14,964 $ 16,598 $ 28,145 $ 31,357
Direct costs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total 7,299 6,420 14,020 12,088
Selling, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total $ 7,665 $ 10,178 $ 14,125 $ 19,269
XML 81 R73.htm IDEA: XBRL DOCUMENT v3.24.2
Share capital (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Feb. 20, 2024
Equity, Class of Treasury Stock [Line Items]    
Stock repurchase program, authorized amount   $ 500
Buyback Program | Maximum    
Equity, Class of Treasury Stock [Line Items]    
Share repurchase program, authorized percentage 10.00%  
XML 82 R74.htm IDEA: XBRL DOCUMENT v3.24.2
Business Segment and Geographical Information - Narrative (Details)
6 Months Ended
Jun. 30, 2024
segment
Segment Reporting [Abstract]  
Number of operating segments 1
XML 83 R75.htm IDEA: XBRL DOCUMENT v3.24.2
Business Segment and Geographical Information - Schedule of Distribution of Revenue by Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Revenue $ 2,120,159 $ 2,020,251 $ 4,210,545 $ 3,998,829
Ireland        
Segment Reporting Information [Line Items]        
Revenue 702,858 593,407 1,355,543 1,105,241
Rest of Europe        
Segment Reporting Information [Line Items]        
Revenue 384,214 373,810 774,429 788,033
U.S.        
Segment Reporting Information [Line Items]        
Revenue 792,370 848,019 1,601,855 1,692,423
Rest of World        
Segment Reporting Information [Line Items]        
Revenue $ 240,717 $ 205,015 $ 478,718 $ 413,132
XML 84 R76.htm IDEA: XBRL DOCUMENT v3.24.2
Business Segment and Geographical Information - Schedule of Distribution of Income from Operations by Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Income from operations $ 229,857 $ 209,484 $ 515,354 $ 426,273
Ireland        
Segment Reporting Information [Line Items]        
Income from operations 108,381 125,896 245,111 177,223
Rest of Europe        
Segment Reporting Information [Line Items]        
Income from operations 39,629 22,489 93,140 82,255
U.S.        
Segment Reporting Information [Line Items]        
Income from operations 62,656 55,744 139,555 143,833
Rest of World        
Segment Reporting Information [Line Items]        
Income from operations $ 19,191 $ 5,355 $ 37,548 $ 22,962
XML 85 R77.htm IDEA: XBRL DOCUMENT v3.24.2
Business Segment and Geographical Information - Schedule of Distribution of Depreciation and Amortization by Geographical Area (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Long-lived assets $ 503,626 $ 501,517
Ireland    
Segment Reporting Information [Line Items]    
Long-lived assets 206,141 199,051
Rest of Europe    
Segment Reporting Information [Line Items]    
Long-lived assets 90,097 94,046
U.S.    
Segment Reporting Information [Line Items]    
Long-lived assets 152,706 159,245
Rest of World    
Segment Reporting Information [Line Items]    
Long-lived assets $ 54,682 $ 49,175
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ."^5@'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 " #@OE8N$0EA>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITVM0NCFHGA2$%Q0O(7)[&ZP:4,RTN[;V];=+J(/X#$S?[[Y M!J;!H+"/]!S[0)$=I:O1MUU2&#;BP!P40,(#>9/R*=%-S5T?O>'I&?<0#'Z8 M/8$LBAOPQ,8:-C #L[ 2A6XL*HQDN(\GO,45'SYCN\ L K7DJ>,$95Z"T//$ M9T5MYFLM[)09:WJZGUV_>%W$?:]=3OW MCXW/@KJ!7W>AOP!02P,$% @ X+Y6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #@OE8S&$\T+," "%" & 'AL+W=OT^-$V[<. $K!K,;-,T_W[' M0&@V4;>[";;Q^_(<'W(.TZV0]RH#T.0QYX6:.9G6Y:GKJCB#G*HC44*!=S9" MYE3C5*:N*B70I!;EW T\+W1SR@HGFM9K*QE-1:4Y*V EB:KRG,K= KC8SAS? MV2_9V+@G+H5!,%$3"9N;,_=.%7POJ'=\8;-7! MF)A0UD+8 F<&R?D^-V:.MTSC?!PO'>_J(/'8-94 MP5+P[RS1V'@R@(Q[B#&KX.X8"JF MG/P *LD%+JH^(KO7"WD+.Z30:G->:*9WY!929C*';#6[!\[ZFJ>5:[927EOR\VEBJ" M-;+W97K!;C#P@\'0MZ$=%%S_=6EL\V?%LEMU1?/9JND>=(8<9%KW/T5B416Z M:1+=:M=CYTUG>=K>-.AK*E-6*,)A@U+OZ!CK@6QZ7C/1HJS[S%IH[%KU,,/O M!)!F ][?"*'W$_. [LLC^@-02P,$% @ X+Y6*/2"<>H!P 7B$ !@ M !X;"]W;W)KY7F?D"(]\ M2&W-.+;OZDXNR<3)]35,018G)*&2H!SWTW=)R:)$/,B9\XO$E+58_A=<[&\! M^OQ1U]^:E5(&?2^+JKF8K(Q9OYW-FFRE2MF\T6M5P3=+79?2P,?Z8=:L:R47 M_:"RF%&,HUDI\VHR/^]_]ZF>G^O6%'FE/M6H:<=@-ZB__EZK$Y MN$9=*/=:?^L^W"XN)KA3I J5F()RMK& MZ'(W&!24>;7]*;_O)N)@ .&> 70W@+YT -L-8'V@6V5]6-?2R/EYK1]1W5F# MM^ZBGYM^-$235]UCO#,U?)O#.#._^OCA^N;#W5;AM9+9KSF0$-G:=9MKO?N^W] MJ.=^O[?5&\3P%%%,N6/X57CXMA_FSSC2P@>.=3W+H2O:NN%&SF D="P)QO#N.QS5B<$$SW M9D=*^5XI#RJ]W,B\D/>%0E"G4 ,J(>LVJC&E3^[67W2@ X^4VA8D%=RM4^QU MBK#.+-,M*()ZEBF835 \11747KU$LH **:ML&T-6JT5N4*$ASYP!"%N>B-*( MTU$8#KLXQ8QZ9CS:1Q(%(_E:W>=%H180R495K7))C.Q;4X93GHPDVG:I("F+ MW KCO<(XJ/"C6:GZ8**=LQA;MX9L)..DM:TB$:>Q6U^RUY<$]7VJU5H^]0G: M+S+=Z\V.ZHM+BTZ#HVRK3I4)&?E>'2>S2F=I3 MFU(2C63:5BFAOF5&\ I'-3Y11M9O& R=VX.[\\BS&)+I\N0$\)C[)%ZP%,2 M),H'79UEIZFR\_)*6'DM;\\HZ @62WD<8B1IFP9M%AF B11#Z= _](&( ?X;%+DUTP8\RC>. <"8/N11@A-L*2.,+6\[?-XL1?0@;2 MD3#JKM5200%9='5Y.Y=.D0[8\3B)QR(=9BR*//T"&7!'PKR['1JR;DO0+7?S M!!N%0D,V&%673LTVQD2W8L::;3,>)=BWZ@?:D3#NMABY]&>GC2\"35B21&2L MT&F9I$GDR5 ZL([B%VU)BEQ"3Y:;7'GV)4%D_O#&Y)6\'0<]4),&"35TTM!# M^3J0G8NC5HIP!YUGZ*';[*)Q MRL18IV-[QV#E>F0.@*-AP#TOQGM9?=MOXL"FF4*ADQ5:RFPWRWW34VGCF6^; M9S2-HS'V'&:$8"(\2*$#]F@8>\<-]*GDL+E&8TX9L[+#89A0$6'?O \(I/&+ MN^B3A3!(TQ\NA*_D[3CP :LTC-7#P/_OI+,QRCA.B+!*IL,P@FK$?,M\("X- M$_>]DM /GLHW!TRYX-&XCW794>AXB5LE&Y#+PMO+PTG7+RF?S-X^\H3%X^7L M,A-IZED=;* E"]/R4&_^PD+*'%A,11R/3V]<=DF7#![1 SY9&)]'7>WS_#XY MI=IL3#AL;:S#1X==FA+LJ9;LX*#TQ$FI+LO<#&KY50GO+6 X3\44)]'IX=>P0R[O5;V=#_<;E]TSLYN M*+:V="ZKR-=&LJ%/8.&M\N4"X)CK"I;!6N:+,]B)9G*=P[)P2G6<_*9)$K-Q M=^XTY!04>P0/?&=AOF^[\[9:J$J7D!Y&+8**'>>^Q&H;3UD=:QW@S<+PADU9 M6[9%KW%WG*U+6"JK[BWN1O5O,YRB;4Z?D3@58GR XC3D3&#/NP(^$)V'B?Y9 M&9EW>[5NRP8I[7YI9..9QE&"HW%_Y#+DC,7$DPY\(#D/DWQ;P5WUT2G89G,J M$D&LW:7+D'(<<\_I!!\HSL,4MY#3%X\7!T"M]X6> Q:WI>N 97;P\KO[RP,H M? ]YU:!"+6$H?A.#CWK[,G_[P>AU_S[\7ANCR_YRI21([PS@^Z6&AGKWH7O% MOO^3BOG?4$L#!!0 ( ."^5A6)0],N ( (0' 8 >&PO=V]R:W-H M965T&ULK55=3]LP%/TK5I 02*SY:D,'::32%L'$H**P/4Q[ M<)/;QB*Q,]MI8;]^MA.B=J3 T/I0?]US?,ZU18=%@!5*TL&,^Q5$.^M$7! 2<&E&>VYSB!G6-"K2@TA:R4&:$P MY4B4>8[YTQED;#VP7.MYXI8L4ZDG["@L\!)F(.^+*5G^6*6"?./UE5L M<&RAN!22Y358*<@)K5K\6.=A ^!V=P"\&N"]%^#7 -\8K9096V,L<11RMD9< M1RLVW3&Y,6CEAE!]BC/)U2I1.!F-;J['D^O99(Q4;W9S=3D>WJG!V?!J>#V: MH-G%9'(W0P=3S('*%"2)<7:(/J']O;X?=$^1C42JUD1H2Z5&<]IQO?-9M;.W M8^T@WSE"GN-U6^"CU^%CB!7<-7!_&VZK'#2)\)I$>(;/W\$WDUB"NIX2 ML04Z)Q33F. ,39D@YK[]&,Z%Y.K6_6RS6G%WV[GUEW@B"AS#P%*?F@"^ BO: MWW,#Y[3-^'\BVTJ#WZ3!?XT]NN&)\LZ?ZF,]0@7F:(6S$M !H6AR?XMBE22! M"N!5S&%;/JI-CLTFNI"L(J?C!*&]VO3Y1M"6_FZCO_MO^JL6X5*FC)/?D!@? MU6RK](H_V%#E.O7O+_WOB=PRT6M,]#YD@@A1OFV@]T)6W^N[0?!"?UM@]W// MZ>\X@Z"1'WQ(OGI$A,14+2[?\A"\UT-;8*L'>Z-&ZO?I*^9+0@7*8*&@3N=8 M98-7-;\:2%:8LCEG4A5ATTW5,PE: K 8 >&PO=V]R:W-H965T&UL MK5EM3^-&$/XKJ_14<=)!]L7K%PJ1 /M4JAX@ KT/53^89)-8]0MG;X#KK^_8 M#G&R.S&T%R$1VWEFUL_,[.RSV9/GHOR[6BBER4N6YM7I8*'UX_%P6$T6*HNK MH^)1Y?#-K"BS6,-M.1]6CZ6*IXU1E@XYI>XPBY-\,#IIGMV4HY-BJ=,D5S;$NZ&:R_3)%-YE10Y M*=7L='#&CB,N:X,&\4>BGJN-:U)3>2B*O^N;R^GI@-9OI%(UT;6+&#Z>U(5* MT]H3O,>WE=/!>LS:8@K=5&D7Y.I7IP._ &9JEF\3/5M\?RK M6A%J7G!2I%7SGSROL'1 )LM*%]G*&-X@2_+V,WY9!6+# /S@!GQEP$T#9X>! M6!F(]X[@K R<]XX@5P8-]6'+O0E<&.MX=%(6SZ2LT>"MOFBBWUA#O)*\+I2Q M+N';!.STZ.+Z*HRNQE%(X&I\_?ME>'8'-^,[^/@27=V-R?5GE&1*)^J*6(?]MN[/?9#B,@Z+/PU+.>\U^%OR_R("/J)<,H=Y'TN MWF\N,#H_-GKTOT??"H98UXAH_(D=_B[S29$I,M:Q5M C-/GS[*'2)?F$M_P>*\3V?A/IU%>W*VE1%GG1&G MS_OH5CVI?*FPZ+>&LC&L5XFG$6><,AF<#)\V XO@*/Q)MHT+;9S#&96.W,9% M-DX$@>_S;MPMIG+-5/;6WD51Z8I 5R'J!1;'2E7'&&NYSYK;I[-PG\ZB/3G; MRH2[SH3;6W-A4L+B3B9-0@[4RR1=3I-\#JLR##9)XG;=AT3%65'JY)_FP4TX[D:I,"<0+J5&B6(X'DC'P(4VC@>N$[B>4:((SN>2^BY>HMXZ,%YO8,:@ M&, M(A0F KJ#[8989OW)+C3,[XFU)J'$&3)S RHH-ZEC0$8]LW^%"%"X@62!F6L, M*#TNY8Y.QW@7 -X;@)44G)5%1F"SVM8Y3I_;!0?34GHF>P1' \=W3/(V3C(I MI&-RMW$.=[FWJ]([$KJFNZAOEZEA#'[K4-Q?G"PSG2VXM8!B."5B>3:&) CWF M;536-NU.:K)>_?1:W ]J5I1JE6:BXY?>,$@[Y1[(:,<, X+CDG-KCMLXX;O4 M6LP0')>N%+N"T*D\UB_S+M]'V]92AUP(QZ*-X *76]6.P"1S75.^X,,&=(=^ M89V$8_T:;COUU2*&_\6,I$4%W;UM=^K;,M'?2:;THJB7^2>8(/5N&.]^B&QS MW(!9LP/!,2D#WPP0(MR$(QPK0#:."[ZIK+8#U"D\UB_QQC\>$EM_6=%X$Q*^ M#8D0R*'8J70ZG_& MNZ-+8)TGUR5L]N+R.VD+X2 OM"),?$1WX[Q7,_[7[?A>O85[]1;MR]MVDCH] MROOUZ'E<)1-RD.3-+[%UGIK6A>ZZ5Z[\S^ES3':KDD;0YD2% $!:VZRME' >H9-R;J7G^KW:NW<*_> MHGUYV\Y>IZAYOZ+N)FI3J15>JK:R]6'CXGNN^<,(AF1!$'B.*:M1GZ[T W.# M%:$^_8"[[JZUI!/6O%]8;\[8/OZVIO6%J#<5S.2/(.M-7B"$R1_SR4%0FU(U MPGTR3P3FW!UN'+=EJIPWYYP5F13+7+>G*NNGZ[/4L^8$T7A^SHXO&/(\9,=1 M>U+:N6\/;K_$Y3S)*Y*J&0Q%CSQXZ;(]"VUO=/'8'/8]%%H767.Y4/%4E34 MOI\5T ]6-_4 ZQ/IT;]02P,$% @ X+Y6/.T5481! &A !@ !X M;"]W;W)K6KD"28W](=2>'+AK($"QBRK*KKQ//$?;4&03ZFBPPUNR(.)U M-VJAHF4,D M)BN1*6!X',@#B>-,"-SXJ]14*I,9\?3]73W(UPYK66).'FC\6[06X5!Q%;0F M&[R/Q3,]?B'E>NQ,;T5CGO]%QQ*K*6BUYX(F)1D\2**T>.*W,@XG!-"1$XR2 M8-0)U@<$LR28EQ*LDF!=2K!+@GWI&IR2X%QJH5<2>GFRBNCFJ?&PP*,!HT?$ M,C2H92]Y?G,V9"1*LTI<" 9?(^")T9JN:$+0U5?*^34:"\&BY5[@94R0H&B.&4D%^GV\Y(+! M*?>'K +(Y;<2';RW_$=7I&A D<[)^Q E-'//^F.]HLL^UV*>5V*^5V*!5V* M33H2.ZLAJZHAJTT]KZ$HKR%9:11<.^=FO^&'D6XY?5T;J(?3I+>:^+=)E]C4 M;;OOGMOTN[09-&V:IF5:-9N3)LPP#<,V*MA9"NPJ!7;K-GX2(6$(4@">AMF= MYD#*E'Q&*:2';I# ;W>R_-A=;MTNQ;PNQ?PNQ8(NQ28=B9W5C5/5C=.Z=1_V M#$[WU0\$1WO*8UQ<9==_PB4)KL9"5B^%H'-2P#=NW[5KV]EIE/F-:6A6;==[ M$C%=<\SZ1FVJP7;6:F*!1,S2-:/FVJ0)LUSG@_W7J^+8:XUC^=NIHBTT*@AB MN,(\1!OH25!(UEOIP=B3N:L;M4 V47W-M6IA;()T"]JF6A0E!DW7KL4Z:**L M?J_FU41B4--/SKJS(+I5$-W6(+Y0@6/I(28+G]NL"=-T=;,6/PG,L2RWMB!/ M M/=OE,/H01FN$:_!@N:,*,/L'HE2F!6SVC4HGK2BB2$;?,NDT.@]JDH;GK5 M;-7(CO/^K39_K]_YNF0^@,:WZ%/_D2^Z9KCL;J.4HYALP)1VVP-G6=&)%@-! M=WDCM*0"VJK\-83FG; , -\WE(KW06:@^G? Z&]02P,$% @ X+Y6)58 M7ZAN#@ Y8 !@ !X;"]W;W)KY:V;JB@1)D,PYGDDE LU-F^3BY&[N(RLQMJZVY)/H)/WW1\FJ(0"K M%:&\^9)(]O)9BKN@@7<7U,7GY>KW]4W;=M&7N]O%^L793=?=/Q^-UM.;]JY9 M_[B\;Q?];SXN5W=-U[]=78_6]ZNVF6T/NKL=B3B6H[MFOCB[O-C^[.WJ\F+Y MT-W.%^W;5;1^N+MK5G_\U-XN/[\X2\[^_,&[^?5-M_G!Z/+BOKENK]KNP_W; M5?]N]$29S>_:Q7J^7$2K]N.+LY?)Z^CS4?Y;;G\??/F MU>S%6;PYH_:VG78;1-/_]ZD=M[>W&U)_'O_;0<^>?&X.W'_])UUM/WS_87YK MUNUX>?OO^:R[>7%6GD6S]F/S<-N]6W[^N=U]H'S#FRYOU]M_H\\[V_@LFCZL MN^7=[N#^#.[FB\?_FR^["[%W0)(>.$#L#A#N ?+ >GN@-0Y0!0'#LAV!V3N M >6! _+= ;ES0'K(@]P=(-W/<,A#L3M@&_W1X]7=AF;2=,WEQ6KY.5IMK'O: MYL4VOMNC^XC,%YM4O.I6_6_G_7'=Y?C-ZTG]^JJ>1/VKJS>_O)J\?-^_N7K? M__=K_?K]5?1&15<_OWQ7__SFETG][NIO4?W/#Z_>_R?Z_L/KEQ\FKWKK9]%Y M].%J$GW_W;/HNVB^B-[?+!_6S6*VOAAU_3EN/(VFN_/YZ?%\Q('S>;_LFEOB ML#%_V)O5;+[HAU*TOFE6+>5WP@->SF;SS=AH;J.WS7QVWG^*<7,_IT^F/G(R MW4V[BCXL9NUBV8>LZ=H9 U-'3FPZ?;A[N-U"'L'CY5U_U[G9W X^M=$ORS7U M<35/?==V_6VJ1];-:C%?7#N(49]%3ZDDGE));)G9 >9/[?5\L8'U]X;;9C%M MH^_[J_@8D&=1TT63=OICE"8_1"(6@DH-EK^Y*3]?WS?3]L59__G7[>I3>W;Y MU[\D,OX[E3"/,+F%;6[(GR[+I!!IGN<7HT_[B8'T6B-A"@G3()B5&NE3:J2! MJ3$D'1Z9^7X$LZJH9&H'<.S;29E53I0)HS*+TUC:=K5OER12V$;*-SI/BB1/ M2]M.$[!2)&F9/=E9ES-[NIS9]L#TT$W;N@/,%]/E7?M#M.@G+LN/4==\>4Y= MS0PYN)"P"1)6(V$*"=,@F)4Q^5/&Y.P ?-WGQF.>4*F1>[?*/N=EGCGCC'41 M&G0DK$;"%!*FCUY:*YSR*9R2#>?X8;5J%],_HF[5+-;]Y& [JY_]MY\O]LN$ MCHJQ]$\DS^/8"3'K-C3$2%B-A*E!%T.#7%H1+IXB7+ 1_GXSKWL6C:+K?IX6 M]=&=-NN;Z&._+R M*<0E&^+M4B>:$G_+J>"6?LJ*4E3.]&7,N@R-+A)6(V$*"=,@F)4$U5,25&P2 MU%_:U72^;C;^[FZ_W%$Y4/+#9T.E?YR942C?3N0I\OU@2&<^2L7;PQ# M];6ZL7,Z;H\6NS>E*Y4S+>2+UIG/B"4YE4HLR$ M<&_R4 4.2E-0FD;1[/PP6EW"BW5.?@S*"5^@*F6>EKE;^M@9VK4/MUPQ(7"R ME$59>K-[0ACSJQ^$U7F25Z4K1F@*5Z5EO%6UTVJ.B:^ST47'G>&1JB.!H\N.A"$U\GPK MNO!(X;C*8V+TJJ3"UQX3J%H%I4V@M!I*4U":1M'L[A C; E>V#JA:"5\42HK MW5$QYOV&Y@.45D-I"DK3*)J=#T8O$[Q>=DJ)2_CB51(GF;OVY3T'9P14"H/2 M%)2F430[(_8:R'@I+*PB)GRM2V2%\&\/2,5H J754)J"TC2*9B>#T<8$KXWQ MR^I_/"SZB5Q\> G%TX.;"7WYJY].Y4GLS?B@?FLH34%I&D6S\\/H:8+7T_QE M]?&<\(6NLI_:9YG;!K,SM"?WA71#[>-D6259Y8IGA"$QN2>L^F6US(4[N2<, M19RG#6+ M7%8?3XNA@I88)&@1.%K0(@RID3=4T*)PG* EC* E"ORR6D U+"AM J754)J" MTC2*9F>.T;D$KW/QK;V"TI7R/K?=<0=M'(/2:BA-06GZ^/6UPVIT-L$WAIVB MEOAM7.=)+%UQ<,Q[#HXU5#^#TM3 *Z)17NW-,4892WEE[!0E)"7ZM;+8U97' MO.?06$-I-92FAET0C7)JA]J(7BDO>H5)'"DA=R7]M,2+,E3O@M)J*$U!:1I% MLY/!Z%TIKW>=W/S+RP&4$JY06I;];_R_L-'NV$ M&"6JU(WT!.JUAM(4E*91-#MOC.B6\J(;M $X)10S]UZ0>_<"M_F;/^/@V$/5 M-"A-HVAV[(V:EO)JVDD-P"FA0O5K&N^>#]W,.L M#6T 3HFMB[D;6ZA6-\!C#?6HH#2-HMF!-0I]!8[RF=4(5,B/:F%(1>S,7 MWG-PK*%J%92F!EX1C?)JQ]KH4!FO0YU2A[*N\X.-10<0I*4X.N MAT;YM -M1*>,%YW":I 9)?QD6>FV6?-.@X,,?7@8E*:@-(VBV4A3OGAK:506D*2M,HFIT71M3*CHA:(47(C.B"DFGL+:O\ M/9-)[ :80HG*K4/R9Q\<.:C3GMI#)D3JE:B4C<.$-[TX8YK:%.%92F430[UD;CR_FFLZ%ER-SO"O.> M0\2["H[M<8\UU*."TC2*9@?62'#YUVR8W-^BDY'QAFZ8S*D-D[),R]A]( K4 M;PVE*2A-HVAV?A@M+^>U//XY1'1.9'[!)$N%S KW1N ;RB))W%#[0IBLBC@N MW(()84@43 BK\T3*S#74A*&0(DGR@M9'\[W'ZG_EALFC-:F<:-BBRY"#+2?\ M20S3];&/U_\62EINE+3\A,V0QT/N[W&DRY"$(5&&S(G-D&09DC"D1A6U M&9(J0Q*&;!DR-YI4_@TV0^90/0I*FT!I-92FH#2-HMF98U2KG%>M3JA7Y<0S MM;(D%F[+'>\Y.".@S5=0FH+2-(IF9X11PW)>#3NEJI7[TE16%9Z =U&":75 M4)J"TC2*9G]SCM&Y)*]SA56_)*%25:6HW+L#[S0T&:"T&DI34)I&T>QD,,*7 MY(6OX:V[Y/I(^FI4*)_L=)0RPE_QL&QAPIA4)I&T>S8&R%,'ME]R;;E MTO'VGYU?Y66>"'>M1AC*0GBA]@4O695EX7Y_1TT8$C-WPNH\*:H\=Q8"FC 4 MA2QC>6 ]+(T&)4._Z#%4AN(=A$[CY6 9"NJWAM(4E*91-#M%C PE>1GJZ .$ MZ+3P)1Q:B9*#E"@"1RM1A"$U\H8J480AJT1)HT3)'+]FEM"G=4%I$RBMAM(4 ME*91-#MS]KY+DA>Q^-9=28A&F:ST3-PZ ^\T.,I0)0M*4U":1M'L M;P@V2E9QXC=%'FODX[FAT[Z">$A_OR1V.W>A3FLH34%I&D6ST\)H6L4132ND M<[?P=:D\3=T^G\+?#^D^+H8&N7U9_*D'APTJ1Z%H=MB,'%5\H^^!/#K:H?LS M"U\[*@LIW2?(0)W64)J"TC2*9J>-4=P*7G&#MNT6OESF*IO%\2>)\6<<''NH ME :E:13-CKV1T@I>2CNI;;<@%*TT];XRFG<=.B<!&2,"2*D)05680D#(E2 M"&%%%R$)0[H(.5K?M&TW:;KF\N*^N6Y_;5;7\WZ1>]M^[(^,?]R,WM7\^N;I M3;>\?W'63^9_6W;=\F[[\J9M9NUJ8]#__N-RV?WY9M3S/R]7OV]]7/X?4$L# M!!0 ( ."^5B:(QO5R0D ,)" 8 >&PO=V]R:W-H965T&ULM5QM!S'AWT(.GHD>#T(9??BY40)?JQ3K/B;+ JR\W) M:%3$*['FQ8=\(S+URS*7:UZJ4WD_*C92\$7EM$Y'Q/."T9HGV>#\M+IV(\]/ M\VV9)IFXD:C8KM=N1)IJ)!7'WPWH8%^F=CP\?D*?53>O;N:.%^(J3_]*%N7J;! -T$(L M^38MO^8/?XCFAGR-%^=I4?U%#XVM-T#QMBCS=>.L(E@G6?V?_V@JXL!!X=@= M2.- 3(?Q,PZT<:"O+6'<.(Q?6X+?./BF0_",0] X!%7=UY55U33C)3\_E?D# MDMI:H>F#BJ[*6U5PDNDG:UY*]6NB_,KSJR_7;'H]GS*DCN9?/GUD%]_4R?R; M^O=Y>OUMCK[,T-7%_ \T^_3EKSEZ=WM]<5:N"C3-%F)A\6=N_^ E_YG;'Q,' MP$A5Z;Y>R5.]7A(GXI_;[ .BWF^(>&1L">CJ]>[45A__KO3IORM]YG9G(E;N MV.;>J4NZ?T9IA4>?>T9YL4)+U0<6:"GS-5+=JN1EDMW7_5)2)J(XL3UT->S8 M#JO[[)-BPV-Q-E"=$_TV(5^ M?JU&TB2+\[6PL5G[^I6O'C!WYW@<3+!W.MH=\F0QP[X_B;IFK&]&Z9B.#;-I MWXQ00GS2-9LY[^LG:\W?UYKO;!X7B_^I<4*-]F6!REP-]W&>Q4DJ4+:O3GU= MG\6Z)6UDODM4+X?N'E_?E'S(I@0)QB#!II!@,R"PSD,1[!^*P-F4F%"@<<+K M]"U;(+[.99G\4U\0/U1F6EA;F1/V6*(AP5@-%APVQ4D4X^T6*! M0NN0$^[)"9WD?%QO>")UBT7Y\J -2IT&#_/E<%L(Q(M"J!:MN9,BY:5JL*KE M*MOR\3>T2;ERUK^)O[?)1D/9R'2&<2R9D& L[+&$B>JE#2[[5E& J<$D4%P= M)J,]DY&3R:]BL:VG2"H!CKF4CYK''4^WXD5J;80Y2SN6,$@P%O4)F] @- CK M6Q$:>(;5#"BP#F.3/6,3)V.?\J) N@M4[:9\1&M1KO*%8F\GFC'41LND=UMF MUO&B!7O18MJWH)'YL#MO[B>K#GOM9-%S5MY%K&JM2/0#/WSJE.YYDEEG?$ZH M8Y]E4#36H+G(L)@, X5G\ $55Y>0@]D[=A-R.*JK#F>99%PE?ZK#B?.B&3T6 MXJY$BZ2(\ZU]E'"7<313D&BL0>OT*%[@C4VV^F9A-)F89 &%UB6+M&01)UGS M,H^_*V+6.OEZ,1%S@QW-"B0::] ZK$1X[)NL],THIKXY'$#%UJ6E51>PY$)I:)O9F R@F@:*Q!,WHK0LV$RF;G3W#8H^0M9 #!6R2M6D>AYR$'HDX[ATP3?I>DSPL\&'3B#XK& M0-&FH&@S*+0N[:V2@-U2PD59X#)[@0^@:77#!R0:PWU98.@3+^KE#7V[ MP"=!8++Q%@H":14$XE80FKQ!E X1S UQ+!N@:(ST98&0^J8&;;$:X@#WQ.H9 M5'!=-EKY@+CE@^O7K@E9:0*5#4#1&.GK ?[8#P)SAFJQH^&$FHUK!A5=EZ=6 M.2#DJ!7P6JY\Q;(= 1410-$8*-H4%&T&A=;ENY4DB%N2N-E*-=LMJC6$HQ=] MW-A'6IV"N'6*0YZ*[5V1+!(N']$V M6RC&^'?50 OT3@]VZO>JG^5:0)=B\=Y*'*AX 8K&B$65""-J)B$V,Q][/=K> M0KP@K7A!W.+%YT9"TK3P'4]2/6W22A,JN#IX83'(#7XT3:"2!K%H%1/?5,LM M5KV%#:BXNA2U<@9Q[U^XD7DLQ*(SWM5;7)+]VMT0I;D: DLAUU:>0!4-4#1& M^KL4, W-&9;%JD?36\@/I)4?B%M^..P ?XXD4&$"%(T1B^#@!Z37Y]ETB9": M*[=0L769:F4)XI8E]JG^MA!ZO=N:0UH9 M4J0-$8L4@0>CK62_,M=D$4^#V. MWD*J(*U4029'I?GM:NY+:3ZH?@&*QD#1IJ!H,RBT[K;F5@RA;C'D6CR@Z[S4 MJGU1;$6]9F_=R RJB("B,6K3.G 0FO*MQR_%5['ACT\Y_$^1!:J,@*(QVM\W,20^#:.(F&Q9+/W(1M=;"!KT MX V.%P2-3CHO?@@9)W76V*2)A[MBK'3!OLL!^S)'7ZP@..CMAK&9>?VM%U"Q M=9EJ)0WJEC3F*R[%B^,1J%(!BL:H18+ Y@S89F3N%H,*JTM$*U)0MTC12]AM MV:"5'%!] A2-T;[R,*34'_N]8QA&V-Q2.;68^;C'T5N(%+05*:A;I&A> M*Y-""Q4C]&XAZN/W]:9]+B3=])=[,8F?04%?;Z. 5^[60]]7'$ I4;;ZJWV3> M7]U_<.&B^LR L'_+B_+?%T=K@1?"*D-U._+/"^?3G0!^\]6G/\?4$L#!!0 ( M ."^5@[QR+Y]0, '@) 8 >&PO=V]R:W-H965T&UL MG591;]LV$/XK!Q4H6L"U;-E-B\0V8*=+UP%MC'K9'H8]T-+)8B.1*DG%\7[] M[DA)=KQ30NLA!WJ&A5] MR;6IA*.MV<6V-B@R[U25<3(:G<65D"I:S/S9VBQFNG&E5+@V8)NJ$N:PPE+O MY]$XZ@X^RUWA^"!>S&JQPPVZFWIM:!?W*)FL4%FI%1C,Y]%R?+Z:LKTW^$WB MWIZL@9ELM;[ES8=L'HTX(2PQ=8P@Z-\=7F)9,A"E\;7%C/J0['BZ[M"O/'?B MLA46+W7YN\Q<,8_>1I!A+IK2?=;[G['E\YKQ4EU:_Q?VK>TH@K2Q3E>M,V50 M217^B_NV#C_BD+0.B<\[!/)9OA-.+&9&[\&P-:'QPE/UWI2<5'PI&V?HJR0_ MMU@)*RWH'.A*+2HGN%:SV!$T&\1I"[,*,,EW8,[@HU:NL/"3RC#[UC^FE/J\ MDBZO5?(HX"^-&L)D-(!DE$P?P9OT/"<>;_(=O&NS$TK^Y>D-X%(KJTN9B: , ME<'ZA#Z7XTHJH5(I2MC0(9(,G84_EEOK# GISX%LL=" M[0N9%E"(.X0MHF*X6ABREOP.4VTR\D&2NBO@1DG&\66V\!X5&E&6!UBF*=;\ MA1:Z44ZJ'=V2I%AU288OGC][FR2CBYL-O%\NUWXWOG@9@BKM0F#19(P^9 Y/ M8D"]@1L'4"H@LB_T$/WYH*5&9 9,QA&LKJ5J55,)19V,+0>@,$5KJ=&!TUT] M04 NI#D&8J> 0:P]13*DAF*]*(^9U=I*?Q?4AKT#V4N=V0ZXHQ@*W:O8/9$U M,2(C;O72'=KK"?6EO+XVDH*=<&1BE;A%0.MDY:^/LQ:6.GS-*5A*0!#I/.=2 M4FK:<&A1\7T&XTS:M-2V8>2VGD](>$CB< T==54CI90,2A$-Y$97A*CM289/ M5X(M/.86@8=>6Z(OC0I3Q=>(LQ9'E=8$F,JV&B1%6E&E6FK_>0-IV63AI7RX MO/[$NAZ_N;# ,XB:X:NK7@('% :0^RV\(ZU56Z(\&?N..8$7%OTS0$C@%6S" MR&5)6+E3,I>I8#4^D//+(5S_2XQ=2"OOH0J-/@2F-HU]F^97X9]>)WU)SUBJ MC(+QZ.T$V8%Z;53BP*7%^YHDPD5I(^6D"]:]ESD'XW3^27,Z?*AUQB?3L$*S M\S/?2T.Y,!C[T_YGQ3),TZ-Y^$WR49B=)!F7F)/K:/CF=00FS/FP<;KVLW6K M'4UJORQ()6C8@+[GFJZ@W7" _L?6XF]02P,$% @ X+Y6#^R\F6=$ MAC$ !@ !X;"]W;W)KQ_BLHIBJA MJI974;*/;E649"=,.;%*E)*'U'G SF!W8SD#-/K>7S=&KS:N_^)7Q@1UOVY:__IH%4+WXNS,5RNSUO[4=:;%FX7KUSK@ MSWYYYKO>Z)HWK9NSR_/SYV=K;=NC-Z_XV8?^S2LWA,:VYD.O_+!>Z_[AK6G< MYO71Q5%Z\-$N5X$>G+UYU>FEN37A<_>AQU]GF4IMUZ;UUK6J-XO71]<7+]Y> MT7I>\ ]K-K[XK4B2N7-?Z(^;^O71.3%D&E,%HJ#QOSOSSC0-$0(;OT::1_E( MVEC^3M1_9-DARUQ[\\XU_[1U6+T^^OY(U6:AAR9\=)N_F"C/,Z)7N<;S?]5& MUEX]/5+5X(-;Q\W@8&U;^;^^CWHH-GQ_?F##9=QPR7S+0QWTFU>]VZB> M5H,:_6!1>3>8LRT9Y3;T>&NQ+[RY%6,HMU#>+EN[L)5N Y15N:$-MEVJSC6V MLL:_.@LXCW:=59'V6Z%]>8#V<_4WUX:55S^TM:FG^\_ 9V;V,C'[]O)1@G\= MVE/U]'RF+L\OKQZA]S0+_Y3I/3U [WJ4\D.44OWK>NY##V?YWWT""[VK_?0H M@%[X3E?F]1$BQ)O^SAR]^>,?+IZ?OWR$VZO,[=5CU/]+4_U>M-5'5'%N?5D:]<^M.MP_*Z+[U>,NKO)H_J*YW=[8F(EJUPWIN>CJGMHN%Z0U. M(479"FN#4S;XZ/:F]Z=$V)N\8*8V*UNME.Z-LFTPRUXW"@&.)(%MH!G 1P79 MP'V#V+Q#SNGH);& _2!@VZH9ZF)5Z*UN/$*J10ZBM3-5N=8CJ,$P_V9O4#[H MQ8(?U8BSD6?=UJK1<]?KX*# ]/PQUFOCJ][.3:WFE!1QB&[Q4W5#7ZV086J< MVG#:@@"P20^N:PL5#KK!W]JK3O>!Y-5;M"Q.;WFFLG-O&A@?0 M52LX(2S9NK6MU );70^A8!K('"8BG,+$0AWFU>V2;*#J 8*3"RQZMY[8=RVQ M#YMZ&((L]0#7 )7KVW?J^?ESN,BO@^U)A5T'WQ(RV+B V%"WZ?P+=7SQ1-D: M5K&+![%N9.'8/T&F#"M20727E^KXMUU(YNA[B8]'5$P4#.'!Z8 T)>_A8OWLN.<_QLR&#H)OD;BL-7=%,:?>EI:EXA=;[MB6@ 71+@@DGII3%G(Q M-,U)HC:U(KRG(T?=%PK'$NJ4=L+*%7ZW+CP#',?_$R?E4_*YMK(=9)VJ8@X)0+ZG/R=Y*IXR0!E\@NWK)*<*_EO3X1 AAQHK'^ ,*H"8_!D\7 TTB'E M&==#^4A<#?SL.+BPQ_U(O$Y[?Q)6O1N6JS.\L>OYT'L]A[7,/5"L)QET_0LL MD0)A06D61@6>;>QOO#2?S^>=YGIG?1DPV5$I'1/;CWLX-FD'PE@*B&T)ZA;!EUV=M1:N MAJ?];37TM%E"Q%.^A3]\F_J"I(G>D!,P,#"]=36I0=/O"HE*+YD@Q#"5CLK> M8>-4_;1;-K,]]VN=LN),<5:<33+KT)*'<%*&;_F8$)(E*>2R^E-J=!6TX"71 M\DI@[QAWX+,>2-.%]S,1]F?XZYZX'AV%K+<'$4S,%IU&KPE>T;$IQ8B[;$3E M5(+)2RM#)D+TFOL8$71&9H:ML(?E4_5/!@&CYW#%S/"*7Z!O4VM".]U![X6N M]Y<[2NVQ(+(^V#,.1$!V5"YF2"YKWM6;1@_#/62,2QG<#_E$31I%\'V7-T8;4N:L04=) @$.$BOHU39I@L! M;))?=]R:).BIMV5XWMXY4GMBMU0.#EN:EI!>\R!VC5F6\!+T@R"U873&6;+- MM^EY;])##:UZ:#?E.VX9D34%%&ZFT4(ZI+2E?4B)X1B;P B?&[@[[$FDJ-+O> M &U; O93''_HK%AUQ?B9UC0!,AZ=A*;E$A?UR[HNE2QH!W['&6[4]W: [XG6 MPL>P&LV=R9$3^137F*#&:5O(]H@MXZXY?A[ZHJ4\G??Z^X(JIULM(0 X5 MI*U;W3S \3G\QX([HC4HP]0G0T^-Y:YE8\R7!BNX^:8?4.VO R"^Z9L'M!&+HE_FTF ($*Y=S_D+84OM M[T/'"BJ$BJ77<@-A^L;)8*+6%JLGN MK5FZ8",HS;DH.X L&JMDG$:1SSPH-X03MSCI7/7%A RYP6LR\FPB]]PV#:=J M7=^)Z@H0(. _08&1DY@_Y76N:YH -,WM&)"QGS-V_#HR!)O0S[?BPT-$I*ID M)!B@)-V0*TY!82PS-\#KFCKL#:/;4B>CM]!IT6'T =>=R61->9@F4J374RWG MY#=F@#$)BH?0\C_^X?O+R_.7A'#\B"_YZ<5+LJQT9@3Y4NID5EP_IHT2F9ZJ M'\3^N0^+0TY:E>U6S'(REA*OB2/2V.?)RP3*QF(9J^/N8 0%S?3<&NB>1WUR M>!J>#AWJ,\$<]FOTS5+RQCX.2W*AF*3AG4.-2*2X MH Z&H6ZJ7#0/C4DZ=J!,K4BB;/38J^W5!-GM:R!@B1-$)W$(3N$U=@*%2;?R MP.FD>HW%8X^3#X7Z1B45XSGQ?2H9[-P1<<=R/2MR'$<*'*_SU'OO:W48]Q:8 M=[L;WZ^%'4S\_Q\Q9OFC@:%[0EJN0ET.<.CC>E)UGNZ9$DW!PK]3FTE_M'\@Z\)P%8)LTH91K1E@O7M;2*'ARP-0<>=2UHZ=B<@P+K.$E M7&=O4C_,-T5>[LS$>G([-YF83;44QPN?AVLETZ<6POA._81BBZKJ8<^H2M=@4C1B5;& M]LD05(_'H1O\Z^I+XY8J/?W4 MZYK&=6OH*#W[ !HD,(4N!;;Z+BTVU:J5T6 4_5EZ4W:?[+.QA,MH+UX+[A>; MU;RC5!K;1NN17:2+I C;0$D@!*U8OQ(G+5V1XM'R#;_4&D17[X#3>7Z"1$-U M+NA[,^598M 74<;WY_E".D)D=OO\Z0%[3T&Q '>/$)G%6*42J.^S#Q4KK?'; MB2ZUCHN!T11M)$Q+C7++)2($%(1!?(7&1?$C!NFYPL9$8(;@04+D:U"@80&M M#"C;M4E/$6<<[V1<[&,YRZG MZOTW:B5G)T%ZID52C;MZ#G6YH1!01785=*3O63?17C&VQ'GQA^14@950"V"Q M8(%1BW1T27DN]I&:S&.($)H$N(Q\IY#S\N-2"21?I4\71DFFD"#RS*#9QUEF MZ7YY@=2,B-=B(R_P *I:Q\@V!S3.?HW#UH]ODI"FZQMR&HP6\#X722JE4YR2N"8[18"+5[?'YQC;-_K-QL$=F MC!CP8ZG)/?2W*Q^QQ$C8AR(RV,G10RSL*#BZ!>BSEX.?G:=Y7N*';K[C7$.T MH&2\Q@Y#YN": C_RDC" ^W7#CE%<5DP,'5L"LBR[12%/;!N84-7 J):GLGG0 MDDB.6>FKN&EJM)C_?$Y)5"'%;']NW!R9I2B0/[G-R2>P7*?,>WSTYYN?/MT< M/=ER5AL$RDAPK 0*]89FH6S*/#&B4\N8,GX'UEFJ]F;-%H=V88$;ZD9J57Q6 M=\NS')KW%@]Q2(O?59HJR"YD569!UZX+ M-PS%\'U/7TR1_U%W]'*N!/C/#@ MJ>"]'W.RW7OR6T?]SW$I*/W;OO<,0)+^ZYO/^=M=/3)^7*4Q+U=%K^<@R; M:HG@Y0#_(;^!2>AKJD\.G;RZ_/Y\#T?B5;R9[E'3SGPM6&JL MRN]>\N27T@#A:^(APEA=UYR< M])2U3!,)NC#,6.SXFRQ*('%X%,@<:^?_%L%OT_08 MN=)8/A*4^OLU'2 S-\Y^:X&RTO,42.#0C4 MY9NZ@][Q'SL%B9DY^F^\8]]'UF?%M_%HW9;\+P"(&!*^?":?G^9_9' MW]:/ MR^5?*/P-*,4"P31F@:WGI]\].Y+[Z_1';_ %!+ P04 " #@OE8W#^F95\' #!$0 &0 'AL+W=O MM%'(;+Q9[+ M9G9WX_8^ZKL;U=E:-N*C9J;;[[E^>1"U.MS.HMFP\4EN=Y8V%GS^^C#0TKGW8%_27$PDS6C2-9*_4H/?ZUN9R$Y M)&I16M+ \?$D'D5=DR*X\5NOM#^)Q<[8EES(QY5_8NL[.YVEL]8 M)3:\J^TG=?B+Z./)2%^I:N/^LX,_FZYFK.R,5?M>&![L9>,_^7./PT0@#[\A M$/<"L?/;&W)>_L@MO[O1ZL TG88V6KA0G32KT.S?]VOC]O]S#@"O/SVO MGZKE@VEY*6YG* C]^E[VM_+RW<)LN&SDH9OMUIL MN1456[_TI$+PI6I*0;"X\I"&<<,VJD:9F@_LRTX+<9)B]ED^GVX@8\)E[)W% MI6R8W:G.\*8R5^RQEC!I6'2=L0N6Q4F0)7Y5!*LBQBH*PN4J2(O,KXLXB.-P ME%M>1R'TYL$R+UB@B=.M5"HYF^1GC7H?@NIE CJ!;_K)W#'5CR=EFE^70HCB@L%ZXEAPZ MI94"L!_$JV2=I"5@XKD4K2464%ECHD+F?#XOV"/8M17LAV'Q7<9#%2[_.TB +5U>,U.81&#"/KJ#M'T!\ MS6M'F OLKI#W54[.7*Y(?!71.B&WBH1=IBLO]D5B6&XQ*5_0 3<;!+X6]B"$ M+QJ#GFJ+/ 9V7S9.2)2FD''Z*"2U]*$.KW%"0E=KX5*60)J MNJYP7>[FX[V(9M!@DVM-/<%7K&R&">,&D="6NRVY7W?:N$XIGO&&X+IWJV53 MRI;7]0N% \<(/J71B+3XK9.(&7NM-INQ&[SE_>M&?'6^C1^/39LTNC O=[XZ M165#;[X<)! M!,$[D*,K2F,4)\)<)$DT$>_O+,VDI^/0^=[SO8-SR.2;R)R6$Y2&'KBI.Z)% MW^.1*U -KZ02J:I@B(@UUMEHDK0=:W12;!31G[7JVC^88XE9+?$?;83[2CJ6 MXMS=GZ##JSSJAQ^H!924Q.NV_ZDL/@8ZI MZL!A/71WY^U9RKI&YVZ]M6JVU^3S=$32L.#8,/;:]SO9M)AI- Y ,%@?2$"- M?MO(\96E;6OII]WK(__%-EV)1.7:0C\5AB;^NGF<>V5;3%ZK<6;K?CR@H04] M_@U[W!U_G[CWK^7'X_['C9^YWDJDKA8;B(;S53;S/6EXL*IU+^EK9>&06^X$ M![1T -]OE++# QD8?[6Y^Q]02P,$% @ X+Y6-.Q^A5S!P IQ( !D M !X;"]W;W)K&ULS5A;<^.V%?XK&-5I[1E:XE4B MM[9G;"=MTFF2G;TD#YT^0"0D84(1# !*=G]]OP.0E&1K/=L^Y6'7((1S^\YW MS@%YLU?Z-[,1PK*G;=V8V\G&VO;=;&;*C=AR,U6M:/#+2NDMMWC4ZYEIM>"5 M$]K6LS@,Y[,ME\WD[L;MO==W-ZJSM6S$>\U,M]UR_?P@:K6_G4238>.#7&\L M;4SKL#OTBQ-T=K1I$L ME?J-'GZH;B%?;#VK_O>CCR4A?J6KC_F?[_FPX865GK-KVPO!@*QO_ MES_U.'R-0-P+Q,YO;\AY^2VW_.Y&JSW3=!K::.%"==)P3C:4E(]6XU<).7MW M7Y:J:ZP!P*60.[ZL1<"Z9BGK6E38W(FF$^RR5(W50)!Q8X0U5XPW%8X)KINC M8TJSEC\C9=#G$'>ZCZ1KR:%96BG,UAQV&EU98] M#D'OI=VP1Y=*H=F_[I?&[?_[' !>?WI>/Q7H.]/R4MQ.4(%&Z)V8W/WY3]$\ M_.L;WJ>C]^E;VO]@5'C;UP'IX6\E#5^OM5AS"R>6SWWI &\8+ 79=$U &KC- M5JI&,S+OV*>-%N*$5>RC?#K= $F$(\D;BTO9,+M1G0$60.2QEB[PZ#IC%RR+ MDR!+_*H(%D6,512$\T60%IE?%W$0Q^$H-[^.0NC-@WE>L#A/@R2/V3S.@S1. M639/@B+,#T:BZSAC:98'452P- Z#/ ]9GL^#*"U8#I-ANF _VPW H*<\FK-% MG@51L8!IIW5!JRQ*@GF6LD_*\AINQ4$$75%6N'6(=9Q%6*=!'(5!EI+K\*3( M V@%DD(+M@>XC1I)X.I -I7?L6DMLE_$BB5TE\\#JH MRF0)S9?\M;TKE[YYF 9%ZE.9Q_B79>R>3'%0#U9!0BTJ"),*.RR$?:*\C(O@GD:8[4HPB")8_9YB._@V\N023!&A$6:LR*+@B*9 MGS5R#JZ P;)+>AXBT47HUHL4',WR,\;_O_KWW<,)'[<"MAJ+/ 9V7S4[)DA32#FX6P]4)LGP[<*=V]6D54YWKKBZ=QD^YL<"G M[%B,:OP%. B:"D?J8K,1A MXF #U8\'M$#L&"!D-P2S.F@GP19606BG!Q??*?OGH3!.0SG&<@1J!(&:)J]V M'M+5_T0%Z.T1>JUC(/I2D.^>_=/7-34;SWD^D^L2*=F["7'@6&^*EL"(;M85 MH4.6K*,)[D.O>K99-*5M>U\\4#APC^)1&(]+B M]TXBRL$(+B)]88VGR'':>U3;EC?/#-K\Y@N9X??^^%!9&'O&$Y90PZPMCV+3 M] KBD;'7:K4:N\%KWG_E->[\?0U=F)<;7YVBY6"ZJ"D2 -Y0;M8:@VY()L"O M"+F*5H M&2=S )+)]'6_KL2QKBP^4J5VKBRI;+;#A8,(@C<]1U>4QBA.A+E(DNA(O+^S M-$<]'8?.]YZO'9Q#)E]%YK2&GU M5_4C!K=:[:1Q'B/7=5>1%R!6)7!;A+-B5,7H^T35^28LP48:@@"/_M"00*>D MDE;-Z/TA6O>$\CO<_]:6'0,=4=>"P'KJ[\_8L95VC<[?>6C7K M:_+Y>$32L.#8,/;:]SO9M)AI- Y ,%@?2$"-?MW(\96E;6OII]W+(__!-EV) M1.7:0C\5AB;^LGF<>TN<'7T\P)FU^T1"0PMZ_'>$<7?\"G/O/SX]+P8%7K/D4LE85#;KD1'-#2 ?R^4LH.#V1@_#9U]U]0 M2P,$% @ X+Y6/0<.,""! U0D !D !X;"]W;W)K&ULC5;;;N,V$/V5@1H4"2#(LF393FH;R*5[ Q8;;'I!4?2!EL86 MNQ2ID)0=]^L[I&19P29I7VR2FC-SYDHN]DI_,R6BA:=*2+,,2FOKJ]'(Y"56 MS$2J1DE?-DI7S-)6;T>FUL@*#ZK$*(GCZ:AB7 :KA3^[UZN%:JS@$N\UF*:J MF#[U&O9:"5R@-5Q(T;I;!]?CJ M9N+DOZ6*/1=B,;*DS9V-\@YYTR*35Y!3^*RD+0W\+ LLGN-' MQ**GDARIW"1O*OS4R C2.(0D3B9OZ$M[UU*O+_T/UX#) CY*R^26KP7"M3%H M#=QQDPME&HWPY_7:6$T%\M=+86BM3%ZVXIKFRM0LQV5 76%0[S!8_?C#>!K_ M](8/D]Z'R5O:WTS/_T/" W\Z9NH/9!HHS.C#?(&& M^WY+PEF:0#H-9UD,U$'4'Q+P*2\I#PB5VF'ED.?S,,GF%S!.PVF6P2VEY#O# MXVF832Z?D?@BX1.3#6B8:"_C05$R^X]I8JH$\@O/@ M=!)@@@E^(AZ1YFC-3 @W"#4T^V#,#9[-H?A3SVC7WSG))(6.B!=3LX )C6L7C M <+II$,OU?OGI"91?+)^-HZR'D)?:42A=I+/:6MT(]M (VO&*7/>7E\;+J"M M(W6CR75#"\TI'TP(E7L-88=Q42^81;<>Y#_T'KN!21QI^A(>!:<)YE*V8Z)I M:;C>K-@!UI2"9OTWS6JPBLCMN/'>W/'GL97?;8(<_#R03K M\^N"+[N+:,]MZ1D.V7/C EQY-X%9J_FZLXC?@I& MFZ[OJ'HB%%U6*6WY/RX;.^IY3@76&-PTHJU_4I7!@>:#\8%P,526B="54U]< M4+J4(LJ!MB[:W0 @=XG7*R7A&=*XW;L?J8 5A3^G) VD#!2-=E%S6@PEC^@\ M4J-;8DWZ7&426(/O3&I0KOT26.O:L<>N@OJ>6U#)^4\[KX_ M&X_1X*JMD"RZ!X6A]#;2MK=N?]J_6:[;J_HDWCYX/A-AUX$"-P2- MHUD6@&X?$>W&JMI?W&MEZ1G@ER6]NU [ ?J^4-\Y _Y);_0M02P,$% M @ X+Y6)/VJF#I P /P@ !D !X;"]W;W)K&ULE599;^,V$/XK S58; #!NFTK:QO(T;V [0;9M'TH^D!+8YL(16I)*H[W MUW=(V8JS38+VQ1R*,]_<,YYME;XS&T0+#XV09AYLK&W/HLA4&VR8&:D6);VL ME&Z8I:M>1Z;5R&HOU(@HC>-QU# N@\7,?[O6BYGJK. 2KS68KFF8WEV@4-MY MD 2'#S=\O;'N0[28M6R-W]#^WEYKND4#2LT;E(8K"1I7\^ \.;O(';]G^(/C MUAS1X#Q9*G7G+I_J>1 [@U!@91T"H^,>+U$(!T1F?-]C!H-*)WA,']#?>]_) MER4S>*G$G[RVFWDP#:#&%>N$O5';C[CWIW!XE1+&_\*VYRVR *K.6-7LA;L4>0)YULN"5YUAC#,*5PJ8^'2USXQ M:!3,-;#9\-; ">1A/"W#=)ST=!F'69G!5UVCZ\_J3J@U%'D<3LJ"SB3,XA1N M-:L1)&O0P!O6M.]@J9TNLC$/QVG2GT4&UZ0**0HU]9)K=D@FA)]/^W,\AENL M-E*1CMTAB$D1AV6604*ZTF("M\HR 97SH0B3H@C+8NJH?!*6DP3.JZIK.G*) M D@AUY;_\.[!VR0LTBPB0G":>+ VS(O?T ME#1,QP4ES6?(\ =H^G9\)DFAYWFB%A]HOI.C&BNUEOP'B2QWGNU2-2V3.]BZ M#)ZD63:*:0()X8W=$8S>J_A7UL_@)"_*47E@/QW!5PF?F>QH[D-Y;,M!":N^ M=UP3V,>N8?(]U\:.?'WZ!\-MOP0,#5MBXKVS>YO]&]4MHW%\3VNF)0[[F"?^ M4]T[UI,CZT9P@RNRWBJ0RB(4(Q@FABO\5:=)F29PR[@PO5F\IC+A*\X<[,\: MJ.;U$&8R1MVC[Q].$3.6-S[YG<%5)T#04C+/#8CH:*A3'ZS]ZC)46-2E_7P? MO@[;\;Q?"H_L_6K]PO2:2P,"5R0:CR9% +I?5_W%JM:OB*6RU'2>W-"&1^T8 MZ'VE*##[BU,P_&=8_ -02P,$% @ X+Y6,\$GQ6H" 5Q< !D !X M;"]W;W)K&ULY5A;<]LV%OXKIV#.R[G;DZXSC M-+/=:=)LDF8?=O8!(B$)&Q*@ ="R^^O[G0.0HN5;V]=]2$R1!^?RG3O.-M9] M]VNE@K@M"^//>^L0JI/AT&=K54H_L)4R^+*TKI0!/]UJZ"NG9,Z'RF(X&8V. MAJ74IG=QQN\^N8LS6X="&_7)"5^7I71W;U5A-^>]<:]Y\5FOUH%>#"_.*KE2 M7U3XK?KD\&O8]R_')VQG1,\$WK3:^\RS(DH6UW^G'S_EY M;T0*J4)E@3A(_+E15ZHHB!'4N$X\>ZU(.MA];KB_9]MART)Z=66+?^L\K,][ M\Y[(U5+61?AL-_]0R9Y#XI?9PO/_8A-II[.>R&H?;)D.0X-2F_A7WB8<.@?F MHR<.3-*!">L=!;&6[V20%V?.;H0C:G"C!S:53T,Y;<@I7X+#5XUSX>*]U$[< MR*)6HE32UTX!\>#/A@',B628)49O(Z/)$XR.Q =KPMJ+GTRN\OOGAU"JU6S2 M:/9V\BS#?]9F(*:COIB,)K-G^$U;2Z?,;_J6L\=94L*<^$IFZKR'C/#*W:C>Q8\_C(]&I\\H/&L5GCW'_:^XYF\Q M$E_72ES9LI+F#OF569=[D2D7D,I">J] (DTN"BT7NM!! RT9Q++E-A =SMI3 M,D!RCK,B@'7E=*;PA#,;6Q>Y6"@2HY"%N0A6(#4+"(BB^L(Z44G-7^ /XY?* M"=D*OQ-0*G$UF:YD00=*ZX.0^8TT 17$UAZIX;ZCE*%:,37S)LI[?" 4QBI7 MW$51,E:(A0H;I4S#HY(N:!)%6,$(XM?!3^0R ()+O'=*'13J1A4=<,1:*R== MMKZ+$$!OZP#B[RJBHTU5@V_M(QB)<9*L$/Y',!E>+OE[-1UK2F* MH4]T$+&2M[J$'!8#_L(NA5U0=,I%T0HFSZ*>/*"LS0/: 4<*FRG83$^$+QL@ M'3D OBB@NS\1/_XPGTR.3L4O#-68?X\GI^)?M0U@PO'BV3]GR.SX%'8/=IA/6N:_/K#(]SZ(D?%MK4ACIGT:[%$1"'DPMKFMK KP--GO!H(@\K61E_7 M*BE%P>WURN@EP$;N/AGEF73NCB3+DN1QI*.J2=0<.$D;](J:JV<_*4VTK!*) MYP?*221 )))9%OG$RL?RB+)]7\F[^+*JG$7BPA_=',KQCRHB5/-K0 H 0^UB M0$ UO/>JJQ8*$G] ]U1M]^SS^0[7>!*\_DR:CO#:/Q6'*=/S^\U MT(A%5M;.$288E>#8C=JI 4WN-VG:A-7/YD;Y$/O2AXZ CPB62R[BL75_M0%^ MV.-F@'H/W?Q^) #S+A-0D"/"W8$H+/0)RI5B;[$O7K4A_/C3X:@_F8RV#U%B MPN*O'H[.> ??EPMDYG3,#IG^OSCD\D8B'2F\N6 B*=#ULR9^]SBB#\@S^V)/ MDFO&_>/#V8LH1ZH_Y>WFT.[?V5%_/IHU?W9\_)P6Z00>YOTWAW/QR]81)W"T M0XYST>_DI-C+MHI,^K/Q^($Z\6U4H^O:KN1(\[A6\1MA^%GQ*&J"?R3&UMA1 M"JK(P(K:W!; C0[K;FU98<,+39N,K;_D^1XE+[0T@ MP (,&[DGF+S3#'*5:=I-8T+RM!G#/C6TQ$UJ/I);3:-LBD,>> M%:?$CL7+&LF%;%?Q&X_;NL$GAG\WO>ZEH5>WK6S\VZF M[WV\_+8/MU'OIHE%W58JUX09=+O\1018^NMAZ[_\EO9#40 M'ZTYV);-SMKXH;L\7;VP*+DX2^@8^AP=:/GL:6)[9;$F&TH,/'E;Z)S3Z*TL M) 7>%[Z001!DO.&D3*)ISZF#MMYC,'BAWG.$>=5HF>8LP8&#G857,6 @S4KS M$!+)VCDN !I*;II4H;IVO/ALUHI$!:=7*\6RT#,H=3+(CE"LK,TW&OL=LT+? M>9R3- 9!A]C$Z^>Y/C'7)(5WD%XD%..U5HSNOX:#8Q2_ MHJ"F,V.C@?35B)"YIZ?GU+AS?%T"T12H5/8 M&LE?E,'NC3\9>_T*_Z$]O9=92M98_\'U"+D?U+8Z?%2;](;'IDZ!;GM:,S;% M':+?";:6A$H+7R#$;[%T+V)6.$G[)G8-!-S]-4.'FDJ[W[6J,YT2A:N03($@.J1O\G0[V2;;J<&UL MC59M;]LV$/XKA!=L<>'*>O-+4MM DG98AQ4-DG;#,.P#+9TMHI2HDE2<]-?O MCK)D.W:T?+$I\NZYYU[)V4;I;R8#L.PQEX69]S)KR\OAT"09Y-QXJH0"3U9* MY]SBIUX/3:F!ITXIE\/0]\?#G(NBMYBYO5N]F*G*2E' K6:FRG.NGZY!JLV\ M%_2:C3NQSBQM#!>SDJ_A'NS7\E;CU[!%244.A1&J8!I6\]Y5<'D=D[P3^%/ MQNRM&7FR5.H;?7Q,YSV?"(&$Q!("Q[\'N $I"0AI?-]B]EJ3I+B_;M!_=;ZC M+TMNX$;)OT1JLWEOVF,IK'@E[9W:_ 9;?T:$ERAIW"_;U+(Q"B>5L2K?*B.# M7!3U/W_J_H!!N%4+'NS;D6+[GEB]F6FV8)FE$HX5SU6DC.5%04NZM MQE.!>G9Q!\;J*K&5%L5Z-K0(20?#9*M^7:N'+ZB/V2=5V,RP#T4*Z:'^$*FT M?,*&SW78"?A[57@L\@JGR1V&Y&/!; ;,B$>6UZD$2B7#1$";B 'CV('[:DG&]1J86K&S>.1-L32E MI"X[/U",V*4[CYOS/MMP@U")TF1$U,9O%)HL#&[@RB@I4I>A>XM_. LF?E< M@N;4R(95**V/&)628Y.GJB35E9(X;ES*4>R!I@-BJ!;#8U_0[@D G DT,!"" MNWF"8R\AP;2JIP@Y' 7>I,OA*/:"G<-4,ZN0FQ6Y M^ ';@.0E+YY^,8W:2BE;(DL7BK-@S\ I D'@12V! 5L"N4>X F&%;D*Z#0>> M:9I=;]'6V\H X\: -8ZXWC8+$D5A^^2"9-T1?*]$V4"=!:$W[J(TW1W7(5$% M:%49"HAK/5P8:VHL;]0%%>ZBWV>42 UP,(;8/1;SP4:+T;$X=\6(E)"=Z;.[ M$^5NV!F+1X/)] (7T6@P'@?[.[B(+GSV15DN7R5Y98_;S#IM*?A22($!IX"$ MXUT^,2+O(8%\B2T0!754,"@3SV\EGC69:IMLUUK7'/.(=77O+GZ795L=1_1NXWCEPQ.IY1+&#"]=G6CT(=ZF?L?'@XN+"_?MAR&[JH9+6MHDT M%IU0Z1L618,P\EDT'DS\F'VU&)L?=0N=!]%@.HWZ[!S#/ DG?78CE7EN)QP/ MHGC<&GQ#W;\=8=CA>Z:: 6#!?O-=2K] M\2[]?8)#9XPJ"I!M!S<51?<=5H>;GOAR(>$7/'W'N)1TOLE$DK&,/P".$BC0 M 9P08B5H2!IF,J7M6PLZQZ>+S3#GGQ%0LS]V!@[<3K1_(G+%F!5Z"$%:KZWF34JX=W\V%5Z1Y[2V7Q MZ>B6&;[509, GM-%TGR0@?;UO_@/4$L#!!0 ( ."^5C,CG:TJ@0 ( , M 9 >&PO=V]R:W-H965TNPKD6;;1B&?:"ELTU4$CV2BI-_OR,I*XH;NQV0+Y9(W3WW MW/%X=[[<2O59KQ$-W-55HZ]&:V,V%^.Q+M98W5*![M-CZ*U=K8 MC?'\Y_1D[?U*+5\A*NU_8>MF8A(M6&UEWRL2@%HU_\KLN M#@.%/#J@P#H%YGA[0X[E*V[X_%+)+2@K36CVQ;GJM(F<:.RA?#**O@K2,_/W M&U3+\ZQ^#O%PMM%&7!/T_YZ"$F3T/8FW&A M-[S JQ&EOD9UBZ/Y#]_%6?3C$8*3GN#D&/HWG<'_0P#G,Q12&TU7IY"*C@9: M.B %B/LG7'UT\? ?CB)CYM+0G;<7"EHQWC$\$#,6!SF!X/VE20]?42)&+$T MC'=@-E[QHX#M2\>#>#U'N)*!)U\82Q\^?D.L7K7*9N4WQ."+BQITE/I8+NX= MSD]*MALR6W%#FT;"+5>"+RKL3BTJL7(0TE _.?.T6!#X]T"9??/3LHH?D M.WM6BL?C/2 XR<+L,$$VN+M$\(:0MVYT(%5^2]E$7!3:<>JA_!A4M3O0G>3Y M3K(4NI!M8X"RCAPT>TG@CBP+\Q3ND2N?CDDXC;\/R(;>8 %V)JKNGY_'*RRP M7E"[2>)AG\C"*7O$AY7*<1Y M$$\S&T :BI<4(IAD03:-X<85M.51;UB4!%/J)+Y?BWK3&E?E" :I$)Y2?YE- ML[,.BQI/'@?3=&83DM*5KJFHA!'[(X.?0L:#J;!&M7*SKP9W3GY ['?[\?J% MGRH?Q/UL_HZKE:#K4.&25*-PFHY ^7G7+XSY$_MONHX:[BTI*++O19*@(%#C#RMS4$V) YO_2^EOR':P9I)*-?MC=]Q^& 1466JZT=#!IL96JN M_*OU0V/ S#LQ(+ # M+;3$1:WO"_6O#T"XNTB&7.\%GFL$3QE*UX)!.92Y$QGL8L5;G(7ESD,"..NXBL](61 M'IR0/F'O5)IO,O:W-!9Q>_P%:%JI&Y3J+H('!?Y2I"X;>0X+O&#\@+Q19?Z( MY(U.R+L1RYS=R"Q*5%9HP?YUOU2:#;RJ75TR=ZFN0#7Y4SS7-B! M'[5,([GC">-;5:0Y>\?S0LO\P&ZP4R6W):Z_=2A34%85&4R?G;,[D4JEX1+! MTL?LD]!;]BM:_4N1'%"C&9NZHU'(GL%U-O'@>L;F$]\9C7SX-W*"T'<"?]05 M])Z\-$2W#$#*Q#0,SBNY$Q:XLRG*+:^AYSF>YU77CL1;<:^2>W1F2[\)^_Z[ M6> '5R!AXDX#U+!L"<,^01W5IJ5J/X)72>24A>[,FZ/)H5&E%/BPI/F1I#E* M&O]E2:-Q5Q*T3%P<7[NIE/1)Y1 7%'$C9VQ79N3,O FMRZ\BRP!$M180-CNE M:1^ D*(!PV#N3"?!.1OZON?XH7=NQ24J73_/,1A*P1 [X60._R;SB>--K&!Z M*K.LX&DD6*2RW"0)M<> *12MPP $^#@-A.,D&/?/XK 4-F",J;$W V6F]'\R M"6'R.?OQ+IAS)I6S2^A[2I)Q8#N;2*NA%L@$(%+/P0)_[,QF/CX)F?&VB=JP MOIFRZ;2ZF9'_0$V@%ROP#0LA;Q&BAGPK 3H:]-MS=5M\&YP_8;&6W0VYG$E0>O M\*YX6E["4;2+ XDIT[@]\<&L7(T5I1_8>Z UU.*2O=4M^Y VH\%A;U]_> _P M>0_@:2R^DU\!_#*Y3@$E8W:-[ =!LP1N8R@%ED9S.!@$"W]XKO8I],^*929C MB2X%RTCZ+HD.S6:+& Y:V@_.N_I3L%EA$$=\O=9BC7B^ MZ\ ]>O:2G0&& /TQ,Q)"/>N'D;@0)JR.,6X0 M@BHVU[NN+-MKIS@P8O2T$?-&9'KNN#&H-LIE;PJ-Z>MT'K26F^<0;"W3/#>L M3!O6O>9S=S:?T#P[KL%A%3TXLE\" O #7R8"GU%FD*;OU;W9_F97Q3:>=Z#T:=[,)X6U=< "\7(#OL-KIYB64+N"DY<'D,LZ&>"B^ M G@16D+#JJ"I# ZP#@Y(C!;(5/)A!'40: MK5,U*RC>W$XID((*ZFQE':-JP MO03 /@.Q1\>H>KXR& V@51+_;M13VDRBD>:*/V!# P/!&(TUFXFO \(FRQ6# M9VUA1#:F5T9"+= V][K0JDG;)#;;^Z?.^$-WKA_Z9RF62@/%)H#'N8Z\9KU0 M+9)Q9.4]#).5U%G^/)$BK4,$%QW8>R[)3PWU^K3@62;R[''_4[CP)%-V_E,> M;@\KO7P<6=CO&R++6 UX(N$'9C=6.VCS9Q'1>NQ@VY8Y.A7= L]**71;@@]4 MW@EX7@-8DD'HEC8H=:,-T%51X;*7^>9I F&!-955QI3&0C[=";WD O<7"'0KMO+HCT)FLLS= MC[?7[&?!$W#,700S1ZCWVS1R@4K ,]AW(2ZW@J>6:6V%7H/R>^2*"&I0:JX5 M>V=:[XJE&8RTYD8D?(]A'RD--8!!"TK*(XKC&+&Q62#"2 A"U,U8 CX2]:;8 MH[+E/4:- >U8R! _%ZDY@ZH6WOJB 5QFC(/!T'8AX;6@G<_JPTOZR($T$<&% MT%+WDJKM%2S0 T2T9)RT[X9.Z-<[K^&HG9$U96T/1\Z&X2$1)!Z@;S3/J,&6 MGDJPW9+B!N9PH!U+9+E=)]S'$H'ID&'VPOQ0/F0&7QY6K&='.67O2JMMVQ"8 MJDD#7;:H<[5.SL<7 M2!PO1/09LK@@6#'PT="30 AY/$,'KC5^-?2P?) &:"%U""PN'_Y!>'O$*_UD4_G781[7\\CFF7 M=RJ0?CS*<+L&=66>8&8HJM:D<>.*6"QZ&1P800LFJPV_8^?9*,WEECK%FN]+ M^EKD,->?A@Z0T"-D@$VU<6A(I]RE@B@H-7F\L#%?4=4A1UD IN9HXU&*=CC_ M9G;;+ON:Q1UA<$UPUA6A-DH_2715.L*"&#J(QSU]M0%.6\::P9TCKZ!25#N6 M^VZ/")#"[:@,X=5.)#RD)A &W!YFMWCVMA,?F5; M\W8/TR;N><.#1RWVX='+GN/CYCX%NX?,_S#4B)5"SEA@7RZ43RQ=9'ZG?63; M1UZ[?6S;2SGFH+FA 2A '>8=@;XU-)B&/0I N^/1^7=P2N08M7>"V=QT I?V M^!Q6)19-MUMRB#A;)+D]/<6WVY%(A*:C@&@#X$>%N8HDM5#,-LZR(KZ3H!.P MSMA@'[)T?^S.:YK>7,W1)3QU@^HA,)@;JQ%[-!+:Q#W6D!"QVJ<@<3YR:SK] MU^@X'>8(.C0]"\:SAAR(J&R#\I?XP8&+[TEXA\,QAYVE,F'#GC>09V%8"SMG M>\1RQ/K3U/:$BN B&$>6WE:+^3I1E&H+2[P?C6Y_9H(._GGEOUE_P-OPG)4O M$GNCW\:J?=J)W#(5)J9Y9ON&C;R(K4T7/0DRFAJI(S_L310[:1CV*5AF#;XT M&I4FST=];_M.JC!NC('4&L]:HQO@W& EB*U/.T0Y*LQYYP0A;\&W>4W2?$_P MX&L.%$ O@Y^=>*%R_#99TD&6EOA3"1P/Y%5N"596V.&^[-#'.^D$= ^>@MK9&4_F M[JA.U+Z/(BX:7[+060Q^KP/T%5UD/FJI6JM/@J[-ES!U=_,]T3MB@'@TL(*A MGCL-!^;TM;S)U8Z^BUFJ/%=;^KL1@+8:.\#SE0(?V1N*]F.$Q)HW_:!V);NE^X]]TCB;*GT-Y,+8=E=653F?)1;6Y^.QR;) M16QH87YS5?"YNA?U:?];X&O=64EF*RDA5,2VR M\]%E=/IV2O).X$\IEF;PSF@E,Z6^T<>']'P44D"B$(DE"QR/A;@214&&$,;W MUN:H=TF*P_?.^CNW=JQEQHVX4L5?,K7Y^>ADQ%*1\::P-VKY7K3K>47V$E48 M]\N67O8(PDECK"I;9410RLH_^5V;AX'"2;A#(6X58A>W=^2BO.:67YQIM62: MI&&-7MQ2G3:"DQ45Y=9JS$KHV8MKH>6"4V;,V=C"( V/DU;YK5>.=R@?L8^J MLKEAOU2I2-?UQPBDCR;NHGD;/VKPMZ8*V"0\9'$83Q^Q-^E7-W'V)D^NCGVH MC-4-X&0-XU7*WHMT+JLYNR182"N%8=?2)(4RC1;L[\L9Q &9?[9EQ3N=;G=* M;71J:IZ(\Q'ZQ B]$*.+%\^BH_#-(TN:]DN:/F;]J8(]JKP]M(%%]B47[$J5 M-:_N&2064C6FN&?(FM B9;*RBG[P82S3W J6\-KETRSI9:Z%\#D&7["ZT;4R M,*LR8+;B+N$2D^*N]GE^8"XKFL0VG#K6!.Q3Q?Y0"U'.A&;Q:P>+^)#909!K MD=GEUNA60>V/R *[XK49':#3;([8H8+Z\P+!6/Q6BISC9<&+1E#H>_%A%$;H MOJ(@(H&C0I;2/EA)DO-JCM7*RH6XX%KR62$V0H(%4KP5E42*;D724/Q7^(') M=SR1A4-C ,2V:LK;ZT-G,S'G1&B);BBCF+\6B<]2VSRQJPEI/@90M.HO\/3BAHMN2FJS,@(W=!IJWW#LB8#4LK MQ-R*VJZA[N@'(4,FU^NR5$V1 C@@ZJW(F013#YR!X$X,0;[WMX:G!_C9S%C@ M"'#5:%U&!BEUO2.,G%=P!=\!R\!9H/,>>0A7Y%8J(L A< 5WV@UID=/99T&*^!9CLN6IMID9K L:SE:BYI7\UX&: M53C&>?& 73>:2DWQ(PGPIP%_[-,,NZSH=]FU.KQX=A)'QV]^E* 9I4%F,N%M M*&F3P+[K%(=L5:!_<=9S86,'2+E5VJV?WWM&+GG:<6P838/7??>TP#$>_J:% M/X$*244;9KX#[I%MY(CJ*(V/P)_VVLK!E9:)@[PWN+V?LKZ?V/XRETG.5 (! MDDAWI?$CUY#KNN=@'=!TD!#I!F]34"LHK?:E@%UBTFX6YAADV4:]61\\:E7G'8-F?IZA25R8I7"=&?7)VG M#JF/.)MK BB.R!(C'-CQ!_T.FF0Y4P7ZQ*63VO5T?<4/*&F"O!@@^G,-9<)588^YE<5OGGR+#D^.(_<\"D/\'6V83 ZXT&T"K/07EZ<(<4BOW+&YBV@:K+;Y_:$VEK,' M&@O[V3FV@H,NZB?)/2-VX>2TX,8X9K4M&>Y%<7"R9G:+YV#:2X#!X4$8">X8F &ULC5;;;N,V$/V5@1H4NX AR9+C7&H;R*5%M\ "P6:W?2CZ M0$DCBPE%>GE9V_WZ#BE;EK>.VX=$O,R<.6>&Y'BV5OK5-(@6-JV09AXUUJYN MD\24#;;,Q&J%DG9JI5MF::J7B5EI9%5P:D62I>DT:1F7T6(6UI[T8J:<%5SB MDP;CVI;I[3T*M9Y'XVB_\(DO&^L7DL5LQ9;XC/;+ZDG3+.E1*MZB-%Q)T%C/ MH[OQ[?W$VP>#WSFNS6 ,7DFAU*N??*CF4>H)H<#2>@1&GV_X@$)X(*+Q=8<9 M]2&]XW"\1_\E:"1G%Q]DJ5H$RS9H9HDE1+^>E#OO^\X[>\-["A^5M(V! MGV6%U;%_0DQZ.MF>SGUV%O W)V/(TQ%D:38Y@Y?W\O* EY^7]YEMX)&;4BCC M-,*?=X6QF@[$7Z%HHK%42\G_Q@HJI[E<@FUHK]&(P&0%AF^@[4J)OI1 A<"^$,%D MN)*/@,!7FAN\A<\!97@0X)G@CA9ZYS.#=UP2(^4,13/O85 ZW- ;9! N@"+G MDPD-;D;3[(:^E^/1='K=[=RD&=P98/8[]E[J ]%E<@O^G;+T1V9P,;Z9QF.Z M54+X!T)P5G#![1;>/6*);8$:\G&G]Y:,KZ\.QN^!WD-P1Y?G8^5_4L1)0?I5-N 0$EGPO)P?'H6QGEAGDI,E3\DMJ=B!B!EJ9V7+L]Q M]72!517WSS03Y+X_N/O"'T=J@@<3VP!%&S55C=*Q4B9 > + A/ 9]]N&4]B: METQ:J+&B[(D1&$N"@DJ234^WA!>Z%Z;B90>Q;D@"Z?0UU/C5<=W)IU@X9*C1 M.BW-R,M84V_Q7]\QP^86F0YLB 8=WZ,(G28EQ9;RK+FJ#*6V>*%FY<,P1^F M8AL$M.R%2N,!3W$23/Q=4&OAE:L[\P3MJN?_6K??>_ZYK>P;S[Z?"1Z:6_T@)K.NXE5 MJ] ""V6IH89A0[]@4'L#VJ^5LON)#]#_)EK\ U!+ P04 " #@OE8!>N_ M.NL# "1"@ &0 'AL+W=OS_?HW_C8*98U,_A&B8^\ ML>TRJ )H<,,&83^HW7HR//\BVS;+70:@?:[28T-_&A>FLBQZ4[E%NK2XZQ$N?0&N@/=*VM; .]E@0Q2&D<9J?P+WL![QW3DLNM@1N*]M8%";]=K8W5 M=#U^?R[>$2Y_'L[],I>F9S4N _HG#.H[#%9??9$4\==GR.8'LODY]-]0'7S/ :Y-D]S%K-UX-E:X%@%=@6X5NMAAY:9F"-*(%,^\%B ^L':/@= M)_OM,2J[8USL[4_A6R4:U,99.N"=_\T(B=VAIJH!YDU9S6A8IO*,SJZWS?+B%(XCJ7?J,3YNBI-*5VC'=G#(:*'@]&;@7L_&I MIX=\S'VOU5:SSD"1IF%<%C1685*54,1)2)43RC0/RW3^;Q+R>4=:96%6Q&&5 M)SX/:1G.L\Q)4Y(F>>ZE21EF\^1_..\GE?>G/3?_*EU.I?=+2&9EY0=BF<_B M'-(9'=:^>GE],>ICIT^=/H'G7I_HJ$WH4&]],^3JVR#MV#$Z:WG.Z!P V9QK/R(@ ]-D#CPJK>-QUK9:F%\=.6>D;4;@/I-XK*Q[1P M#@Y=Z.HO4$L#!!0 ( ."^5@SL?J8[ @ !07 9 >&PO=V]R:W-H M965T2ONEN=;P M-AVXY$4E:U.HFFFY.I]?^@70'79;"R-]4^;7([>9\DDY8+E>B M+>V-VOY-=OK$R"]3I:'_;.O.SJ()RUIC5=41@P154;M?\:VSPX@@#9XAX!T! M)[G=123E.V'%Q9E66Z;Q-'##!U*5J$&XHD:GW%H-NP70V8O;C=#R&/7*F=@* MG9NSJ06^N#O-.AY7C@=_AD?"/JK:;@Q[7^?@CR#4+P7ZHJ_R/ ?;>VS M*/ 8#_CL!7[1H&1$_*(7E;PB):_% V#*LDNM1;V6]/SORZ6Q&@#RGT/*.]ZS MP[PQ:$Y,(S)Y/H&H,%+?R\G%K[^$27#Z@N2S0?+92]Q?Z9X7>1R6\"EC1DOL M4X/18MCGC60K54+0%O6:6;$L91>YQ7=IF&IV0578!SBJF0424WQCE4.#1#0P M\*4/86*8.Y'P6/[]J3 MD.>WYDARZD M'1Z^ONI"A&P8^W,,JS3V0SXV\@F@OH'R"4SN%2A>E!CJ4<+^PJ((_KV#V,_! M?NRAD&7.?OTEY2$_A8W=TTUA[HY76DI6@ \ \I9IE&#F\P"V9WZ8PL]P35FL M<"_J8!-WOX?$* QSZ0OLC8[8%% LP>X P-$IA$&K 9X5N)L9@I,"@S#!&JD+ ME3/Y!V%6$1/97]1C&!<[')WNGR!1M:246EM#FT^QI=R+WC5T+37&EP%;@^T07W * Q:WL4W+V[)##NHZ,@2RU86L78PU JS? MT^%I5!+2D8.LL/!:&X=6/;B-O/78UE_\6Y^MT8XU%=#O4JOC3+4-["]5#<7$ M(2)KH=B YYE:74*,EHQ'&-\A_+>C9"URX(W.@#7<9>^K MIE0/$HQ\\+(7[F+7)>2](^0T(58WMU]H;?*6-:TV+5H W.G2=R\$-+W.*\CX MDUZ+NOCN%F"W*L!3@Q4ZF?]JV)6",H[+[PH-UE(0-Y6 2D,=,$.]9*>&Q[#L MP$)_DD'V/-)=ZSA!8[ $=!98V$ 7X"F+KE!@ M:\%:2%&N/6A 74N+<0@U73BA'*0@?S\CA8J_C@0@B\Z$% M+,1GG['1'!C%?1[#"]!3+H9 :M?./:W9+OY>1QX01#\',P/F]]! MOD,40?Y_@'H/0=!EWQSY8,P=%[N5)6RY[N^U>#XL_!C;! ^^\/>Z_@UFL2Z& M@:@K2O@ HF92HX_8G81F!@H>]%+0B9@>(;]KJ*?^C^8P%*5C^N>',23"OYON M[X,S] M-&%'T<(+0[?"0UQY><0+O7"&XQJ?1_Y\P>9P61R3&G'H<^ZLOC=,D-]P>H;$&@H%4=HR!/V9KZK-V_] _?=_,1]'#OHQQ?R=+?8W3CHM.ON^@A# M3!EHNHH5]@+OKV\!>GHM ?PNB#9RZ-F /V?')$('$WJ)B0<)1N^)#X""%$D> MZ?K(W62+-ZRTJAPWB ZD\%C;X#-&6IX7F$FAJ4UCF.873GB,68@9-0IR':#;2_I_V>'1 QW2HRZ5M:JBQXT4D-3Q .ROE++]"UXP M? B_^"]02P,$% @ X+Y6)Y/+BHQ! J D !D !X;"]W;W)K&ULE599;]PV$/XK Z5-6\#8RT<,9WN-)((4Z0RI"QO?WUGJ".R8[OHRVI%SO%],Q\Y6K>.[GR)&."A,M9ODC*$ M^FP^]VF)E?(S5Z/EG=Q1I0*_4C'W-:'*HE-EYJO%XF1>*6V3[3JN7=-V[9I@ MM,5K M]4E:+]!1K7;I)E,BSS['$2YWQ\1?: MSG;)QFGC@ZMZ9T90:=L]U4-?AXG#Z>(%AU7OL(JXNT01Y94*:KLFUP*)-4>3 M/Y%J]&9PVDI3;@/QKF:_L+TM%2&DJM9!F?4\<$C9F*>]^T7GOGK!_00^.QM* M#Q]LAMEC_SE#&?&L!CP7JU<#_M+8&1PN#F"U6!V]$N]PY'<8XQV^$._#ET:' M/?QUOO.!6 )_/\>Q"W'T? @Y%F>^5BEN$M:]1[K'9/OVS?)D\?X5@$:;/^TT-P<%R\3VX''3PP,?3!V4S;0MPQ \^ MD. EEHZJ\MWQ8L$GRQBY)'A50K]6GMZDSSZ#4EGQ#^@G;KJ5/.5<[MXJ YN0H"7_:")3ZY"%-E.&)??<_0S)[;6;B@(\Q(0\4+WC]7.%40BAE2 MY6-EC*Z85Z\M.2Z<3;HL>ZIRC0U#/6GD\SC+P$W[QRW,D/&R"AD$UYPTAGB$ MIY 409Y[%M8AGX(ILYJK]@72ZY0DI3\<;]!5^@9:#&RY_ MBQWA 5??8YKT7XH@#61"H;&:=9O*[.22?=-IYM.0D(EJT0]0=0,%9: CP,< MQP%+>I!OB]/#Q1?6] 1,.O1$>+/G+NSY9'I62$7\1I";B\70#=)Q=?P,.>^F M[U?S[AOFLZ)"&ULS5AM;]PV$OXKQ+;H-0?9EK32OB2V@<1)6Q^0 M2Q"G[8?#?>!*L[L\2Z1*2G[IK[]G2$F[MM?N'0H<[HLMK<2',\_,/#/4Z:VQ MUVY+U(J[NM+N;+)MV^;UR8DKME1+=VP:TGBR-K:6+6[MYL0UEF3I%]7521K' MLY-:*CTY/_6_?;;GIZ9K*Z7ILQ6NJVMI[]]196[/)LED^.&+VFQ;_N'D_+21 M&[JB]N?FL\7=R8A2JIJT4T8+2^NSR=OD];N,W_5='1AJE]5V6[/ M)HN)*&DMNZK]8FY_HMZ?G/$*4SG_5]R&=[/91!2=:TW=+X8%M=+AO[SK>=A; ML(B?69#V"U)O=]C(6_E>MO+\U)I;8?EMH/&%=]6OAG%*= MPR_.B2O:@.M62%V*'\ELK&RVJI"5N-0A].#P]*3%EKSPI.CAWP7X]!GXF?AH M=+MUXH,NJ7RX_@2FCO:F@[WOTAA'^L/'_U9[BZY;$A:D;J>^%[;2K-DQT%##XJT$9-=P"@E95<#"&O\.(Q=@ M>K!W .;%!?-Z)-;6U*( :Z;33,P@6.#A\Q:"(RZ/+G_9@;BV*Q7!C7VR\9[? MBNX:0AJ[0$HA&[E2E6KO&:PPNNR*=H?46E P^E_+?QG+5XBL)UY(J/RA #'T ML"&Z@_6\XNFZHCNUVR_$G1YX_3#LH$F71[(RFGIH6 #@1H)'D"DV6P]BV<(-*J[=1K!N0^PIQ!;I(87N MZA7NL.4N"V3Q6Z><\CG#[I#>2HUL4ZU[CF85LJG ,[3#@;\_3H*'+I0$:VNN MNI#*7(L:F_94HXYW0_A*-D7;]!6T7H/M$1% M^%9;RVNRD7_G^^^^6:3)[,W%I_7\S2OV4!:%L:6GPS/X]NI"I NH\E,Y M?<:W,IC(FS"XN 537 -6>8\"9Q?>Q ]W5'3"HUN;DJI]DS2#(9 49&V4!U\8EY8J+Z)LN%AW.@B=I]D.>T"F M?/L=X<=P_XAJ;OHT=,_:^[G8K6!WYU-B/Q"R4)Q/+7(#AE?LVU(CZ1@ZTHIJNG5A+3M_5_1X+/DYL/KD&>(-J M(QT$3_(L7^SM"\QH:CF/'O%-K#=>=LRNJ3#R4-&/P$;7AJB[1X"6ZD[W!6R\ M9.\4:\SQWO?@6J^&?3_Q3035..Y8D=X@O2VUG=7>8=_\AWK&S?U0&(Q+$L(0 MC%=6<*TA*];/3>TP3,V9: ;R4,2YC$W#><:)H&6!J.W\H;I MM;21=FP7TCGJT[:,^L1:&:LI\L8-Q;RO*L@X[TSOMA<$0#D*;:GH!=K7F"QZ M=7N93\4I>X.C&3$GNO.=[1&!RG<^'#&O<:;=N[_V$RA%S#,4@LY_4@3<_3[P[Q'SX! MA-+99>FCT#[.$N[3R@6LT:&G0M:/$NCMDC/1CR9#H'R]VK,56^%?,XC1;Y E?Y M..Z.8+K(H33(QG4^C11*+^3R+ MLG0IYHM%%$^GXN?CJV,Q7Z;1=!Z+188?DR709G&"_7*^PK,,K VXOQI;E2+- MXFB>S$%HCA6YR.8+W"]$EDRC9)J*KZ8%5]^*-$K2.$KRI;^.<9WF":[9J!BV MY[B>1LOE(EK J-7A4#Q32_\/D?DK= M]R-A*4X@Q>&8XZB[.:H4M^J^H7X_C'J1:,!]F!P)H+LY&361YT; M.O*KB$>QZ#]+FS'N3^7CV1I-XQFBZ&.^7$9Q_J06EW$4+^=BF45Q-@M13O(T MFLO-'<[,_%42Y:C"0Y_,3O8^==;,-7_0 MY:,C@AF^>HZ_CM^,WX9/I;O7PP?GCXBRTMPYUE@:'\_S22!XN&E-XS^&PO=V]R:W-H965TSS_7_^ M7Y+SO+?NSC>(!/=:&;](&J+V+$U]U: 6?F);-+RRLDX+XJE;I[YU*.HHTBK- ML^PDU4*:I)C'V+4KYK8C)0U>._"=UL(]+%'9?I$<);O C5PW% )I,6_%&F^1 M/K77CF?I2*FE1N.E->!PM4C.C\Z6LY ?$SY+[/W>&$(EI;5W8?*^7B19,(0* M*PH$P8\-7J!2 <0VOF^9R;AE$.Z/=_2WL7:NI10>+ZSZ(FMJ%LEI C6N1*?H MQO;O<%O/<>!55OEXAW[(S5\E4'6>K-Z*V8&69GB*^^U[V!.<9D\(\JT@C[Z' MC:++-X)$,7>V!Q>RF18&L=2H9G/2A(]R2XY7)>NHN.U*C]\[- 2XX;N?I\38 ML)A66\1R0.1/($[@RAIJ/%R:&NM?]2G;&3WE.T_+_"#P0V0)[ELP.\ MZ5CC-/*F?Z_Q,M8(7\]+3X[_B&^/E3O09H_30I><^594N$BX#3RZ#2;%\V=' M)]GK UYGH]?9(?J_?8__1,#'!N'"ZE:8!VB$Y[!0G2"LN1=_SUTYJX%84 HE M3(4PG TUIW/8V6[= -F8$6."H&]DU<3(2AK62*' $R_J2.S1<=I&2"5*A4%< M(DCO.ZPG?UBKD=#Q?\[>J&$V4X.:+V-!,M('0"U]I:S'R6-O/-WK!HUN'7O> M0V4[0T-CC-'Q6#D?NNEG^G F70FWEL:#PA5+L\G+XP3ZNTQ)T: MAPT?C>A" J^OK*7=)&PP'K;%#U!+ P04 " #@OE80K_BL680 #D, M&0 'AL+W=O-KGG3ICD]/SM[>;K1MCUZ_Y:???;OW[H^-K8UG[T*_6:C_=T'T[B;=T=/ MC_*#+W:UCO3@]/W;3J_,E8G?NL\>?YT6*K7=F#98URIOEN^.+IZ^_O"*UO." M_['F)HQ^*Y)DX=QW^N.R?G=T1@R9QE21*&C\_ M,_6?6';(LM#!?'3-OVP=U^^.?CA2M5GJOHE?W,W?3)+G!=&K7!/XO^I&UKYX M?J2J/D2W29O!P<:V\J^^37H8;?CA[,"&\[3AG/F6@YC+3SKJ]V^]NU&>5H,: M_6!1>3>8LRT9Y2IZO+78%]]?B3&46ZI@5ZU=VDJW$?TZ\G;TXBCB<'SCFI?J':^,ZJ!_;VM33_:=@N?!]GOG^<'XO MP;_W[5P].YNI\[/SY_?0>U;T\(SI/3M [V(0.(NI_GVQ"-'#;_YWG\!"[_E^ M>A1+KT.G*_/N",$2C+\V1^___*>G+\_>W,/M\\+M\_NHO_]BKDW;&T1%Y6 T M\N]]+/YA(NKKVJB/;M/I]DX9[=N M[PJJ,6=ZKR[MC7I2*NVWRR,)[^I[7)I MO('7D)BVPMKHE(TA^:_Q84Z$@RD+9NIF;:NUTMXHVT:S\KI1B%1$.[:!9@0? M%1B&-S8(LFN 1TW*[*!JGL(3BZP]&XSL>]& M(AH.K@$J%U2\YS_.))CJ7?38X; M>(MIU3%,KR$H;2*I8+$ 4F%),'/X(.@FN]M:0Y<+ UJL9+@66/33"/X=3]EZ M1F-'LO:VD\+X4T_+ZS*QBVU7S O@@@@71$YST!Y9J%HY>(J*2-^(U+F9LY#+ MOFE.,K6I%>$]'3GJOE XEE GV(EK-_+CS 6)1B%P;4(DFNSX,(C#H9Y#C)(6 M\4^ +_RV/& *'/U&9JTP1 <+7E'\HGLI8P %).UQ;$MF"=\W&*M92K--"+@/97G"OXMR="($,)--8_JBG* D/P%/%P-."0<,9Y M*!_ U<#/CJ.+>]R/Q.MT""=Q[5V_6I_BC=TL>A_T M8RMRA' \F@ZU]AB1P( M2X)9&!6%:6-_YZ7E?#YOKG*^LV$<,,51"8Z)[?L]')N+DXMJH*@5M$8 >:-] M34ZVZ1HC6$JB9]5F2:L"OB"V,3KTY%T+SA=4IU) ='W,KQ"V[/JLK605T BT MOZUZ3YLE1 +A+?SA<>J+ A/>D!-PH6>\=36I0=/O"D"E5TP08IA*)V7OL#%7 M/^^FS6+/_5HG5)PI1L79!%G[ECR$01F^%1(@9$M2R!7U9VAT%;00!&AY)8KH M%'?@L^Y)TR/O9R+LS_#7/7$]. I9;T]%,#%;J1CLT0(^YR(RJG%$Q> M6ADR$:+7W*:(H#,*,VR%/2S/U;^X"!@\AS-F*:_X!1HPM:%JISOHO=#U_G1' MT)X2(NN#/>- !!1'Y60&<-GP+F\:'3GAH\,201CFBR$(3&NUBKQA8Y"5:M>XU1VQD:.V M'%6JHU_[>L4U+"-XF/((FK2+VK"2W;C:%IBQ(SH " 0X2&^25,6F2RG8!%]W MW)HD\-2D7CM2>V9WK!P MT$,.K3RT6T#2B=E/9 7@S4MS,$/:HNJ;8)A(X@C#P)1C%74PH4&&QAW81P8J M^3-%;=)%3=!/Z8N28WJ%]92/75N'K%#1;E)[ZI7^$B9^0P9^I%%R)4X1LX.= MXVYL3;A\K6U#LN:@HHV46@AC:DO*%T@$ST""(.7$T-UA7R9-B6;7&Z!M2X7] MM(X_=%;*NF+\0FL*@%R/3D+3]>Q M@D9"I=1KN:V92INZEZ':FHD)2GNSCYSTA :]1\H-!W/GX Q)V5+ZC(P !2\D MBE&BJ[B:7D!J_9R+.)W O;- S5NKX6 MU8V* "G^Q]>$A(I)52B48 MH23=D"M.B\*49BY1KVOJL&^XNAWK9/ 6.BTYC#[@NC.9K*D TR2*]'JJY0)^ M P(,("@>0LO__*?(R%V5#LDS9<7S5!=GNH"%CA!-%)&H)3> V=P,BD6S@P MGV2O(7GL^]K=;CN'=6\ MV]WX?BWLU,3__Q$S#IC)%0C,PLW$J-!*'L9@ \$()QKM5R;Y!$W5&DN[N+:E MRKJYID%A>X)<;B)=MO%H8WJ2#8$N6?+-@4*_4UN!OP4/^NI4< V0DT_ZRVC; M3ELR)))Q""ZU]=-&1D!L09%(2K@<1A0[,$HS#"HUDC YE89,/$$SKZN'!F"J M'9%^EX]LU)3$=MN'+&K8JFAU.#0;T&$T T>+>(V<>!'3++XT4Z6.ILN-&>?Q MOF6][QQ=C+/1=V0=>,X299LTH80U0UDO7M;2*'ARP-0<9=2UHZ?1Y!@6V,!+ M.,]>YGZ8;XJ"W)F)]>1V;C(QFVHIC0]B/IPZ'M?8FL'G@VXX/*_X@X#I-%J& M[Z/,3/X-+S$LB&&YADE59C;QE^)O$D?2:&-UP_U$+EO% (>:3AO*#<@P>T.+ MD')7:A.2+D50J;)O7-]@C[>!N]^:FBBZS)+G"U/.YE$".)K?!AD'<'\C MRDO-C*+[;FKD3X@+J=.2)Z^-]=D;J"@8)G\(DF7?* JW+5"CF45+TP4H&YX9 MS4G#F&"W!=A"7>(B*QA;R01DN1Q^U\X_9:_5@V?I.-/]LEQ!W:MT;JY[7M@GKZ4IVH M\V=RR:I^X5Y^H:OOC5NI_/2KUS7-##?047[V&31(8,(/0A?U*B\VU;J5^602 M_45^,VZ!.7!2'2'SQ70WN5]L5O..4FEVG*Q'=I%6EL+\!DH"(6C%AK4XZ=@5 M"10L?V8@"0\A[AV:!1KBW!.&+TL8OGP@ABI*UU'?FKT1^/C=$YT)$(41U/!' M!.56/O4)'';E\Q+VWA'%485[#Y%9 BRJ _1M\>'12FO"-MKG_GG9^"T1)(Y;T MR"QIEV>HD6L:J2S)KE(BZEO63;)7BFT)'OPAB45J:Z@%O8$41(,6Z>@QY878 M1PH3GL7$V.2JT\C'&B4YW2^5]"7K_/W&(,FT+DH\<^<0TD!W['YE@23.5+2F M:8;42%#5)B&+.:!Q]COT0C*@U$HP@)-, PC4HVOA\>37II%58[]3 \8E %VI M9TW17>YV33[J<>)(:6.I5.<$5Z@FI>E,+EZ&YS>V:?:?C8,#D#D5PE_&FMQ# M?SOS$DO<#H0XB@QVK!X MG!HMX5\HD$096LSVU\8M@"RC!/VSNSGY"I9KE9#W^.BOES]_O3QZLN6L-DH] M)\&QEGK0&QH(LRG+V(Q.'<>4"3NUK:5JPVSNRS:O2K9Y]<"'=63(IC1U(_"7 MD1B0:U\6NI?J_B\*RU&7=%2M1I\Q7N6CQ@^AD1:_JSP'DEU( :PO7;LN2F$- MG?R]1Q&4/[&DCO"?P"W^* P/GDF%_E/)#'M/_N"H8SU.0[6?+JX^I$G:DWST MWFW?.BY7\[Z+JV]E&QU] M] D]*Y)+3]>IHU,R]7Q:^=8/FVJ!FU4/9RN%>OIDI"DK4696OWO"LGC"+.B(7)M\^\GR%72_)4R,I'K*6J&);#(RS)"9^2LZ0KLT[DN#MEU1#A@! MX2Z9@VH0XFZ)T^GN2)@#\RO;2C.]))3^A$!CWW_Z8I;\/]Z8R#? M4^_!7/N0\73TY3E:F15_7T_4$-/R$7IY6C[AOY OUX?E\OW_/Y U+3)J8Y;8 M>C9_A;;8RS?U\D=T'7_'OG 1?1/_7!OT09X6X/W2N9C_H /*_]CP_O\ 4$L# M!!0 ( ."^5BS UZ,HP, +\' 9 >&PO=V]R:W-H965TC%3O151 [0BBPL@Z!T?* -RB$ R(:_^XP@X-+9W@L[]$_ M^-@IEA4S>*/$7[RVS3P8!U#CFO7"?E7;WW 73^'P*B6,_\)VT"W2 *K>6-7N MC(E!R^6PLN^[/!P9C.,7#-*=0>IY#XX\RW?,LL5,JRUHITUH3O"A>FLBQZ4K MRJW5])>3G5W<#L4 M0;#-Y*O><6DI615JI>6RPUT2O"*HX&S.[82:,YGD27' MSCRJ=DZN!R?I"TY*^*RD;0R\ES76S^TC(GQ@G>Y97Z>O O[>RTO(XA#2.,U? MP/&)6KN&C](RN>%4);@R!JTY MQ?Q5[-/,CW"9QP6F26R5MOP_\NNF"URRW A<.$@W*=R >D -MD&N 8WE-$2D MW1M<]P($438A 0(A ETOM@$NG398UVBP&<@*>$"T@P>D6D#?^@:W=!6]T)M8']ZIUF-(%E+1=Z?+0D#J>]KFB$W MY##:*V/52$7FC_O0B_T?(EHQK1]=UU NJ']<07ZJ@0O-1]6AYJHV@&X(@%H8 M#RT,3-;P#BML5T0X2_QI!I1!YNP%)<),GTR>:9[YI*G>$(8YAQME[$O9^17R M,!Y/PK1,!GD2A]DD^U^>BCP.1Y."UB3,XO19OMZPMGL+*^U\$<<\+--D6(OL MYR0F(\+/Q\-:EB>2F11Q.,DR2,A76HS@3EDFH'(Q%&%2%.&D&#LI'X6340(T MIWW;"]\-N_;SX<%9$A9I%I9Q?N[D=)*&25R>PQ=J+?*4MU\V)#+RQJIT#_UTK9_<8Y.+S9BQ]02P,$% M @ X+Y6"I)SA/T @ 3P8 !D !X;"]W;W)K&ULA55M;^,V#/XKA#<,=X!:2_)+["X)T.8V; ,.*]IN^S#L@Q(SL7&VE4ER MT_OWH^3$;8%<]B4F*?'A0U)DY@=MOM@:T<%+U_9V$=7.[6_BV&YJ[)2]UGOL MZ62K3:<AD>&AVM?.&>#G?JQT^HOMC?V](BR>4JNFPMXWNP>!V$=V*F[O4WP\7 M_FSP8-_(X#-9:_W%*[]6BXA[0MCBQGD$19]G7&';>B"B\>\1,YI">L>W\@G] MYY [Y;)6%E>Z_:NI7+V(B@@JW*JA=0_Z\ L>\\D\WD:W-OS"8;R;SB+8#-;I M[NA,#+JF'[_JY5B'-PX%_X:#/#K(P'L,%%A^4DXMYT8?P/C;A.:%D&KP)G)- M[YORZ R=-N3GE@_XC/V \.%)K5NT'^>Q(U1_%F^."']J"S_U M%5;O_6-B,U&2)TIW\B+@;T-_#0EG(+E,+^ E4XI)P$O^)\6MT1VLB*NAIT!E M=C6L0H'1P-^W:QOL_YPKP(B?GL?W8W-C]VJ#BXCFPJ)YQFCYPW8)]. M[--+Z,M'&L-J:!'T%CXU5NUV!G SPV+^\-U%P,S;T@?&AZ<+4>K.HK M^Q%6;4,A+8BK#+Z'3"8L2T:I9+-2DB08SV TBKF0&:58P(4I()6=%P:$HK(T+MQWB?KM"UOQR7Q>GU&PO=V]R:W-H965T%@YF^!N&QM_ MZ_!'B6=U98.I9"_$9_/P2[YR?$,(*\RT06#T\XP[K"H#1#3^Z3"=/J4)O+8O MZ!]M[53+GBGK/,M?%REDXD..!-95^$.>?L:LG,7B9J)3]AG/GZSN0-4J+ MN@LF!G7)VU_VTNGP+0%A%Q!:WFTBR_(#TVR]E.(,TG@3FC%LJ3::R)7<-.51 M2WI;4IQ>;[),-%PK$CC#\IGM*W2AX?NRJC"GQ6?D#<(X$UQ+4A"84JC5!!C/ MR0V9Y%=N0L*)?:&6$9Y5W&)?15IH*,72\K".];4F' M7R$]@T^$6"CXB>>8OXWW2(!>A?"BPC:\"?AKPZ<0^2Z$?AC?P(MZ52.+%WT% M[Z$3Y"!%#;M+]>=2%["S/44)?VWVRJ[_/21 BQ\/XYN=>J=.+,.50UM1H7Q& M9_W#=\',__$&^[AG']]"7S_2SL^;BOIY@'X^'OKY4+;Y3Y<9Z6IUWZX^$JE\APJ^36E@3%4W@^]&E4GZ*#B(BLX;=0?46K2M_4"1]9Z$CP(7QB4' M78A&$0:-XK;%4!?28_;??!,80>#._-A-X\3:BY ^20(;DXKQC/I-.R"3F)A&R:+@>3_;]NWAX8-?G," MG/%=L]ZTQ05\R?"DX80R(W"Z(RAFN)\CV!6,'Q&^OQC?)-SH2KI1+QY),$]= M/P@A3*<103Z]KW@\4"^UV(Q'Z";AK+63V$W\^00,["*@"9@&$T+[C13?L\H. MS(A6Y]3W^<*0&<]-^#PP=F1HI1&,X[D-&]K7WM6Y3T?*T=YN"BR=]@KH5_L+ M=-/>&Z_N[>W[B*!0?SI/')#MC=8^:'&RM\A>:#J_K%G0GP"4QH'> M'X30EP>3H/];L?X74$L#!!0 ( ."^5@]&2KBG@( )(% 9 >&PO M=V]R:W-H965T!_GUG;7")2N@+WLO,F7-F.3/>*/U@"D0+VU)( M,_$*:ZNK(#!9@24S%ZI"23$@*!F77CINSNYT M.E:U%5SBG093ER73OV/&'*S!*5DJ]> V-_G$"QTA%)A9A\#H\X1S%,(! M$8W'':;7E72)A^L]^OM&.VE9,H-S);[SW!83;^1!CBM6"WNO-A]QIR=Q>)D2 MIOF%31N;Q!YDM;&JW"43@Y++]LNVNSX<)(S"%Q*B74+4\&X+-2ROF67I6*L- M:!=-:&[12&VRB1R7[E$65M,MISR;?E JWW AX.P+6PHTY^/ $JR[#+(=Q*R% MB%Z &,"MDK8P\$[FF#_/#XA.QRG:$P MH?7(OQSV_,$PA'FM-4H+%6JNP,_Z5\^(W&LY\&!3TK4ZV8:&,A4 M+6UKF>ZT&SC3UF=_P]MI=4&EX,$P]T.P':C555X[JELN3A9EG0 MT$3M NA^I93=;UR!;@RG?P!02P,$% @ X+Y6!.0ML"7 P O < !D M !X;"]W;W)K&UL?55M;]LV$/XK!VTH$D")WF4[ MM0TX2;MU:+N@2;(5".""B\6V'&0PAG>/A?(_^WFLG+4MF\$J)OWEMFUDP#J#&%>N$_:*V MO^-.3^'P*B6,_\*VMRVR *K.6-7NG(E!RV4_LN^[/!PXC.,7'-*=0^IY]X$\ MRVMFV7RJU1:TLR8T-_%2O3>1X]+]E%NKZ923GYU_D);)-5\*!&8,6@,G=XQ6 MYG0:6<)W5E&UP[KLL=(7L$KXI*1M#+R3-=9/_2/B-9!+]^0NTU ] ME]SBV4>JZR-ZCC%_%?LX\^<5PBA!K%7:\O\HKFLM<,ER]7_F(%V;< /J 378 M!KD&-)93!Y%U9W#5"1!$V80$"(0(=+?8!KATUF!=^<'271<7\&YP_-H[?N0K MA"O?%X2N43#7W*;A&P-)"6>09O"(3!OX4]?H.K:Z%VH-^]T[S6H$R5HTP]X- M8:"T4%,#N0Z'T=X8JT8JC(G7[(\YHB:5[5!C57 MM0%TK0%4V#@4MJ_&:ZRP71+A+/&[&5 &F?,7E AS\=/EB>6)3YKJ#&&84[A2 MQKZ4G5\A#^/Q)$S+I)]/XC";9/_+4Y''X6A2T)B$69P^R=<;UF[>PE*[6,0Q M#\LTZ<Y[$9$3X^;@?R_)(,I,B#B=9!@G%2HL1W"G+!%1.0Q$F11%.BK&; MY:-P,DI@455=VPE?#;OR\_+@) F+- O+.#]U\W22ADE5]3.@,Y72MG]P@48'NSY M#U!+ P04 " #@OE8I3U$=\D$ ]$P &0 'AL+W=OI "6/>:9-),@ MM79YVNF8*(6GD7,A@.G9S5WHZ M5H7-A(0KS4R1YUQOSB!3ZTG0"ZJ):[%(+4UTIN,E7\ -V-^65QJ_.C5*+'*0 M1BC)-"238-8[/1N2O!.X$[ VC3$C2^9*W=/'IW@2=(D09!!90N#X6L$Y9!D! M(8V'$C.HER3%YKA"_^AL1UOFW,"YRGX7L4TGP2A@,22\R.RU6O\"I3V.8*0R MXYYL[66'8<"BPEB5E\K((!?2O_ECZ8>&PJC[BD)8*H2.MU_(L;S@ED_'6JV9 M)FE$HX$SU6DC.2$I*#=6XU^!>G;ZD0O-5CPK@.7 3:$!/6X-.[SE\PS,T;AC M<162[40EXIE'#%]!/&&72MK4L \RAOBI?@?9U13#BN)9N!/PUT*V6;_;8F$W M'.S Z]?Y?)=\[D"V&B3)'5AOTQFQNK,4O^?,EF#SEX&9(JY]0L>023 M $O#@%Y!,'W[IG?2?;^#\* F/-B%WB#<8I\%GXM,6(&,+WW 8H;9?0U1H;60 M"W;&C3 OF;![D9EA*F'H:ZA]W6(V!99L,P0%:";G?RG-HHP; Z::/%?YDLO- M@6$TC1G$9ZS3W(%QOJ4O6PL\ 6WLQGQ* -]JRS/V*&0R%45!KF9(R^ X$T0E("'0MC- M, M"TC__Q*0V8J+C/8?7 \;",>!(4*>]Z%)E;;'%)DC=L@I-+W6S\/!-[WLI;XK MVI72\_?@I#7J#JK7LQCO8E%JX>C<<->OX% .MQ8I3>T)&N D5Y1X<;8F$ MK4&O]Q4=/^MI-$/;7-G+O,S*_R,?7H/;N&C9KW,LQ=:6;7 %]%6,%+<.7 N; M8OK9*C8+/!B@$QV0U8'*Z;M#"I,+V)?(B9\'L.& :Y6*6B$=\.K?'L%1& M6)>F'+.->JW;VAX*1:)X9KC']%EJ$8%INRC=*M0B9=S+'&U7 B(1$7"1XMCMU?F:"_9(2B M*W0!GIO01BHALB@1DLM(8)QBB 0=:7Q!$@3WZ4[!VQ 0':X$^KNRS5="'1$T M_K;!MO8 @6&E$>(3BY,"BPNK'?P_/+)@'"K_^/1OEA>%%$]OWV318NM41"F& MAV$]L/C$F)!/D-NLYMS-L(-[^#E<\A!F\W0 M1"$C9./V-DW^*S_(MJT:Y0QN6VHAQ=] 6 M//SNGNRWK1]MQ[OQ]^UXWX[_*P'9M^-].]ZWXWT[_C?;<:=QI9KB+&X.Y M4$CK;S?JV?IN:.:O1+;B_F+IDNL%UC'+($'5;OL==E[M+VO\AU5+=T$R5]:J MW U3]#9H$L#_B<*,+S]H@?K&;/H/4$L#!!0 ( ."^5C#=OO*V0( ! ' M 9 >&PO=V]R:W-H965TLFNB$ MFI! @ XB =VT3:I60;MIFO;!) >QZL29[4"W7S_;@10Z&O$E/MMW[]X]Q^?1 MEHM'F2(J>,I8+L=.JE1Q[;HR3C$C\HH7F.N=%1<947HJUJXL!)+$!F7,]3TO M=#-" MBCNA9VZ-DM ,2S#F3-HO;"O?7NA 7$K%LUVP9I#1O!K)TTZ'@X"!]TJ OPOP+>\J MD65Y0Q2)1H)O01AOC68,6ZJ-UN1H;@YEH83>I3I.17.42I2Q*@7-U]"Z)TN& M\G+D*HUM/-QXAS.M0)S9$1A A/S8U!%4<+/R5)[Z3_EURD%J@3=TPG, M[;F6!8EQ[.CK(5%LT(G>ONF$WOL&^MV:?K<)/5I4EP;X"HXKF:5$K%&>XMN( M>)HOW*<"\>@L84&?CA?TT: ]F@:C17-0*2^E5EI>ON <5YSA KJ]=G\PU$;0 M:X=AYW!%&\'0@WNN"#O+LT'E7JUR[UR5;U 1RJ0Q;_D&=1]2H&LZ6_S&1*?% M_T_H'TC$LZ0W&&.V1 %!Q]Z*X*7(7W6G-JP*P3?4=LT+"-O#X=".GN_O^$)2 ML5S (+J&EE>_[_4N8,2Y? MYO'#=M -ZX2GSL(]Z%(9:AZF%TN(>9FKJF'5JW6[GU1=[MF]>BMN=1DTE\!P MI4.]J[Y66U3]MYHH7MB>M^1*=U!KIOK)0F$<]/Z*<[6?F 3U(QC] U!+ P04 M " #@OE88"2645L# #N!P &0 'AL+W=OK!=GMH$D6]$6RQ8T68MAV =:.MM$)5(E MJ3KY]SN*LNIDCK O$H^Z>^XYW:M'OW:G50G:FY@+O%.BN:9AZ MNL9:[I=>Y!TV/O+MSMB-8+5HV1;OT?S9WBFR@A&EX@T*S:4 A9NE=Q5=7J?6 MOW?XQ'&OC]9@*UE+^<4:[ZNE%UI"6&-I+ *CUS>\P;JV0$3CZX#IC2EMX/'Z M@/ZVKYUJ63.--[+^S"NS6WJ%!Q5N6%>;CW+_#H=Z>H*EK'7_A+WS37(/RDX; MV0S!Q*#APKW9X_ ?C@**\)6 > B(>]XN4<_R%V;8:J'D'I3U)C2[Z$OMHXD< M%[8I]T;15TYQ9O5'BXH9+K90(Q6GX>R!K6O4YXO $+QU"LH!ZMI!Q:] 97 K MA=EI^%546#V/#XC6R"T^<+N.)P$_=.("DM"'.(QG$WC)6&O2XR6OX/WF*OS[ M:JV-(CG\@HUXID"]50*<=S$XA A,5 M:/X(C>LMVMX"=0;'SO0NQSL)[%%1I(6IZ=3K2WCHL8[U ?<$^FQCA)A8G'%! MO&2G*:<^AQ?J'8K[$>9^7.3TCF*_B I:Q+$_2T.[2/VLF,-[48@_B2,SN$L+A)Z9DE.SS2CG=]I.LI7L^E\1\AO&C@7\@41/2O9K%/A\C9,22%'Z:)LQ)(8C\/ M9^<#%K6XB/P\G9_L:' T@QM4V_ZFT:223A@WCL?=\3*[ MV&0L.+G-JHW.WB#"/;?J*OI:'[H5_NZ$)&91WH^T9* M&PO=V]R M:W-H965T>DLE5J=C\.*%K4SO3!S M#V)ZP1M5%C5[$"";JJ)B<\U*OKYT?*>;>"P62Z4GQM.+%5VP)Z;^6#T('(U[ ME+RH6"T+7H-@\TOGRC^_CK6\$?BS8&NYTP>]DQGG7_3@4W[I>)H0*UFF- +% MYH7=L++40$CCJ\5T>I-:<;??H?]B]HY[F5');GCY5Y&KY:63.I"S.6U*]T_H+9(+EA0*])ETH.:UA M3K.B+%3!)- ZAYHK[)T^TUG)Y-G%6*%I#3#.K)GKU@QYPTP,][Q62PD_USG+ M]_7'2+GG33K>U^0HX.>F'D'@N4 \$A[!"_IS" Q>\ ;>+9LIN"UD5G+9" 9_ M7\VD$A@S_PQMML4*A[%T'IW+%81KV3,-CZ-,G MS,N\*1GP.=SQ>O&38J("P_]3C9P;3!DEAU@?Q1UF_;QD<,.K%:TWL*0Y*!S/ M>8FI7-0+C'XTBIDN%<:(GJ!2LT+?L-XW)GQN6<:J&1,0^&8V.$>NR)M)!8(J M9A4?1%%GQ8J60"O>U KNJ6I$H39PJX5ZW#VXX=G3HD:RO)%H7I[!$ZL++K#) MT+DY/.LCN]-Q_KDI-YI1"LDH""+X =LT]K ]@4GLNT'@8R]P2>2[Q \.@7YK M\T(?BX,H<3OAG/6X,9!1FFC"=S4BXU?[IB46"^%P."'%1>FY&-(&853 M,G&3F)S!J>][KA]Y9Q:N[/.G \;8B>()]N))['JQ!3:KA90-K3,&&9>J+8MF M/L>J8:+UE"" K\U@.,8D'+;B0HUWK8ZIT$N13&+Z<1RA\0E\^(16\*3T>:0V M@VX%7>=\76-LK.A&IS?<8)G2,7)-2T/I(-Q_;ZA @V"S#2WX:7NTC]3PJ*_AT7?7\!N\ M&/5%TR E6^_TK8LKNJ8/U?&CV,-U_.IU879-,<]VK%=[UM6V]/]H,X#/RF)! M=6I)6&/UUF6[O0WD^=X^]I':'-R/4'/*IX+I=R,&\IGQEYNFOEZ)H$W8MO!% MVT$"2=(/4I."2!,?H_/6];Z7N'X<6@>?[%2*(TZ+>Z?%W^VT[4WUT(4.UIN# M2WC(=T=-#/MN:VL;J"XZKEJ)PA2!"L^!*BXVYD#P^L!BA _L/?$<_8&BVJFR M^ 95^QIC^C4V<%]O&!5V\=75_=KS0P3_NR*1P<0-P'^CX@2>-UAD.IS6YP/E M9'( V)41&PO=V]R:W-H965TKS]*=KUL2-/;AT0213Y\2)/4 M;&OL5ZH0'7ROE:9Y5#G7G,4QY176@HY,@YIO2F-KX?AH-S$U%D41C&H59TDR MC6LA=;28!=F-7&.!VKH6]O$"E=G.HS1Z$MS*3>6\(%[,&K'!%;J_ MFAO+IWA *62-FJ318+&<1\OT[&+B]8/"O<0M[>S!1[(VYJL_?"SF4>()H<+< M>03!RP->HE(>B&E\ZS&CP:4WW-T_H5^'V#F6M2"\-.J++%PUCTXC*+ 4K7*W M9OL!^WB./5YN%(5_V/:Z201Y2\[4O3$SJ*7N5O&]S\/_,X0BL?A,\,P=L[L59([V:Q8V1_ M'^<]RD6'DCV#,H5/1KN*X+TNL/C9/F9& ZWLB=9%=A#PCU8?P3@9099DDP-X MXR',<< ;OQ@F?-3D;,MUY0B$+N #%ANI-[#T]2&=Y$1<2QWZOOIC!J1XSSBAB&T#Q@MWKQ*I\GY@9 F0TB30^B+%?=GT2H$ M4\(SX4D-*R<<^I-7NY9:Z%P*!3>&I.^*$5P+:>%>J!;W!7B0POX [RJ$TH,^ M>%#OUK'DTM2-T(]O7IUFZ,,C,N!E?S!?02^96%C#9%O.\D2P=^C&Q[R M7RQ\=!ZY-(HGB_^"SI?O&7#MX% [G)H/Q&+85OT=HO0+?E\:XIX-W,+QPB_\ 4$L#!!0 ( M ."^5A_VVUV@P( +H% 9 >&PO=V]R:W-H965T#*Z2 MM5+/3KG+%T'D"*' S#H$1L<+7J,0#HAH_-YC!EU*%]B7#^B??>U4RYH9O%;B M!\]MN0@N LAQPQIA']7V"^[K.7=XF1+&?V';^B;G 62-L:K:!Q.#BLOV9+O] M._0"+J(W N)]0.QYMXD\RQMF63K7:@O:>1.:$WRI/IK(<>F:LK*:;CG%V?1. M9JI"L&R'!DZ>V%J@.9V'EJ"=0YCM898M3/P&S!3NE;2E@5N98_XZ/B1*':_X MP&L9#P)^;>093*(1Q%&<#.!-NCHG'F\R7.<3V\$--YE0IM$(/Z_6QFKZ,WX= M*[E%3(XCNFF9F9IEN AH' SJ%PS2#^_&T^C3 -^DXYL,H:J MJI5$:8W3>I7<[F@V#1[C/HA^G/NK7T%CI@K)_V(.>:.Y+,"6=%=J1& R!\-W M4+4M1]=RH(9AUS#OTK=,1D#@M>8&9_#D4?H_#*P([I6A"QX03K@D1JHQE,V< M]A\&VX>!]T"9)TE"PN5H&E_2>3X>3:<7[:I0%WYK&*J@D;8= MK<[:+::K=A[_N[=;[9[I@DL# C<4&IU]I#V@VTW1*E;5?CK7RM*L>[&DY8K: M.=#]1BE[4%R";EVG_P!02P,$% @ X+Y6-/[T3]B P /P@ !D !X M;"]W;W)K&ULM59;;]LV%/XK!UHQ;(!@72/)GFT@ M3C.T ]H%2;H^#'N@I2.;J$1J)!5G_WZ'E*S&K6L4&/9BD>?R\3L7'GIYD.J3 MWB,:>&X;H5?>WIAN$02ZW&/+]$QV*$A32]4R0UNU"W2GD%7.J6V". RSH&5< M>.NED]VI]5+VIN$"[Q3HOFV9^F>#C3RLO,@["N[Y;F^L(%@O.[;#!S0?NCM% MNV!"J7B+0G,I0&&]\JZCQ2:U]L[@#XX'_6(--I*ME)_LYFVU\D)+"!LLC45@ M]'G"&VP:"T0T_AXQO>E(Z_AR?43_U<5.L6R9QAO9?.25V:^\PH,*:]8WYEX> MWN 8SY7%*V6CW2\<1MO0@[+71K:C,S%HN1B^['G,P_P$NFP!.'EWP#[Y8IP<5.PQV%_>"B_?-ZJXVB/OGK7+P#7'H> MSMZ=A>Y8B2N/+H=&]83>^LZ?9^R=F05$R\]<"['WE;97G*?3MQKT;NXF+G<@U,0RT; MFCIZ 8][A7C2DO# GT\%U&'H.NSKA>VYDUT"']U])S?VA(K&UXMH3JEHH%FH M#5&G=B-&:HSE,O\B]O.D\//L"HK(G\_G?IYF5II=%?Z\2*VTF-,VB^&VKFG& MV9-=;FC*C2"RL^G3+FV2DJJ '9BJ3AGU%+P:'>Q\JUSJ:>P.N>^4W"G6:LCB MV _SC+Z%'Q4Y9&'D4WM#'J=^'L__2T*^KZ1%XB=9Z!=IY/(0Y_X\2:PT)FF4 MIDX:Y7XRC_Z'>G\Q*$^ORF*\6Z\@FN6%^Q#+=!:F$,^H6,?[YO39H ^M/K;Z M",Z-B.#%4&]1[=S3I:DXO3##?)^DT^MX/3P*G\V'I_4=4SM.?=!@3:[A++_R M0 W/U; QLG-/Q%8:>G#<&UL ME5=M<]LV#/XK.&_KI7>J+%*B7M+$=T[:[N6N:RY.VP^[?: MVM9%$CV2CI/] M^@&4H[BMJV8?8E$D\ @'D#(V4Z;6[M6RL%]4[?V?+1V;G,Z'MO%6C72AGJC M6CQ9:M-(AZ]F-;8;HV3IE9IZS*,H'3>R:D>3,[]W929G>NOJJE57!NRV::1Y MN%"UWIV/V.AQX[I:K1UMC"=G&[E2,^4^;JX,OHU[E+)J5&LKW8)1R_/1E)U> M9"3O!3Y5:F 3A+71M_2_L.MF4 MCV"QM4XW>V7TH*G:[BGO]_=PH)!'WU'@>P7N_>X,>2_?2"["+ M#HQ_!RR%][IU:PMOVU*57^J/T;'>._[HW04?!/QCVX801P'PB"<#>'$?;>SQ MXL%H+WRT5_(!R>5@:HQL5\JO_YK.K3/(E+^/!=]A)\>QJ7I.[48NU/D(R\,J M!YTGN>#*%/9EW1@%["S.G%+7S8>%9/B=65>SCF[S#BS5K! M4M=8E56[ DJ(5JYLI S+QN#$7$@SQ*X6=@"0^+%)(PX? KIH?4 MTSR(\P@/8RY"P>#MO3*+BC)YPB,6I")Y29I1%L;1U[:^\!&RM A$S$DZS4/! MT8X0CWC^'KY1$;$(\CPFE3@)\P+B,&<#:15]6L5P6K')EENTB'GM+VIZIPPV M1'@G*P.?9+W%=& L,+68G_WU?K1?%UB7\V%SE//=HQFY-[.B"X92.N0#6;Q[ MLB@/+&[IJG?*X.W8/7'L*+SLPS2U3(19I3^7(2,'X9[BMG9 M8!]'D#M=2U?51,DXA5\@CO'G#7*T1#K"0Z7J$E[\E'/&7^/!T^JZLK>OED8I MJ)!.6* .#'F0A#S"XR1D.3YZ,W6UI+,8'I0T%D3W',AXVF<\?6XA7\\^^EN^ MPN=0'0\"'N\[/RCN0\O_N\))B?ZN]W\_K&L6B8 +2BSG:<@+2#D+(L9H@^4A MS_H:3_(@Y>E3C?,XPTHM: ,%DP)\ [=PA^FCPB^"(A.^[#,L^QQ.6%1@G?HM MSJ,PSP"_W4M5>>F,!UGJNP07/,Q3.(F+@+%NAS/:&>X;+& )]0">Q6%60(;& MA/!A"!9R#@/TR'IZ9,]N"'_J]M6EM.M]Q[_4#8YB5OJ^3$1MK3I&ET$#Q^G2 M&5@<&E"=@9X5;DVU0Z09YH<7.=R)88T-8ZX4?DR0D OI6\%!"[GQR%\TD6=T ME6\7)U6+7NJM10_L2^P)!DL9@[+.8HJR@!=$I#1(>.0_,4'4+7@0Y3G,<##$ MK >P4BVVJ;KK?R6.7!6-!#0[(D::"J1SP+*< !C'MR+@:0$WVJ&.ARW2Q']: M E'DQ(T<62,\A8-89$=),CX8X!IE5GY,M>C[MG7=+-?O]I/PM!L G\2[,?J] M-*L*VW6MEJ@:A1E^$4PWFG8O3F_\.#C7#H=+OUSC-*\,">#Y4FOW^$(&^O\/ M)O\!4$L#!!0 ( ."^5AS#(7;2P0 -T* 9 >&PO=V]R:W-H965T M7>R'O(7FG:V._N!6BAX>JK-W9 M:.5]N]D*J]P=FP9K&ED86^6>FG8Y=HW%?-XI5>588&G69R,QVG;<%,N5#QWCR6F3+_$6_:?FVE)K/%B9 M%Q76KC U6%R L(29SY8R.ES MC^^Q+(,A"N/KQN9HA@;V9*U_W#NI^;9".8MTFA!>GYRT3KJ<0YN<4E[[2&O MY_ KFJ7-FU4QRTNXJOO4AST\N,NG);K#T[$GW\'">+;Q<]'[D:_XB>&CJ?W* MP8=ZCO.G^F.*>0A<;@._D'L-_M[6QQ!Q!I)+M<=>-&Q$U-F+7K&W7?\--L;Z MHE["7^=3YRUA\_=+R^VMJ9>MA:-TXII\AF/3-)[3D7UI'7L]O;R.NQ7" M_)E;^\WMX$[A;6<0G0,!M\?"T@_*+77[W" =%#7YE M6D?0ND.XLE@&?-]!PB5+=4J2SB*F>$*28)'63*NHDP773"I!V^5\B/]#:^FB M@RA53 H%41*Q5'!($L64S"!)4\:C"#X=WQY#DDD6)1Q219TB(VLQ%^1/!XG& ME(P&NY^-+><@%6>)2(A531H:5))2.P4E(B8B"7?&TUZ] \F$Y$SHK),YR5(+ MDD-0G&+7)$<(J_&Z=+I$3/BOXA"=MW7H6+]I^^ MXZU4[?7_=JI*4R^/2JH'Y@2,0^_@H FIL?Z104/9[1]"_-H6S? L;O"CI\&& MM_[(+(Y:AQL#APQJ].QM8 YD7>(,JRE:B$3WDD6OWVF2Q\1)1U66,:[_(Z$E2WA,WXQN._V,'*U8G$I0!%"B!U@TCXC.N),$TW1KO03& M>*?DJ- NN\+*P^KCZ%WJ-W.^Y+EV_2^\/N8VV5!1[K$!:GRXX1N#ML7 M4WW#FZ8K8*;&4SG4B2NJ/]&&"32^,,9O&\'!4-%._@502P,$% @ X+Y M6.E&2LXH P ^ X !D !X;"]W;W)K&ULM5=; M3]LP%/XK5B9-FS1(G%XHK*W$9=,Z@88H; _3'DQRTEHX=F8[%*3]^!VG)>FD MUHR*O"1V[//E.Y?D\QDNE+XS9I*,@?Q>@0;U.YWA^O@)_7/E/#IS MRPR<*O&#IW8^"@8!22%CI;!7:O$%5@[U'%ZBA*FN9+':&P4D*8U5^1< M+N_L816(-0/:W6(0KPSBBO?R117+,V;9>*C5@FBW&]'8IF0B+9,S?HM+Q\: ->3=&5C&A7D_#"W2="\+DQ6EDR6E> NEKZ7<)YWH M XFCN/NO>8C>U2[&M8MQA=?=@G=:11$T%I%@KA3,G!>&_"$7Z$)>YIL8>A'= MEW)D"I; *,!/P8"^AV#\]@WM1Q\]?#LUWTZ%WMG"=R*QJOS1_7F.-F1B(3>_ M-M'OM$"_6]/O>L/]R5B.7POROC&0E8*<\PPVD?3#T#YY!*:-AU&O9M3;L0#8 MP[8"\"+N&,%^S;??=@'T6Z!_4-,_>)T"\,/$G6<+8% S&GBAOND4W,\[N1-J MMHF)UWS'"7E!SOTX_Y'S1G>H7S$N\=\.>'9)\1SD#FH; MZ7@A=@U;(T2TUWKBVU FVD@3]4K'"Q+OQSEX/O&-WE"_4EQ#,I<*?^V/A%5! MW,C'B[%KW!H%HH/6,]^&2M%&IJA71EZ0>3].;WOFP[4^QO6$%TS/N#1$0(90 MT?X!UKY>MEG+B55%U=K<*HLGO&HXQ]84M-N ZYE2]FGBNJ6ZV1W_!5!+ P04 M " #@OE8NC3HY"($ B& &0 'AL+W=OR]Y0C*3/:N^\C6E GPK\I)/K;40FSO;YHLU M+0B_91M:RF^6K"J(D*_5RN:;BI*T)A6YC2'T[8)DI36;U&T/U6S"MB+/2OI0 M ;XM"E+]>T]SMI]:R#HT/&:KM5 -]FRR(2OZ1,67S4,EW^Q.)$&O%'1O?\Y!FH4)X9^ZI>/J53"ZH1T9PNA)(@\F-'YS3/E9(< MQS^MJ-7UJ8BGSP?UG^K@93#/A-,YR__,4K&>6J$%4KHDVUP\LOW/M W(4WH+ MEO/Z-]BW6&B!Q98+5K1D.8(B*YM/\JU-Q E!ZN@)N"7@(<&]0'!:@G-M#VY+ M<*_MP6L)=>AV$WN=N)@(,IM4; \JA99JZJ'.?LV6^1"6_S21/S![I MCI9;"F[ DYR#Z3:G@"U!G'&R6E5T1>IJRI8#[GU,! +8W# 9U:*-0=)F=)4PX_'^?X(WY;Y MZ)*"#TFYQZ."OVS+6^# 'P"&V-6,9WX]W=&%\_]Z3U[=>R\93C=#G%K/N:!W M>2[\]:N$@D^"%OQO7=4;75>OJQSPCF_(@DXM:7&<5CMJS;[_#OGP1UW*38K% M)L420V*]XKA=<=PQ]G296@X/RQT-]7'R. MEVDWFBD\SRCI> W7BZ:$?)+YUK)L5BDV*) M(;%>!?RN OX;&8%OLC@FQ6*38HDAL5YQ@JXXP6N-H"'Z)PO2PX[G#-;M7 >+ M@@@/;. +TH&A'PZW!!H<#ETG M''J!!N=+H-JU]KQ @_-\)X*AW@O0R>$%7;6]E"$;/B(9-03_[!0O%V:(_*$AG.." MT$-1,#2$>!:U6]64S!PNV+45SN=6U=A?: M'^MKW$'[/;J;(TU[K"[ ZSO6HWQS>_Z95*NLY""G2]D5O WD:*OF0KIY$6Q3 MW[@^,R%843^N*4EII0#R^R5CXO"B.NC^+3#[#U!+ P04 " #@OE8*]]C M*Q # !_" &0 'AL+W=OPICEE>_K8@$5U9=R"0+OS*6JJ,&A>O#U M4@$MG:CB?A0$F5]1)KQ\Z.9N53Z4M>%,P*TBNJXJJIZO@L-[&!1XI:&UEMQ$A0,='\TZ=-'78$ M8?*&(-H(HK\5Q!M![!)MR%Q:-]30?*CDFB@;C6[VPM7&J3$;)FP7[XS"NPQU M)A\7A:R%T=B1 MB*SCB$BA+#@"JQ M$R856=)G[#'ZN18Y[QTU9Q2=F6& %A?D#M=D67,4SDD+,FU!M'O*_19FNH6Y M 4,9=P[W=S?D].2,G! FR+>%K#5*]- W6!J;H%]LRG#=E"%ZHPQ?:G%)XN"< M1$&4=,@GQ^4W4* \=/+XM=S'AK1=B=JN1,XO?L-OLBW8V)6;_!S/M)OXU95: MXY5T>]EMX$HO:0$C#]]S#6H%7O[^79@%'[H2_4]FK]*.V[3C8^[Y==-H:\L* M;/\I/5R=9UT5:&Q39VOWK56.1,D@28?^:C>YCKA^%/;3E[A7W$G+G1SE'G/< M#*DH@."V2@H%)<.U+K%WG4NQ,EI2< M"C"==4T/$,(T&V1)M(?:$=<;!'$4=;-F+6MVE+5]]5]6Q/[6U(F='>)$<3!( M^GO8AW&#-!S$63=UKZ7N_7.%F^WR-?HYP;)WX?<.5FG4#X)T$.SA=\3UDBA* M^WO\_L[Q8(_FKU0],*$)ASDJ@\L>6JCFN&L&1B[=B3&3!L\?=[G +P10-@#O MSZ4TVX$]A-IOCOP/4$L#!!0 ( ."^5@QI:!5I@, #T- 9 >&PO M=V]R:W-H965T#DVI*W>&XY14200J0+ M"HI_1UA!FA9,&,<_9U*K]ED F]<5^R]&/(K94@4KD?[)8IW,K8E%8MC1/-4/ MXO0KG 4%!5\D4F5^R>ELZU@DRI46V1F,$62,E__TRSD1#0#RM .\,\"[!(Q> M /AG@&^$EI$96?=4T\5,BA.1A36R%1FQGLA-6/R$>-. M%'G/8XB?XVU,*.6>%;=\'N($.X:N-\1CE^7 MWC=\_@M\54IW4F1D597HQ'1"5J;Q0)*_EEME]O]NRU_)/VKG+PZ@6W6@$KXS'4UF]K&I[=IN&KA3?UR;/8LZJ*,..J->)93OH>CRO&?\P55<7CAU M7.\B_,XP>I9F7(L<=XI<@XSP:<=7"HG^L][2U;2AUQEZ4_]";F= />6&M=SP ME4Z\.%,'+2=JJ[;PJI;O,"8O\,87\DK#\7/#8!0X87L[3NK0)]_?'-N"J$]@S!Z[S-#4XG8%]P@%S M2U/*(VA]L3K7S>B';A!>'HQMAB$V;>BV]Z+;F&O<;^Q&_DJL[E4(/I[A5Z=" MM[^^&?>>]'C?WW>O2>NF'(S"%]NK&_J]:NW&@(ICQ=[,[8J8QZ*<5>O=^MM@ M:29B^\F\_+#X2.6><452V"'4&898.%G.ZN5"BX,9=[="XPQC+A/\O@%9&.#] MG1"Z6A0.ZB^FQ;]02P,$% @ X+Y6&I!W-H#! #1( !D !X;"]W M;W)K&ULS5AM;]LV$/XKA%8,">!$;W[-; -YZ; , M:QO$[?:AZ =:.MM$)5(C:3O]]SM2LBR[LI!DPE9_L$2*]_">A[S3B>.MD%_5 M"D"3IS3A:N*LM,ZN7%=%*TBINA09<'RR$#*E&IMRZ:I, HVM49JX@>?UW90R M[DS'MN]!3L=BK1/&X4$2M4Y3*K_=0"*V$\=W=AV/;+G2IL.=CC.ZA!GH3]F# MQ)9;HL0L!:Z8X$3"8N)<^U>W?L\8V!%_,MBJRCTQ5.9"?#6-^WCB>,8C2"#2 M!H+B90.WD"0&"?WXNP!URCF-8?5^A_ZK)8]DYE3!K4C^8K%>39RA0V)8T'6B M'\7V-R@(60'ZE3X40%0/$J3<("H/@V*![ MPB L#$)+-/?,TKJCFD['4FR)-*,1S=Q8;:PULF'<+.-,2WS*T$Y/KZ-(K+E6 MN"01L V=)] A:SYG20(Q=FZ KX&<18)KB9(3JA1H=4XHCW$84,DKPX0D&?V& MBXQX=HDL=L4Z8121F6: $!?D/962FF4D9W>@*4ML[Z?9'3E[$,;)QY58 M*YQ,C5V-=(W3;E10N\FI!2>H]ER%L>0WQH[Z),I5;!3JN;H!'P]S6_ M)*'7(8$7=&O\N7V^>=C@3E@N76CQPA-XC[GJ'?(()EX97Y('D#:R>03DPSQA M2VIBI4/>/F48-KA2'UEJQHD%F>$CM:!Y,'W^ [')O894?:D3.G>D6^^(R317 M*J,13!Q,)0KD!ISISS_Y?>^7.I5: CO0K%MJUFU"G][S").= K.UREUN)F$1 M*')VO/'/Z\3(9^C9&4R6W$R#PQ;W3MI1FJ); #%4>E MBJ,?):N/VM2L); #S7QO7\5X[42.Z8XP^6&)6EM1-$[S4DT*-',I8\V[[/GU M<>97:C:_';8= KL]HLL]H@XB#0V9B&NU:'3BQ5HT4_(#DMIJK6D[!'N!@O\Y M%75/IZ)FWUZL6TMHATKN:TS_ARDR_5:KS+;0#G7;UYE^_(\24K,3)U)((5"K5:I;^>!.02[M.80BMI3.O[W+WO*L MX]I^X;O[X?E!R3LJEXPKDL "3;W+ 3HJ\[.'O*%%9C_?YT)KD=K;%= 8I!F MSQ="Z%W#3%"> $W_ 5!+ P04 " #@OE8$N="6-," #$!P &0 'AL M+W=OP0+4774C],SM6')2 M I.$,R1@.74N_8M98N)MP \"C=P9(Y/)/>$004,F48L'ZM80:4 M&B(MXW'#Z71;&N#N>,O^T>:N<[G'$F:<_B2Y*J;.V$$Y+'%-U2UO/L,FG\CP M99Q*^T1-&QLG#LIJJ7BY 6L%)6'M&S]MZK #T#S]@& #"/8!\0N < ,(;:*M M,IO6'"N<3@1OD##1FLT,;&TL6F=#F#G%A1+Z*]$XE7[B/&\(I>@4+?0-R6L* MB"]1MWP\!X4)E2,.H3- R? M0Z;AOH6' W+"[E!"RQ>^=BB_;KE^ZOO:8)'_[JMT2S3J)S(6<"$KG,'4T?^X M!+$&)WW[QH^]]WU9_B>R9SF/NIQ'0^SI-^U+A*WT/TDQRZ OUY8@L@3&G=;I MN1<$7A)-W/5N&H=QX_/$CQ.OBWNF,.H41H,*9[40P!2J0!">:P-ZK(DDQHSZ MQ+9<\8Z(( F#/:6'06&<1"_HC#N=\:!.?5VT>3$$3UF!V0I0R=>@C5?UR8P/ M%)R.@VB\I_,PR@_C*.K7F70ZD^%Z4BY?.?&DY\3].!J=[^GKBWM^,UJ%[HY1 MEB!6MG](E/&:J=8SN]6N15U:9W;_A;?][1J+%6$245AJJ'>6Z-U%VS/:B>*5 MM=U[KK2)VV&AVRP($Z"_+SE7VXG9H&O&ULO9I=;]LV%(;_ M"N$50PNDL2A;DITY!A+KHQG:(6C6[6+8!6W3-E%)=$DJ;OKK1WU$MBR9C;N# MWB26S/U5OR\7&YH0>?$);VII/BW+V83GBF8I;2>X%DEB1$/-W2F.^N M>[CW?.(C6V]4?J(_G6S)FCY0]6E[+_11OZ8L64)3R7B*!%U=]V[P581'N:!H M\1>C.WGP&>67,N?\^1SF@@L>R^(MV95MG MW$.+3"J>5&+=@X2EY7_RM;H1!P(\/"&P*X%]+'!." :58/#2",-*,'RIP*D$ MSK' /2%P*X'[T@A>)?"*9)5WMTB-3Q293@3?(9&WUK3\0Y'?0JTSPM+*L%B^T6<_/?CH]:LWZ!5B*?ISPS-) MTJ6<])4.GB/ZBRK0K QDGPCDH@\\51N)@G1)EQWZT*S'M@'0UU==7[K]?.FW MMI'X.TDOD36^0+9E#[LNZ#OR3,L'UDFY___DPKG< M-J1B4+MP4/ &)W@WBR\9$W2)0I8R1=^^URYGU;1AEV1\E']2NY)0MZW=/#MJ3BD?:FO_Z"7>NWKO1#PGQ(6 ) M"R%A$1"L8:)A;:*AB3Z]S\1BHVPZPW'SSOIE._=[[0+(SH5= MG;-MRW.:0:-VN]'8PZZWMT8A)N$"\6^D6*)J9\QMA^^23%\=V7' MB#PW.Y PWVVET!X,K.-G*(",&;9C#IWQ^#AF!!2SD66OSK+WHD?M K%D2YC0 MKR4*Q5QV9M>(.C>[D##?:]WIX\1"A@N]UB-WG%.@<(V)/9/?,NO M@AU:!>,.KQC[=+97(&D!*"T$I450M*97]E5%;*PW36>'^4^WG&K(+P[+C2:5X=NNTS:*K'-S"'/M@(D+0"EA:"T"(K6M,*^ M.(G-UCH_ Q?!>7VJ#VFW*WU@8@U2R6*Z4HCK4M/ MIU*4&Z#* \6WQ?Z;.5>*)\7'#25Z^9DWT-^O.%?/!WF >AO:]#]02P,$% M @ X+Y6"4,=E;Q P O1( !D !X;"]W;W)K&ULK5AK[L(].DNY\5D&TF@+R2L-O] M]2MAPL.1R<;EB\WCGL,YXDKWHOF>BT>Y84R!;T5>RH6S46I[Y;HRV;""RDN^ M9:6^L^*BH$J?BK4KMX+1M 85N8LA#-R"9J43S^MKMR*>\TKE6 D$6RV<:W2U MQ- ZHB_,K:7O6-@K#QP_FA./J<+!QI%+&>),A14_^W8DN6Y8=(Z_FE(G?:9 M!M@_?F+_5)O79AZH9$N>_YVE:K-P9@Y(V8I6N?K"][^PQA Q? G/9?T+]DTL M=$!22<6+!JP5%%EY^*??FH'H 9!_ H ; /Z_ *\!>+71@[+:U@U5-)X+O@?" M1&LVPW[>G<#WKUY#]Z K 3W&UY)6J9R[BHM MTSS,31I)'P^2\ E)OU;E)?#@SP!#[%O@RW'X#4LT'-5P;PAW]>"T(X3;$<(U MGW>";\FELIDXH'P[RLR^*[FE"5LX>GI))G;,B=_^A +XP69I(K*!0:\UZ(VQ MQ_=L*3&FC5A%Q-$2$1FF(*>A M$L!= _TBK+1!'&,' +I:T8LFY[^D/O2*; MQ0SL:%XQFWKR3)07>-@CQ^(M<3-"9@&Q:P]:[<'H0"_KM88)O3;G]0C+3;:U MSMY1GM\)%K;AH5-R?(F6F!">/.5_;](W"7_L:)B(;.$6P*[+PK$QK8!-YG(IM M:++72: ?R+8&W$\CXL,P(D?99HU#'L3V;$-=&4>C132^%S1EH*0%D^ M+;8? MP(,XV:!,6MRG8AL:[\H[\LY+OM&VX-4F)V(;FNS:!#3>)[R0?,\K/H9^@(^7 MNA-QY,12A[K& (UV!O&M+JFL5"#5/;KYZK"*/+NYL+Z/B=B&AKMN @7G)=VD MW<-4;$.37?^ 1JOW2TD7/DLF%$+//^Z<3\0%)YI1U%5_]$+Y9\FFY+JZ?F^^ M[:PJ1SE>_4(F8ALZ[EH*%)V7=9/V$E.Q#3]'NV8"C];Q%[*N ?<_Q!"!D><= M99TMSD>8A$=9Y_;V%LS&SN]4K+-2@IRM-!!>AII!'/9*#B>*;^OMA@>N] =% M?;AANO0*$Z#OKSA73R=F!Z/=L8K_ U!+ P04 " #@OE8W&+SSBD# 9 M#@ &0 'AL+W=OH6M$Y),%92D4LLJ6)E\S!&,M M2A/3L2S/3"$FAC_2;7?,']&-2#!!=PSP39I"]F.*$KH;&[:Q;[C'RY50#:8_ M6L,E>D#B<7W'9,TL*#%.$>&8$L#08FQ,[&$X4/UUAR\8[7BI#-1,YI0^JUP#L@<'.!^[<1>KE 3]W,YJZ-"Z" _HC1'6"JMZ2I M@G9?JZ5?F*AU\B"8?(JE3OC71$"RQ/,$ <@Y$AR<@\^0,:CR!TX#)"!.^)EL M?7P(P.G)&3@!F(!;G"0RSWQD"CD(A3*C/. T"^@<".B!6TK$BH.0Q"BNT0?- M>MMI )AR]H4%SMZ"J=-(_+0A'="U/@#'?B' MZ%!&MR[JHE?,Z!;KH:MYW0.\2TRP0.9^E"OHVOWN"ZO#0BC\U+!NMIF/H.;7VG*Y?NMFQWUL>V2YW&UFJ$U8T"8L; E6R5"_R%"__?VF_V:+L*MO_JPQZ+%FMPD+6X)5S!X4 M9@\:S7Y['(/1\P:SVI/2M)%U[.IO$Q:T"0L';[\EY2])9K19.@.GB"WUY8.# MB&Z(R,Z"16MQOYGH8_VK]JD]G&77E-^8[-)T"]D2$PX2M)!(J].7ZYME%Y&L M(NA:G[3G5,ASNRZNY-T-,=5!/E]0*O85%:"X#?J_ %!+ P04 " #@OE8 M\P0WKJ0% Z+@ &0 'AL+W=O=6NE:XB]0V@.DKM6TG=93M6Z[GUTPD%L2L]C )MT??TY(8[P$ MDQ!'_:5-P._3YWGCA$^-1UN>?!-+QB3X$86Q&'M+*5^TQF8SX6H9!S!X3(-911).? M;UG(MV,/>B\O? H62YF^T)N,5G3!GIC\LGI,U%FO4)D%$8M%P&.0L/G8NX4W M=WT_+A7FF@MWQ\)]@)I=C;^B!&9O3=2@_\>U[E@?JIWI3'HKL M)]CF8WT/3-="\B@O5@ZB(-[]IC_R1NP50'*@ .4%J&X!S@MP%G3G+(MU3R6= MC!*^!4DZ6JFE!UEOLFJ5)HC3R_@D$_5NH.KDY!T-$K"AX9J!B%&Q3IBZ1E* M"_"@3P&?@VS@UVR@.GN@__($W JA)AJ-9^!C0)^#,) _P32DZM49.+MGD@:A M.%=27Y[NP=F;<_ &!#'XO.1KH6K$J"=5@-1&;YJ;?;LSBPZ8_6L=7P+L_P&0 MCTA%^9V]_)Y-53G,RK%9WE-M*WJ'BMZA3 \?T,OBBYNJ'+M"4EV8WIHW8D6G M;.RI>T^P9,.\R>^_P8'_9U4J1V)&1EQDQ#;UR>U&743Z'#*@'AE 4'4@V'2= M!#)@ IR))4_DA61)=%[5AIUV/]-.'RB;B3_J;?:SE4? ZSXI!AF>2>&96#U_ MB#=,R-T\5A..?5^G$_,"A#Q>@-1KE=6=Y&#/2-]'Z%>[Y5%D,/0/^.T7?OM6 MOY^YI"&@V6RJLM:O9:T\B@RO^L-J:X/"VL ZQ5_N:W6Q*^?YP.4\=R1F!+TJ M@E[5N :ACEN5UBK1-.U5Z7HA F'UY1H6*88U4LQ8$FQH^O$HU+$(%C&5ZHE, M!5BRV2)0-T$0"YFL=W?(?^"$JJKN6*TU[8XC,:.+UT47KUM-^FN701V)&4&A MKS_]?>N$N2\N^K&K:Q=JFCI7JS?[X1[,0&NN!6X-&4/HPK4K ([@!58YI!?<< ZQ/2J.06V M Q589I"2K?(02QV8!3EE%E=J9EC-+,@!L]@U&B=N MLL*"-+:@.MB"7AM;["X;]ZH+;$$:6U [;$%.L<65FKF@KK$%N\(6; .-?/V\ MR4(*UCB"Z^ (KC3E%$=N!6UF8;L[6+I8AM+S7TLC3:R$,TVI!W;Y.7]8_8J-K-8 M[&G&(>T8ASAE'%=J9EC-.,0!X]@U&B>NS3A$,PZQ,T[-Q_IK,Y ]1>-&=L% M1#,0:<= Q"D#N5(S-]]I!NJ[8B"[4-/8N5KU[LA=EM[>QMYT5_4#3=1<%"!D MG_.N7PY2;&PO=V]R:W-H965TZRG+4%- FZVT42!$DO#T4?:'ML M$Z5(EZ3L+M"/+RDIBE0K:HKZH2^V2,TY/',T%$>3G9"?U1I1P]><<35UUEIO M3EU7S=>8$W4B-LC-G:60.=%F*%>NVD@DBQ*4,S?PO,3-">5.-BGG;F0V$85F ME..-!%7D.9'_GR$3NZGC._<3MW2UUG;"S28;LL([U.\V-]*,W(9E07/DB@H. M$I=3YY5_>NX'%E!&O*>X4ZUKL*G,A/AL!V\64\>SBI#A7%L*8OZV>(Z,62:C MXTM-ZC1K6F#[^I[]=9F\269&%)X+]H$N]'KJI XL<$D*IF_%[E^L$XHMWUPP M5?["KH[U')@72HN\!AL%.>75/_E:&]$"^-$C@* &!$\%A#4@+!.ME)5I71!- MLHD4.Y VVK#9B]*;$FVRH=P^QCLMS5UJ<#I[3:B$+6$%0HY$%1+-,](*7L(U MD9)8C^'Y!6I"F7IA9M_=7<#SHQ=P!)3#V[4H%.$+-7&UT6(9W7F][EFU;O#( MNO\5_ 1"[Q@"+XAZX.?#\ N<&[A?PL,NW#4.-#8$C0U!R1<.V?#>VG ,KY1" MXX#)"RXIF5%&-44%5Y4]"S#%=XOS0DK*5V74M>"RF3@CBBKX>&D6@#<:<_6I MSYQ*3=2OQF[=4[4A^8GW=Y]5!R+K&!+]5S#6\ M7:M^D$3I>.]5W!N9CE+OL9>QW^J+_$&1_PBQV%'&?GYNU$1M$6//3^)]M7V! M0> _*O:A>_$'S_CLVO3[E&O"5W3&L+;V"$YC&\7A/N=OJ M1.UGP!61*\H5,%P:I'&ULM9IM;]LV$,>_"N$50PLDT:-E.W,,--;#,JQ; MT*S;BV$O&)FVA4JB2]).\^U'RHIL60PAHY,X$7E5.26:]N!5>"L M',RF5=L]FTWI5N192>X9XMNBP.SYEN3TZ6;@#%X:/F>KM5 -UFRZP2OR0,27 MS3V39U9#660%*7E&2\3(\F;PT;E.G)%RJ"S^SL@3/SI&:BB/E'Y5)W>+FX&M M>D1RD@J%P/+?CLQ)GBN2[,>W&CIH8BK'X^,7>EP-7@[F$7,RI_D_V4*L;P;C M 5J0)=[FXC-]^I74 QHJ7DIS7OU%3[6M/4#IE@M:U,ZR!T56[O_C[_6%.'*0 M'+V#6SNXIP[^*PY>[>#UC>#7#G[?",/:8=C7(:@=@KX.H]JA4M_:7]U*FA + M/)LR^H28LI8T=5#I6WE+1;)2I>*#8/+73/J)V6?"!=NF8LNRW]W3 M#>?'HD<_%CTVNX[.J^Y)?W?7((779*)7\;Q>F3BG7""99$@V$R;3\=_? MI3VZ$Z3@_^D2;P_W]7 UH5_S#4[)S4#.V!5Q,/OY)R>P?]&I#@D+(6$1)"R& MA"5 L%;N^$WN^";Z2>ZD:\Q61#L][3'#"J-6Z=W,'X[&DZFU.Y:_:^4-@\!I M6X6]6)'.RIO8;:O8.+QSE0""M908-DH,C4H\D!UAN$P)2N4=K-7 "#CW3H6$ MA7M8<*R[,[)/M(HT5KYS:A5#=BP!@K44#1I% Z.B?XHU8?*ILW6'O::M$76N MMI"P,.BHYG15BS16CM?1%K)C"1"LI>VHT79DU/:NV.",R9V%0'2)Y/Y&/?M) M?9EZ@+^DR\LM)PAS3@2O%F-&MQH'CG:0%9+\2(%@K+<9-6HS-MWQ)F'S&E[=Y*9C< M+"J]=YG:?>JT'7>OX/#TEID; YZK69^(T;BS\+J=N3R&[%8"!&M)-FDDFYSQ M!%3S=6I-.M?.#3P_.)'+&.QF?20>A6NOS. M%FINCG9V%O2)&8'&C#4Q/HLSF'0IMCKK2](E])2Y."(\V+B*Z"H/6P7C$CT)BQ M)J:K41"T)&8=O3,O"%M5GT.HDM>V%/N7EDUK\\G%Q^I#@Y/V6^=Z[FC:0^3E2 YL.5V?]02P,$% @ X+Y6 ("S5F< @ \@< !D !X M;"]W;W)K&ULK55M;],P$/XK5IC0D&!)D[3;2AJI M;PB0)DTK@P^(#VYR;:PE=K"==OQ[SDX:VI%5%>Q+8I_O>>[%Y[MH*^2#R@ T M>2QRKD9.IG4Y=%V59%!0=2%*X'BR$K*@&K=R[:I2 DTMJ,A=W_,&;D$9=^+( MRFYE'(E*YXS#K22J*@HJ?TT@%]N1TW-V@CNVSK01N'%4TC4L0-^7MQ)W;LN2 ML@*X8H(3":N1,^X-YZ'1MPI?&6S5WIJ82)9"/)C-IW3D>,8AR"'1AH'B;P-3 MR'-#A&[\;#B=UJ0![J]W[!]L[!C+DBJ8BOP;2W4V;H#? /RG@/ 90- @E,M MA T@/-5"OP'8T-TZ=INX&=4TCJ38$FFTDCH\Z KG_ZS/_]GZ03*"MD0"RQ><5")XPU@9.=60 MDK%YY4PS+(OOXR5JX;/_T77]M8&PVX!IA4-5T@1&#O8Z!7(#3OSZ56_@O>_* M_4N2S5Z2;/Y"9 >W%+:W%!YC?W)+2?U:N^ZBINE;&C-%-G'8O[RZCMS-?I+_ MU@KZ@T'O4&MV$M>\2RNX]EJM.EYWKXD5@-Z;Z:%((BJNZV)MI>V &MN^_$0^ MZ0VGO0[Y# =:/7_^T-?3\ :3Q;@B.:S0E'=QB;[*>L+4&RU*VT*70F-#MLL, MAS)(HX#G*R'T;F,,M&,^_@U02P,$% @ X+Y6&>B%/?5 @ Y@< !D M !X;"]W;W)K&ULK571;M,P%/T5*TQH0VQ)DS;9 M1AII:T& -#&U#!X0#UYRVUAS[& [S>#KL9TTM%T6>."E\77..3[WWO0ZKKEX MD#F 0H\%97+JY$J5EZXKTQP*+,]X"4R_67%18*5#L79E*0!GEE10U_>\T"TP M84X2V[U;D<2\4I0PN!5(5D6!Q<]KH+R>.B-GN[$@ZUR9#3>)2[R&):B[\E;H MR.U4,E( DX0S)& U=:Y&E[/(X"W@"X%:[JR1R>2>\P<3?,BFCF<, 854&06L M'QN8 :5&2-OXT6HZW9&&N+O>JK^SN>M<[K&$&:=?2:;RJ7/NH Q6N*)JP>OW MT.8S,7HII]+^HKK%>@Y**ZEXT9*U@X*PYHD?VSKL$+1./\%O"?XA(7R&$+2$ MP";:.+-IS;'"22QXC81!:S6SL+6Q;)T-8::+2R7T6Z)Y*EF 5*)*524(6Z-3 MM&RZB?@*S4%A0J59WO -Z-8I1!C:9\QR+-8@T7&+/M$:=\LY.CXZ04<&_CGG ME<0LD[&KM%]SJINVWJX;;_XSWD)]+E.Y1&]9!ED/?S;,'_D# JXN5%\P.H%_]0\'8'8 /JVX)0B M_9'76&3?^\K>J([[5T58-P58#RD MGGS2P\RD7@J^(6:P]&7;2$RLA!EJFR2\N+B(W=N,NBN M^6^@K&F/R@&5( C/7O6Y;*3"'0-!X ?>@5!AYXWZ?8>7!@K0<63"(_ZO<6==ZBX1I2+O_:X>A)\_PP&(<'!I^B]KZ# MQIZ[,TH+T.TS-XQ$*:^8:J9JM]M=8E=V=KM_X,T->*.[3YA$%%::ZIU%^FC1 MW"I-H'AI!_,]5WK,VV6N+V(0!J#?KSA7V\ &ULK59= M;YLP%/TK%JNF5EK+-Z59@M1\3.O4;E6S;@_3'AQP BK8F6V2[M_O&@A+B!M% M6U_ -N>BYR*@9&*N6R9YHB3DF!Q05;$@I?YHP76$*7 M+TRQY 0G%:G(3<>R K/ &36B?C5VSZ,^*V6>47+/D2B+ O/?0Y*S]<"PC>V:HD64&HR!A%G,P'QK7=FP0*7P&^960MMMI( M.9DQ]J0Z-\G L-2$2$YBJ10PO%9D1/)<"<$T?C6:1AM2$;?;&_4/E7?P,L." MC%C^/4MD.C!" R5DCLMS')1/=&ZQEX"."Z%9$5#AAD4&:W? M^+G)PQ8!=/0$IR$X78+W L%M".ZQ$;R&X!T;P6\(E76S]EXE;HPECOJ#+ZLB0(,,(_3,3H].4,G**/H:\I*@6DB^J:$*2EA,V["#^OPS@OA M773'J$P%FM"$)!K^^# _., W(15M/IQ-/H;.0<%/);U KO4..9;C:>8S.I[N MZNS\7_3)/T??28;;;@ZWTG-?T+NMM\2/ZYF0''[IG[H%KB4\O80ZYGIBB6,R M,. <$X2OB!&]?6,'UGM==E]3;/R:8I-7$MM9!Z]=!^^0>O]LW5=H[W0;83VN$N:KR/3SF^M$VR%/W_\G4A'4-;%)&PO=V]R:W-H965TN0;D'3KA^&?: EVB8J MD1Y).\F_'_42V;(8SD[8+XE$WSUW?$X\WI'3!\:_BQ7&$CP6.157@Y64ZTO' M$>D*%TB #O$Q@6"I4$G\1_"#VGD$YE3ECW\N7C]G5P"T]PCE.90F!U+\MOL%Y M7B(I/_YM0 >MS5)Q__D9/:DFKR8S1P+?L/P;R>3J:C >@ POT":7G]G#;[B9 M4%#BI2P7U5_PT,BZ Y!NA&1%HZP\* BM_Z/'AH@]!2]X0<%K%+P#!3AZ0<%O M%/QC+8P:A=&Q%H)&(3C60M@H5,%T:K(JIB,DT6S*V0/@I;1"*Q^J<%7:BF!" MRR_K7G+U*U%ZB\8],$G1N5*@)AF.-/H1V;]T*#O MJ,FW#'C/#%Q[1L#?-_0<^.X0>*XWTOAS<[RZKYO.VZS';[.>F-4CG"IUJ%/O M<.FW7Y-?X?DOX-UB(3 >@MOR6QJ""(N4DW650OZ^5;+@H\2%^$?WU=3 (SUP MF5\OQ1JE^&J@$JC ?(L'LY]_@J'[JRYD-L$BFV"Q3;#$$E@GU*,VU",3^NP+ MDRBODP9(F9"ZF-8(0850;G';V7@R#J?.=C]6?2'H!7[0E8KZ4AX<0[\K%6ND M NB-NU*)<6*OI"UH:0N,M%5;]QE;G&T4;TBM%BD FZLL2W%69E;\F*X076*@ MBH:&73;/R1*5BTB;;H,^?]!UW0.6:ZEP7\KU#J6B/M8H# ^EXCZ6YP6'4HF1 MAU>R'+8LAT:6OU4%A6(4;=7VIMCDN*RRVFT.2,P+'9EFV! \8<0%@"XHZDTH M!!EZTH7EQHAT:@JRYE9LTZWD.+?&SU[!B<:M3GPOVOA>G!;?C(B4;:@$JG+! MNL#6>).];]8]=_T+>+!,C&9/C=IQ-F.;-A.]36_2VNSP/6[Y'AOY/J@204[0 MG.1$$BR&JDKE'%/M!C#NY1,_]'NYR6C[5-*/,AG;-)GH3([V3'8HG[243XZD MO"FF;AO.GX;@IF9\".ZE^MQ5GR4:(4P/Y=G]BF_XD;_*G\PE =]>Z8V@,P#W.U=!R M"):8JE#D0#6] &6J$2="UHNIJG[UC; 1^]2>QBI:9!4MMHJ6V$+KQMS;Q=S[ M44UL@VPKXC;1(JMHL56TQ!9:-^*[4PMH[)2/ZF4;B/VN9]QOLS12DU[U$6FD M8!\LUHGUT1+SY%Y+WNX< )H/ B+"<2H-6=!2N]T0;!,MLHH66T5+;*%UP[H[ MIX#!#\N"EEK_)N(VT2*K:+%5M,066C?BNS,3:.[7C\J"8;_0TF3!OI3?/VS2 M28W[2; O%?2D$O/43J7.V;M/43W3LKKY$J Z8:@/P]O1]G;M0W6G=#!^#2]O MH&8\@I=Q?7>V@Z^O\CXAOB14J# LE"GW_$)-G->W8_6+9.OJ-F?.I&1%];C" M*,.\%%"_+QB3SR^E@?:.&PO=V]R:W-H965TRJ-3$R;6NSUU7S7,HF3H3-50XDPE9,HU=N7!5+8&E;5!9N-3S(K=D MO'*2<3MV)Y.Q:'3!*[B31#5ER>3+)11B-7%\YW7@GB]R;0;<9%RS!4Q!/]9W M$GMNKY+R$BK%144D9!/GPC^_]-N =L5W#BNUT28FE9D03Z;S)9TXGG$$!/)I4P 1&7F;OC'3Y);I1G+]0HZO03->J!-R1'A%'G+1*%:E:NQJ=&6TW?G: MP67G@.YP\+6ISDC@?2#4HP/R.+TFQTTSHZUNL$/WILOGU\5, M:8F'_]MFK9,8V"7,C3A7-9O#Q,&_O *Y!"=Y_\Z/O(][# :]P6"?>O(3F"2^ MS547%[9QYEHMDP%%Z-A=6G"#'C""H1<&=ES8X\+#N,"&"[=Q M-/9B.R[J<=%AW,"&B[9P-!Q%0SLN[G'Q85QHP\5;.'_HQY$=-^QQP[VXAQRP MY&8:I TYW$(.HBCV[-_!%!Y>-F57(TC-7K N:^M='VWO MMA?$06@WXWMO9D&8!SF="Z->.>0SZMSSY"U!+ P04 " #@OE8W-H\#5(& #M,@ M&0 'AL+W=O/^HAD2C1CQ3=Y2/3!>RYU M+GVBXRM=/O#\JU@S)M&W39J)*V7?"?3)&,?4VOF,W3'[9?LS5WJA!628;EHF$9RAGJROG%_PVHK0(*$?\ MF; 'L;>-BDNYY?QKL?-^>>6XQ8Q8RA:R@(C5GWLV9VE:(*EY_%N#.DW.(G!_ M^Q']U_+BU<7?I7LI3K*V?BH"5;Q;M4?N(/O['Z@OP";\%34?Y&#_58 MUT&+G9!\4P>K&6R2K/H;?ZN)V O WH$ 4@>0;@ ]$$#K 'IL!J\.\(X-\.N M\M)'U;67Q(6QC&>7.7] >3%:H14;)?MEM.(KR8J%9V@5+Y(TD0D3*,Z6*.-2;;U!-VJA+G^[[ )1]QP1EWB&\+D]_$/\';F3@]&A/3ID"Y48R3I5$W4I3 M :I8OXPMM/M^1KT 4ZH6P_T^M]8<0[DU))VX <%43QH!)=5H\QK:/"MMUTP( MI7-Y7BSC+<_+_QY*7 X16:$%>]?TADS' >GP:$TZE$=#3HQ=[+L='H&2:CSZ M#8_^$)6/!=9J0U,"Q+ZN'NLK1.82BKAIQ4?;R]#JE M.352QPVIX\&K\AQES,CAV*"1[@3[XPZ)UI1#230D#0+?HYW/0P245&-QTK X ML;)XP[*$Y^B&*9UD2_2Y8/*ZN$G[#QTZ9>+7FF3H30 D6 @)%@&!:96:-I6: M@MZ732%+ @D60H)%0&!:2;#;.AS7^O$IBY(T13E7VTJ,F) HCR5#9\J6;%F^ M4*=>&UU)A8[)GD:X%^Z84K\C3/9Y#*U C3;MI)T$'65ZG)^K#VSO+'7:]HPA M/N&&M@[>%\ZIZ8;6GF0P)_VLE/BX?TL+E5;GKK5GV&HUNHK]1^F>>VI='3Z3 M:X8<90R#ZH!C7H6@%@X4+01%BZ#0]-*U-@Y34 G'D)9M#HH6@J)%4&AZ85JC MB.U.\509]XPR3B;CGHR#FL>C\T;'C-2Y:\TA/L8='M1ROZ>JOEO\=(D!-85' M9HV@LNK4M;80VWWALZ1\_"CE/QGYAK2!Z3SR&U7)(:SD' M10M!T2(H-+TPK:'%=D=[JI9/C$KI3]SNUUA'CPSM,S8S@HS4OH0!Q:T#Q58W M]9343WNB._9-4@]J)@U9>RK_$AZ1M!Z1V#WBLU1^:E5Y>\;!31=0;PF*%D&A MZ;5KC2K!L,TP2$LZ!T4+0=$B*#2],'M-2KL+/E'E:_2^=GM=E3]Z9&B?\0"5 M?P[0T]2V+I67M20:OW7[6KLI#)=19:RTDL5O(YZ@\]>PJ#VD6 MYZ!H(2A:!(6FUZZUL,2'57E(LSH'10M!T2(H-+TPK4$F=H-\JLH'QJ^O@ZY4 M'34LM,]UB+Z_A',EK7,EQS1.#^I[OVMI_,+&GF3PJNUG[>G[2]A*TMI*,JA1 M^HG=\_0^R>X.=$OU\T:B07NFH&@A*%H$A:97KG6M!+9Q2D [IZ!H(2A:!(6F M/]36&F/ZHLU3:FI.=I]Y [6VU-@V#<:D^]#;2YA6VII6:N^NGB15SY$R^WR& M?F) T4)0M @*3:]LZWHI[+.Y%+2S"XH6@J)%4&AZ8?8>T#WI"=TGW>O-ZIW@?H7G#9?8_4$L#!!0 ( ."^5A_5^YV MVP( /X( 9 >&PO=V]R:W-H965TS#45I0\D4[2;8 M^#V'YYC89KSEXE&N !1ZJBB3$V>EU/K2=66^@@K+"[X&ID=*+BJL=%%[L5I@P)QO;>[V[G4I *F"2<(0'EQ+GR+Z>IJ;<%WPELY4X;F20+SA]- MYVLQ<3P#!!1R91RPOFQ@"I0:(XWQN_5TND<:X6[[V?VSS:ZS++"$*:<_2*%6 M$R=U4 $EKJFZX]LOT.89&;^<4VE_T;:M]1R4UU+QJA5K@HJPYHJ?VGG8$?C1 M&X*@%03_*@A;06B#-F0VU@PKG(T%WR)AJK6;:=BYL6J=AC#S%N=*Z%&B=2J[ MQNP1Y0(*HI 9D^>((FFG"FA7T.- M*;K!JA9-N1Z9P4*ATQDH3*@\T[*'^0R=GIRA$T08NE_Q6FI3.7:53F XW+RE MO6YH@S=HO]7L H7>.0J\(.J13X?E,\BUW+?R\*7+:2=DE]]T1JOJ-_+K-9+N<8Y3!R]'"6(#3C9^W=^['WJ"_J? MS%[$#KO8X9![9B8?G0HPFP1AR[.^L(W#R#J8G623^5&:^F-WLYMB\#E'IHBZ M%-&A%*,^\D85[Y ''Y,X>$4^Z'TD^:@C'QTBC_O(1WODHS[T0?,CT>,./3Z$ MGO2AQWOH2=*#/FA^)'K2H2>'T%.[%ZH5Z/.R5"#ZDB3[?Q_?2_PX>A5E\&%' M1DF[*.E@E'NN])Y=Z-VK+T&ZMW3#*/;#\/7B[:E+O3CPPZZN@7-W3B?S97"# MQ9(PB2B46NE=)-I"-*=MTU%\;0^L!5?Z^+/-E?Y 6$*]'C)]6G4=LP9V'WR M9'\!4$L#!!0 ( ."^5@ &_Z2Z1$ !,G 0 9 >&PO=V]R:W-H965T M4^=G>QF8@D]V3F)JR;FJ:%[SE1R MSMF+K;T@$K:ID4"+<#RIVA>_(&/C1K@CXF^J9BXRMD1_&H'^+1K]#._N\N+W MW4V2E-8?FW6V>W]R4Y;;MZ>GN^5-LHEW;_)MDE7/7.7%)BZK7XOKT]VV2.+5 MOM%F?6J/1O/339QF)Q?O]H_]5ER\RV_+=9HEOQ76[G:SB8NO'Y)U?O?^9'SR M\,#']/JFK!\XO7BWC:^33TGYS^UO1?7;Z:.R2C=)MDOSS"J2J_?Y[_8M8O3\9U6N4K)-E61-Q];\OR66R7M=2M1[_ MVZ GCWW6#9_^_*![^Q=?O9C/\2ZYS-?_E:[*F_[?^U[IIE1R?6\G97YINF<;4&FS2[_W_\1[,AGC083YYI8#<-[&Z# MV3,-)DV#2;?!])D&TZ;!]-@&LZ;![-@&\Z;!_-@&BZ;!XM@&9TV#LV.WTGG3 MX/S8'L:CASTWZC:9/]?D<6[=:5FM8-W-Z;)9FV--1L\V=[[5>5$U'S_;W#4W=Y+E8_-)3W//W/Q3LGU<^;[F_O&OO:]YM?/2R+2^/>-/9S[96WUKW]1MK=-_YV% "D\<19K+W)L^^F,^E M);)=6=Q6'_BE]=^R6L 29;+9_4_/VGVXUZ;]6GT<\W:WC9?)^Y/J0&67%%^2 MDXN__MMX/OI;7WV1F$-B+HEY).:36$!B@L1"$HM(3)*8@C"M]*>/I3\UZ1=. M$=^M\KO,RJ^T8XS](47G,*-O*##J0X<"$G-(S"4QC\1\$@M(3-QCLSU63TZ_ M7-CC2Z21)3$*;5[^RQ?F?&^OV8;..O]8?V MKJ[@79*E>5'-BC^7?<5JI(86*XDY).:2F$=B/HD%)";NL?G3(JPJM5N$(=EG M1&*2Q!2$:14]?ZSHN;&B]\?>[:=Q\_'[];55)/59OC2[MC[G1876/RWC:CVJ M9_NJW=C-T&J?'PS2G;>&0W;G'G8WFQV\&SVR2Y_$ A(3\X/:[)8EV5UTU+:7 M9)<*PK1Z6SS6V\)<;WEV_7.9%)O]QZ85UR67%M:7>'V;])6541M:5HN#;3V9 MSL\GW:WMD)VZ/9TNSB>S@_(B._5)+" Q<>0^",E.HR/W@20[51"FE=G98YF= M&5M]L%F_UF>K^\K+J PM+Q)S2,PE,8_$?!(+2$R06$AB$8E) M$E,0II7\^6/)GZ.GE<_)TBQ@,0$B84D%I&8)#$%85KICT?M ME]8C\XGENOC3Q^)_;6V+-%NFVWAMQ9O\-NL]0=68VKG T>CP9."EN?.AY8UJ M+JIYJ.:C6H!J M5"5(M03:*:HC2]T)^D4\;?+O15NEO616UMX[0OU?&A09Z> MQ)B?'9:UL:O!94UJ+JIYJ.:C6H!J M5"5(M03:*:HC2]K.VVK.TA\_5_U"?( M9/U]\/]9*LW2S>VFM\R-Z-!C>%1S4,U%-0_5?%0+4$V@6HAJ$:I)5%.4I@\' M;4)LS$;$QFA&#-4<5'-1S4,U']4"5!.H%J):A&H2U12EZ0-!FQ<;FP-C'^)= MNK/N_P3%RC/K2URD\>=U8A5QF5@_I9FU38IE-42\ZAT6T+P8JCFHYJ*:AVH^ MJ@6H)AKM_.FWW6]&HUGGRSBTTPC5)*HI2M/KO#3W[V/KYX\+[)5\H?UZ2[>[A?H'2'0D!JJ.:CFHIJ' M:CZJ!:@F4"U$M0C5)*HI2M,'DC;6-IZS,P@TOX9J#JJYJ.:AFH]J :H)5 M1 M+4(UB6J*TO2!H,W;C MZ&UDT#XB,OBTT-.L3*HU*H\[!6#6!Y=\<_4M6Y\N+B:3SG=.#MJOVVB=+[H6 M9_/.7^&AO?JH%J":.'I/A&B_T9%[0J*]JH=7VSE-,7ZFN-K@GFT.[OVR7";K MI"ZDE;6\B8OKQ-I?P/'A.A&]%87&]AKMZ< QGIX?_$TKVJF+:AZJ^7T;Q.YN MCP#M4QRW$\*C5BU"5TVBFJ(TO=S:8)QMS-MTSVY]3+[DZR_U-^#4E^25\2_M M#/DRWVSSK)XIEW=YW4,99ZNX6%E_C3?;OUF_Y7GQ[[O7UH)X]14^FV6@@#]4<5'-1S4,U M']4"5!.H%J):A&H2U12EZ0-!F]NSS;F]EWW+;L8'#PMH"@_57%3S4,U'M0#5 M1*-U)LWCZ<%4'L&W^3K;?-VX/_%$Y#]-,Q$TYH=J#JJYJ.:A MFH]J :H)5 M1+4(UB6J*TO3QJ(WYV0MV)H(&^U#-0347U3Q4\U$M0#6!:B&J M1:@F44U1FCX0M/D_VYS_>^%,!(W]H9J#:BZJ>:CFHUJ :J+1NC.1<7%M!+':*:BVH>JOFH%J":F/0&"4=GL]'3_[H3$W0=(E23 MJ*8H32__-ADY&71)PS_5Q,0P+S&_JL'C#GI-151S4GCT9.[[L*WW67ON\O>>)>]\RY[ZUWVWKOLS7?9N^^RM]]E[[_+WH"7 MO0/OCPAM3MK0YL28!7OIO(2,K5VBFH-J+JIYJ.:C6H!JHM&Z\Y)Y-ZN%]AJA MFD0U16EZP;?AS,F@BRK^J68BIK"6^64-'FK06"BJN:CFH9J/:@&J"50+42U" M-8EJBM+T :D-CT[8BS-.T-0FJCFHYJ*:AVH^J@6H)E M1+4(U22J*4K3!X(V MM3GYD1=G-..#AP4TPXEJ+JIYJ.:C6H!JHM&^=7EWM-,(U22J*4K3Z[T-9TX& M79SQ8"92C0=-[3\_HZC^[1T,T.0FJCFHYJ*:AVH^J@6H)E M1+4(U22J*4K3 MQXPVX#EA+]@X08.5J.:@FHMJ'JKYJ!:@FD"U$-4B5).HIBA-&PBF;;!R:KY@ MX\LF"V9\Z+" :@ZJN:CFH9J/:@&JB4;K3A:Z 2JTTPC5)*HI2M/KO:CFHUJ :@+50E2+4$VBFJ(T??1H MXY=3&YTV3-'<(ZHYJ.:BFH=J/JH%J"90+42U"-4DJBE*TP>"-OL&W^<:I,4XU;-Z0 M9M\Y;R #8I>HYJ":BVH>JOFH%J":0+40U2)4DZBF*$T?/=JPY'3&SAO0D"*J M.:CFHIJ':CZJ!:@F4"U$M0C5)*HI2M,'@C:D.#5?X?*%\P8TLHAJ#JJYJ.:A MFH]J :J)1M/OR-*=,Z!!1%23J*8H32_V-H@X-0<1O_TG$H;G>^L?S2:BFH-J M+JIYJ.:C6H!J M5"5(M03:*:HC1]I&@CC-,S=GZ YA)1S4$U%]4\5/-1+4 U M@6HAJD6H)E%-49H^$+2YQ*GYPI,OO*VD61\\+IQ_\V#207MT&ZUSVGN^L#LW ME$1[]5$M0#5QQ#X(T1ZC(_>!1'M5E*;5W:R- <[,,< 7':I_SZ&\>7V&5BJJ M.:CFHIJ':CZJ!:@F4"U$M0C5)*HI2M-'DC9@.!NCA_(S-"N(:@ZJN:CFH9J/ M:@&J"50+42U"-8EJBM+T@:#-"L[,EVH\.)3?-''BSWE18?7!P3*N^D_+K[WC M AH=1#4'U5Q4\U#-1[4 U02JA:@6H9J<'=[A^_YZM/J41/4L-]&7TVNYC?O- MS'$_IXCO5OE=9N57UK(ZP$]+JUYD9\79REK74X"KJI#7:9DFO3>G-_.#BWER M\#+'T\G!YG!ZEIL=;C6W9['Y[& QKV>QQ>%B_G&=!GVOX>QP.=&WW/GA:PW1 M+1SU]#I9'*Z=1'M5E*:_R=N(VVQ0Q.W7O*S>X#^5-XEU8H_L^?T#)Z\.9[O[ M)WK?]FB>#=4<5'-1S4,U']4"5!.H%J):A&H2U12EZ4-%FV>;L7FV&9IG0S4' MU5Q4\U#-1[4 U02JA:@6H9I$-45I^D#0YMEFYCS;P21W6Z39,MW&:RO>Y+=9 MV3L:H#$V5'-0S44U#]5\5 M03:!:B&H1JDE44XUFF"CK==Y&V6;F*-L+OYPZ\^_%P_S[/X9,P-&<&*HYJ.:BFH=J/JH%J"90+42U"-4DJBE* MT\>*-BVB=HYJ+:AZJ^:@6H)I M1#5(E23J*8H3:_S-E8V M-U^W[H43\$;O3EMF9Z/S;LT?NZ1C7N/!]?P=FM5;RF@P#-4"5!-'[ZH0[3>B M=I5$5TM1FEZA;=YK/C#OM4IWR_H3^+Y"\\RZS59)<5>D]:VIOEVQ][V-)_K. M'=FS;L&BT2Y4?HF?PYF1^Z!+5 M'%1S4D#09NEFYMOI/M]9_!F1Y[!0Z-RJ.:B MFH=J/JH%J"90+42U"-4DJBE*T^N\C)/I=YW!0S-X MJ.:@FHMJ'JKYJ!:@FD"U$-4B5).HIBA-'RO:#-Z#-T0P>JCFHYJ*:AVH^ MJ@6H)E M1+4(U22J*4K3!H)%F\%;_( ,WN(P@]=W38M+<]]#ZQS57%3S4,U' MM0#5!*J%J!:AFD0U16EZG;<9O,4/S> UNGXISS>C>;?@CUK,,:_KX$JFTG?H M:OFH%J":.&X_A6BG$;6?)+I:BM+TPFRC=XLCHG>/)^NV<;KJK;_>JTAUJP]- MTZ&:BVH>JOFH%J":0+40U2)4DZBF*$VOZC9-M_C&1=?8T_%-;P>GX[OWU+PT MK];@(0 -R:&:AVH^J@6H)E M1+4(U22J*4K3AX V)+2CZ^3^N*,W9GWOD&R2?H/"*9]W[Z>GY^='QR3DX$C!]5<5/-0 MS4>U -4$JH6H%J&:1#5%:?=#PNGN)DE*)R[CBW>;I+A.+I/U>F?M/^?K4^]/ M'JUJ^:H:,L9O?[%/3@\>OQR_#<8]CXOQVW#_^&G+7[S;5N.%BHOK:FRQULE5 MU=7HS:*:&13I]/OQ2=W"7 M%[_O7\[%_P-02P,$% @ X+Y6(KZI3(M P G@L !D !X;"]W;W)K M&ULK59;;YLP%/XK1ZR:.JDK!')KER U39-U:J6H M:;>':0\.G"16P6:V2=I_/QLH2QK",BDOX,OW?>?B@SF]-1?/Z&*IS(+M]Q*RP"FJIV0B],PN54(:(Y.4 M,Q X[UM7C*:[DQ!A/)C/-G,[D-^Y9C',(( V44B'ZM\!JCR AI M-WX7FE9ITA WQV_JHRQV'8ZB\A3",$/H>) MH"R@"8E@0EYU<2H)NK:&.%-PRZ02:;YV.D1%:"0_&3HRRH5^!:DV"8\H8K@S MYFJWGJ9#.#WY!"= &3PN>2JU2[)G*QV_B<(.BE@'>:SNGE@]N.=,+27"$UO[*4/Z^E##$JZ5T&_ MJ:=/,2F=KZ*/#H^]BCX^/':OYBB\LHZ]3,_;FXRMLH.?=QH MPIC^:NJ4G*U M9K6:N?XO94("[%OZ?IS"/&<7-MJ%-2K4QO\TNI7'5IG'5FT>KQA+3>X.R6)KUP.W M>[&;Q5J+__LM[1J]J,KU,6V.CBDV/I)8?KKV1IL0HUAD':"$@*=,Y3^]C].=>=1C$Q!LJ6W/\#4$L#!!0 ( ."^5B!XSJ3D@0 '0< M 9 >&PO=V]R:W-H965TFR<(-2B&[)5N$Q9,5H2GDXI:N3;:E M"$:9*$U,Q[+:9@IC; QZ6=L#'?3(CB,#NSH&LBA M/!'R+&_F4=^PI$U+@;->(I>EI)F'/,N7 '(XZ%%R %3:"YZ\R)(NTXLTB;&L MCR6GXFDL='PPA/@9A!1%,0?R&;L!"8$8K& 8)S&/$0,01P 3+JX^@J6HSVB7 M($!6X)[LD:@4#D2:!^B)@SEFG.ZRIOA^;H,P/MW'\ [$&/P94-V M3!!9S^3"?>F$&1:N#G-7G0NNNJ)'S#<,C'&$(H5^5J]OOZ9?U.MMIP9@BGDO M)]]YF?RA4TM<[/ M<*T;X%A.2^'0J%Y^#ZF0VQ?E0;T\0&$I=Q7R<;U\B;:E M\RKYI/G85?)I\[&KY+.WS?S\;V0,?O_-;EM_J')4)RS0"1OKA$UTPJ8Z M83.=L+E.V$(3[*0F6F5-M.KH@X#"0T0.6*Y4Q^M;MIR=+7&J&JFE7ULC.F&! M3MA8)VRB$S;5"9OE,"^#R:\,^X%C=YV6;_7,_7'Z*^Q<2_R=FBTT^7:2V%Z9 MV%YM8C^B+?PN7_.JK*V57INU.F&!3MA8)VRB$S;5"9OEL/9Q-GINQ_>=LZRM MVGF^(FLU^7:2M>TR:]NU6;M$."84+%&X$R]C\(CV)-G'> T^RU?Q#_"FYZI* MJ'7GVDK0"0MTPL8Z81.=L*E.V$PG;*X3MM $.RFJ3EE4':W[_H[.FM )"W3" MQCIA$YVPJ4[83"=LKA.VT 0[J0F_K G_?]WW^Y4=H-UR*VOIJ&KF55?6\=JJOS8JJ:V[GQ+63>'?+>'=_ M?3O<;33,4=7,JP8@J%KYBF J6-7YGRA8BF JW+<4P:R:R6\VE6#6SN.UP:SV MZ=K>Q6#:UL^?HZW:<'XA'":B3O'Z(T- [^ U!+ P04 " #@OE8 M';T)$? ' @3@ &0 'AL+W=O?I MFB7JG46:K:A4F]E#7ZPS1N=%T"KN6X8Q[J\H3WK3ZV+?73:]3CQ>G33<_LO>SXS!^6,M_1GUZOZ0.[9_*W]5VFMOH59]=^95:(WR@*+%[YP]B9W7)#^469K^G6\$\YN>D?>(Q2R2.8*J?X_LEL5Q M3E+]^*>$]JJ<>>#NZQ>Z6QR\.I@9%>PVC?_@<[F\Z4UZ9,X6=!/+S^F3S\H# M*CH8I;$H_I*GLJW1(]%&R'15!JL>K'BR_4^?RX'8";"L P%6&6 =&S H P9[ M 8-#71J6 <-C,XS*@-&Q >,R8'QLP$49<'%LP*0,F!P;<%D&7.Z/TN#0!V>\ M?')&H:#M1U[HQ::23J^S](ED>7O%RU\4HBOBE4QXDM?'O45X0KXLTXV@R5Q<]Z7*FL?VHS+#^VT&ZT"& M ?F8)G(IB)/,V;PCWM?'CS7Q?76TU2%;+X?\WM("PTUR3@;&&;$,:TA^N[?) MZU=O.OIUJ\=\I)G"F-_$V'J,S:(*,]!@'#WFGJVK@])AW./'1H?QCA\;'<;' M?%(!YJ!"/>93^GA.K,L"8[U@5'$(F6W4C"$UTAQ4U3@H4@R^68TDJ+B"J,(C M/IL_\.2!O,LG%"ZYJE>;BRA.Q293K__\H% DD&PE_NJJT6W>87?>?!*^$FL: ML9N>FF4%RQY9;_KS3^;8^*6K,) P&PESD# 7"?.0,!\)"Y"P$ 1K5,^PJIZA MCCZ]8UFDZD4MZTBZ4(NDF21+535L3F9?R8(_JQ<\D4PEED1-$^4>-?X!,&8)@#%_X'3&8RZ_GI';398I(9^1>ZEDFL\!N:!=GM DXC0F=ZG@Q=7% MG\ZSS*]59C%3RR,U6^2KMS3IG &T'3EU!D#";/T0_2J7+"-Q.3IJWNLZ[R/[ MXR)A'A+F(V$!$A:"8(TB&E=%-/Z.(OJ4)M'_44?:OIQ:1TB8K1\E-1YORP$A MZ3$UA>R;BX1Y2)B/A 5(6 B"-6KJHJJIBR/.NE&Z4NQE7AJJN'BBMAEYK:XY MQ)LS$E&Q)(M8<8M5UAEYH#RIWIVQ19HQDK$HID+P!8_H]H:8NI:1]+FKLK8] M&NU,_6^'IF'LK;VT_3ZU9) P!PESVX-A#HW]P?"0*?UVRE$K8]#1+Z/U(86@ M?C6D.ZFD._E_I;NOV4K,!W2[[F-6D)5]OK4X6+A#E(F-L>C5RX>[I% M9O0G[?.&.1BUE-MN-ABWA OJ6$.XEY5P+[7"O6<)3S-RS]0TK:Y5O[!L13ZD M-"'_DD-O=$N8C80$2%H)@C5(QC=JW,'[0K=(R M,:B H#0;2G.@-!=*\Z T'TH+H+0016L6THX!:'[KKBE/YSPBZTRMDOA:71>O MZ=>VH5$6A]F:12W#'$XF^[=(NQI>M->3=E>[O-E>.Z>CWJ33\)(F@VE.5":"Z5Y4)H/I0506HBB-4NI]GW- M'V7\FE#G%TJSH30'2G.A- ]*\Z&T $H+4;1F(=46L*GW@#]M5C.6Y;?Y&U9O M8T):LGBN9JI#W]PHZP;I,=Y":3:4YD!I+I3F06D^E!9 :6%)V[UO5B^IF\50 MF\OFL>[R&4G2_%:F6IK15;HY('FH10REV5": Z6Y4)H'I?E06@"EA26M<0E6 MF G& >'7AK!YK"-\=NP7?_3$D\4/-7:A- =*X%FHSB=AV<<03PIXC)H1:-W76!M)F MO(72;"C-@=)<*,V#TGPH+8#2PI*V5QO#B]&!VJB=85-O#3?O6-T_T76GW)'N MY"V49D-I#I3F0FD>E.9#:0&4%J)HS:*H76?S\D?=>X):T5":#:4Y4)H+I7E0 MF@^E!5!:B*(U?U966]*6UJD[]7);3SNU.J T&TISH#072O.@-!]*"Z"TL*0U MG%'=Y;956\B6WD+^CLMM/?%D\2-I-I3F0&DNE.9!:3Z4%D!I84G;NZ08# ]( MO_; +;T'_AUV]_>9Y"KJ WMD,;$ZRPEJET-I-I3F0&DNE.9!:3Z4%D!I(8K6 MK+K:+K=^E%UN0>UR*,V&TAPHS872/"C-A]("*"U$T9J%5-OEEMXNWRFDN/[I M7/DSL<[Z@-KB4)IMM2U4\[+U14)H3A=*\Z T'TH+H+0016OJOG;&K:-_=[VC M^Z3ZR6BG]*'V.)1F6VTKM?4#& >:TH72/"C-A]("*"U$T;;*[^\\^FG%LH?B M46."1/E-I^US9ZJ]U>/,WA4/\=K;_]Z\\LR._;YY%6P?5E;CM\].^T@SM=(2 M)&8+E/#4+)4R714OEXRJJYZ\@7I_D:;R92-/4#T4 M;OH?4$L#!!0 ( ."^5@B;Y .MP, '<2 9 >&PO=V]R:W-H965T M7C^PO\_-HYE[IF$FQ6<>F_7$&WHDAB7;"',G=Q^@,-2S M?)$4.O]+=D5LX)%HHXU,"C J2'BZ_V4_BD0< &CW"" L .'_!70*0"6 MVYHSPZ9C)7=$V6ADLQ=Y;G(TNN&IG<:%4?B4(\Y,YZ#XEME4:O*&_+5<8GJ) M7)+J/GG/4Y9&G ERG6JC-CB)1A.<@H5A!NS( JJH6ZEY/D6OYF 8%_HU,G^4 M!A_%!V^+0?-5B@PQ89JL(5[Q=$7XP2O>D$^+.7GUXC5Y@??)Q[7<:);&>NP; M=&[U^U'A\MW>97C$Y=^;]()T@C])&(3=!OC,#9]#A'":PSMUN(_Y+I,>EDD/ M<[[N$;[KU( ";<@=VBJTF:*6R&HIZI8IZCI7Q)768)H<[F&]'&8_R=MI,/:WA[)=$34MO5)+SZGE MAK-[+KCYV:1G#^T[]#R.H,,!;9;4+R7UG9+^E?:#PD23HOY)18\C<-:"?M!O M%C4H10V>4,6+'HQR&4.HJ95CV9NIOR M&3N41@^MMNVVV.HYJ1HW?:[.35MMW6VQU=-4-6_J[M[N2G-BG^RT^VC]AUUZ MI+W2JN53=\]W5N7IGM\0$@X"&M+PB+"J\5-WYS_G_X9?Y :V($C8Z,;YOB=/ M1TML]>Q4.Q Z>*[Z;'7?TA9;/4W5SH4ZN_[QOES@G$O;%5+74VT3J'N?X/Y> MC$YN^1M"&CX"_L&I@#V2^8Y][,W6@C MY(,J #3:,LK5V"NT+H>^K[("&%9GH@1N;I9",JR-*%>^*B7@W($8]<,@&/@, M$^XE(Z>[DQM7<&WPALU-X9V4P60CQ8X2H?>X$-""ADVC)@ M\UG#%"BU1":,7PVGU[JTP/WSCOVSR]WDLL *IH)^)[DNQMZYAW)8XHKJ6['Y M DT^?"88((VWH- '-#?O,*\H(+%$4\%*P8%K9:4[O$6G*6A,J'IG+._G*3H] M>8=.$.'HKA"5PCQ7(U^;H"RUGS4!3.H PF<"B-"UX+I0:,9SR#OPZ7'\X C> M-\5H*Q+N*C()CQ)^K?@9BH+W* S"N".>Z#XH1M<\C=AFY\2E5&A*@GHQ^5":6G^XS^[^ETSQMV,=NX-58DS&'MFL"F0:_"2MV]Z M@^!35[%?DRQ]3;+9*Y$=M"5NVQ(?8]]O"VS-RE#0U8B:H^\X[+Y8)V$4Q>95 MK?'!JE3XWZO<'@_-!JUN7P(@A;JSI7?V]:,9 KMR84RD3%=?TR M6VV[B2[= 'ZDG_2&TUZ'/C6;JUXT?^GKM7>-Y8IPA2@LC:O@[*.)5=:KI!:T M*-VL7 AM)J\[%F;[@K0&YGXIA-X)UD&[SY,_4$L#!!0 ( ."^5B2Z0B( MD ( ( & 9 >&PO=V]R:W-H965T@U@"&[@@L]==;&E!>NJ],U%%2/9 D"5U92%=1@J')7EPIH M5H,*[@:>-W$+RH23Q/79JX9?G:V DW MB4N:PQV8^_)&8>1V+!DK0&@F!5&PFCJ7_L5L;//KA.\,MKHW)M;)4LH'&RRR MJ>-90< A-9:!XFL#,^#<$J&,WRVGTVUI@?WQ$_O'VCMZ65(-,\E_L,RLI\Z9 M0S)8T8J;6[G]!*V?6F JN:Z?9-ODCL\=DE;:R*(%HX*"B>9-=VT=>@ _>@40 MM(#@7P%A"PAKHXVRVM:<&IK$2FZ)LMG(9@=U;6HTNF'"GN*=4;C*$&>2A4AE M <30'6CRGGRE2E%;6'(\!T,9URW\W)\=')^2(,$&N&>=X #IV#>YO6=RT MW>NJV2MX9:_/E1B1T'M' B^(!N"SP_ YI CW:WBX#W?1=6<]Z*P'-5]XV/HW MNB-SIE,N=:6 _+Q<:J/P=OT:,M@P1L.,]HN[T"5-8>K@)Z5!;RTE[8G.^ID1P=E+PP4FN2HSEY3D;^J?/!Z-MQ^ MU-YTCP_K%@;P$ VA(L/FQZE!N=B)*3<,!K6.7]8O M#$>GSZ0.9 4OB^SV^H/MS==4Y4QHPF&%,&]TBC2JZ7=-8&19MXRE--B ZN$: M?Q&@; *NKZ0T3X'M0MU/)_D+4$L#!!0 ( ."^5AYN$X;D0, #D+ 9 M >&PO=V]R:W-H965TAZ@<'3&(=V-0VR?7?=VP(35AONNIMOR38S//,S.-A M//.CD%_4GE*-OM855PMOKW5SZ_LJW].:J!O14 YO2B%KHF$I=[YJ)"6%!=65 MCX,@\6O"N)?-[=Z]S.:BU17C]%XBU=8UD7\M:26."R_T3AL/;+?79L//Y@W9 MT4>J/S7W$E;^P%*PFG+%!$>2E@OO+KS=),;>&OS&Z%&=/2.3R5:(+V;QOEAX M@0F(5C37AH' WX&N:%49(@CCSY[3&UP:X/GSB?UGFSODLB6*KD3UF15ZO_"F M'BIH2=I*/XCC.]KG,S%\N:B4_47'WC;P4-XJ+>H>#!'4C'?_Y&NOPQD >-P MW /P&! _ XAZ0/12#W$/B%_J8=(#;.I^E[L5;DTTR>92')$TUL!F'JSZ%@UZ M,6[JY%%+>,L I[./4(J,YZ*FJ*$2"5DP#O6"U)Y(BGY$CU"815M1)$KT0'/! M&7T]^+0]ZLZ::L$J]A0AL)&KN:\C6Q.SG?6;++C/\3&81^B"XWBNTX04M M'/CU=7QR!>^#RH/4^"3U$E\E_*7E-R@*?D XP+$CGM7+X9$KG6_SOOG/WB_$ MB(:ZBRQ?] S?ADC.^$[9T^\._?>[K=(2.LFFMZHA.5UXT"X5 ME0?J9=]_%R;!3RZE7Y-L_9IDFU#B3^!I[]MEV5?@XR8%*N"00'S[O MR[Z@$-PX2L/W#$>(X+(RO1H^<'ZUF;R!OM#!W[H.N(LML;&9V^V037$:3=-D M,O&:Q=C,IG.IO&EX<;%.)WA),†@DT'0R55!-V4) M]Z'1KS!M#V[$7@K1F,ZH;$<4>@]:D2.1Q:6N+?0=V0/,75@@4!;F ]6UU4:* MG22U^C==)T^22S .TI%8*Y<9J)".-'68!2'4WTC1IV8ICE,\<^N9#'HF_U>! M%OV]\TTEFCRMDRA*@FD-W +3)@3C^W:G8C'O%*4,+@32%9%@<6?*5"^ MF3B^LUVX)ZMSOL%;P$\" M&[DS1L;)@O-',[G))HYG$@(*J3(*6-_6< V4&B&=QN]&TVE#&N+N>*O^V7K7 M7A98PC6GOTBF\HDS=% &2UQ1=<\W7Z'Q8Q-,.97VBC8-UG-06DG%BX:L,R@( MJ^_XJ:G##D'K=!."AA <$J(7"&%#",^-$#6$Z-P(_89@K;NU=UNX!"L+,'-.YDKHIT3S5/Q='T7"4EX *D$@+C+"]'E!,L<"T$XO<6EJ.7:73-TFX:9/JM$XU>"'5$-URIG*)9BR#K(.?G.8/3O!=7;:V M=L&V=M/@I."WBO50Z'U @1=$'?EYHG=%_ORO>_:CEII:)5,=UG'?N]R.';7NV7N M D7^/B@Y!D4]+]H'S8Y!06_X#-JSVV_M]D_:30BM%&1G&NYW&1X<&.X"'5A) MCC':;W#@]QBD_?H'?MV=#WD!8F4[J$0IKYBJ7\5VM6W25[8W':Q/_=&UW[&> MZ*9>]^!G^?J/X!:+%6$245CJ4%[O4B&PO M=V]R:W-H965TKW51M=[[< D00LXM9UD(_7#UP8"84-(./$F8.+YS\S/-AX\WE/VRM< M KTE<$#NH%4_K.D+"%"-ME*YQL&),R,DE@W#1H*84FV ML7BA^S^@2,A1>@&->?:+]D5?0T/!E@N:%,8R@B1*\RMY*T"<&%CF!0.S,#!O M-; * ^M6 [LPL#,R>2H9!Y\(,ATSND=,]99JZB:#F5G+]*-4C?M<,/EO).W$ M=+XF#.X4N1"1/6$A1W=HGD\"1)=H+FCPBKYNLD%Z4(,4B0/ZX(,@4&"&?M@CX$4A!G@M9-@GZ/$=886.7H6ID' MJ]F#>FG<\PT)8*+)MP('M@-MFH\01U^W@@N2AE&Z0G]ODP6P;, SW[_\A%WC MUX:4'G.'=A>'%\5F?8KY/8G50-LE:+M-?7K*D@BT@%64IJHAB6Z 131$'Z*T M&-B/Z+_+<^:QU5%7P'V*^;F8FXFI_60W'1FF9[AC?=> SBG1.:WH?FF@5W' M;D8T+!$-NRP^2,,?6';#L]B&[LBQS#*TG,=YMW=K(,_TJEHM4:],U+ME+I!% M##^>J'<6FF,YGF>]2[0UDJX#?]5G#<>HQ#%JV]VFW[.B3JZ,AQTP6:2BXUI! MSRP*H"GY49]KHT\QOR>Q&DAL5%6@T?:GZA)C^@*F"6Z0P:7ZC5D&%C.+CPVL-558];:]GK&UY7B-;Y6G"]@?-^\VOJ M5U\S1>)60^)UP7KF59F-V^OLJSM@U\SM\XPL>^"-WF?>:R%]W6L=3U5*8Z?; MCO@"ZNQ'S9.9_+IF)!!;$J._HF7C[HA[K:U[5?/[4JN3K:IPW%Z&EV1)038X MX2F )6H>TN++FE;KLQ%SNRL;'8 PCER4Y"6-PHY9122JD1;T^% M?AUO5<'C]A*^$UZH7@*->-M=6063T9&)B2_C;97J/(5[4LL9ZR>'?@FP579X MRB6X;2KR\[_R:7E ^Y =2^I5]_QT]PMALM[C*(:E-#4&0[G66'Y@FC<$W61' MB LJ!$VRVS60$)CJ(/]?4BJ.#>6@/+:>_@]02P,$% @ X+Y6&YO W/7 M!@ TCH !D !X;"]W;W)K&ULQ9MM;]I($,>_ MRHJK3JG4 #8/@5Z"5/##]71I45"N+T[W8K&78-7VPK7Q(BT',2I_RNL11B];[5XL&2))@WZ8JD\I,% M90D6UVOY7@*&V,;O6Q*1O=TDS$44JF#/$L23#;CDE, M-W<-J[$[\! ]+84ZT!K=KO 3F1'QN)HRN=?:4\(H(2F/:(H86=PU/ECO?;NO M#/09?T5DPP^VD;J4.:5?U<['\*[15B,B,0F$0F#Y9TTF)(X528[CWP+:V/M4 MAH?;.[JG+UY>S!QS,J'QER@4R[O&H(%"LL!9+![HYG=27%!/\0(:<_T;;8IS MVPT49%S0I#"6(TBB-/^+GXL;<6!@]TX8V(6!?61@=4X8= J#SK'!*0_=PJ![ M;- _8= K#'KG&O0+@_ZYUW!3&-SH8.5W5X?&P0*/;AG=(*;.EC2UH>.KK65$ MHE1)<2:8_#22=F(T6V)&KE4P0X0WF(4<7:-/F#&L)(*N'")P%/.W\NCCS$%7 M;]ZB-ZB%N#+C*$K18QH)_DX>E-OW41Q+??';EI!#4PY:03$,)Q^&?6(8?71/ M4['DR$U#$M;8NV9[RWX)X+TP !.@)6_J_L[:NSL[MHW$/[*TB3KM=\ANV]V: M 4W,YO=XBRQ+65N]NOOY8\Y=L[E# FFNO=N=NIOY8][],RZ]KR]]: A$9R_Q MCL9U3^#<9!73+2%H)FCP%7U>J3FP9E1C(T;EA/=\A0-RUY"3/B=L31JC7W^Q M^NW?ZJ(+"7,@82XDS(.$^4"PBDJZ>Y5T-;US0B43FLCTSK%.D \DQD+.B!/* M!4=ZCD1C/4=.\58F8GG0B7@04Y[)3_[^4[+01T$2_D^=KKJ0NH*$.9 P%Q+F M0<)\(%A%5[V]KGK&V>=3ELP)0W2QRYGDF; @XG@>R_0JDV9^^&V=<')R7Y-5 M3;D>]3J]P4#.R.M#21@'<*DDSO/I0OKTSO/I _FLA+&_#V/?&,8ONJ951=*: M,%FCHT!6"TP6TAF.D2 L41&F.K540EP75K.G#MH2S#@:HB0O2&P+A7A;5U1- MC*1+(P\)*FIG MBMSMX. _R.ITFX/AT4QA'-VE>CG/IPOITSO/IP_DLQ+CP3[& V.,'P@7,I@J MREP7G)GZAJ2*V;I*>FR$75H<0,(<2)@+"?,@83X0K**5X5XKP]0NH*$ M.9 P%Q+F0<)\(%A%5U:[;.NTC;/0AS",E*ID=4)9&*68;7<%Z&89!4NTE"D( MS0E1#47M/D0+RE#$>8;3X,72U.S^4GT5M,,*T.ZUU4]U8G= W;J@- ^4YD/1 MJOHY: M:1OU\_BFB,?J\6#36=Z+I6K6B@73K@M(\4)H/1:N*QBY%8QM%,Y&% M:Q8+K%+501F4]]T>=V70L%8:1O+%TH"D.: T%Y3F@=)\*%I5/V6CUNJ\5CED M@39W06D.*,T%I7F@-!^*5M57V>*UC)V^GY340-N[H#0'E.:"TCQ0FE_0OJ\@ M][5 53-E^]8R]V_/S&GH&_I$TVOR3(),/SD-(T8"05E=WVYL]GFQ9D ;P* T M%Y3F@=)\*%I5665'V>J_6K:#[)A.0&D.*,T%I7F@-!^*5M57V6NVS,WF69[D MUG+2BM(GU4".:-V;$6,SYV*U@#:906DN*,U[X?Y;=O$$IU8;/Z-%;94]:LO< MI)X2IE]C4_5-/MFH5(:NIK/'$U4.:)\:E.: TEQ0F@=*\Z%H5=64W6KKU=K5 M%FB_&I3F@-)<4)H'2O.A:-47YLJFM6UN6GLX8FB-XTP_"3U\>J:26.UK?6,S M\E+A@-*<@F99A\\KFX.C!Z1U9]TT>]6S/-"1^5"T:J#+[K)M[BZ?^")U]7 J M_9AY%T<9DN: TEQ0F@=*\Z%H5=64[67;?JWT8X.VGT%I#BC-!:5YH#0?BE;5 M5]E^MLTO"O^O] /:5P:E.06MDECL;O/X5;[:TP;'IWF@8_.A:-50EYU@V]P) M5M]S4+[J0O\)IB-SI# G,GH@,^S=TCY^C)$MJ(P_:]P6E.: T%Y3F M@=)\*%I51V5WV.Z]6DH"[1&#TAQ0F@M*\T!I/A2MJJ^R1VR;7P:>'20A0=&< MH">&4R6R%YY*%=S#YRK]W_$*HV?W%LCC+J0OJU#O/J0_E- ]DZV#%74)D MME"+*3D*:):*?/'=_NA^P>8'O4RQ59Z>K_:\E\DF2CF*R4*:MILW4G$L7T"9 M[PBZTNOWYE0(FNC-)<$A8>H$^?F"4K';40[VRUA'_P%02P,$% @ X+Y M6$<:E751 P SPD !D !X;"]W;W)K&ULK5;; M;MLX$/V5@;HHML#&NOF6U!;@. G:Q18-8B1]*/K 6".;""5J2=J._WZ'E*+: M7D7(0UXD.9">,G$R6Y5,I$;(WB!MPKT)L^9VE^BD+NI%WHO M@CN^6ALK\)-)R5:X0'-?WBJ:^0U*RG,L-)<%*,RFWBR\F)];?:?PP'&G#\9@ M/7F4\LE.OJ93+["$4.#26 1&ORW.40@+1#3^K3&]9DMK>#A^0;]QOI,OCTSC M7(H?/#7KJ3?V(,6,;82YD[LO6/LSL'A+*;3[PJ[6#3Q8;K21>6U,#')>5'_V M7,?AP" :O&(0U0;1B4'8?\4@K@UBYVC%S+EUQ0Q+)DKN0%EM0K,#%QMG3=[P MPF9Q812M0>$19&+I_@N],C^1_@@[9; MZXEOR U+QE_6E"\KRM$KE(?P319FK>&Z2#$]MO?)_28&T4L,+J-.P+\W10_B MX"^(@JC?PF?^=O.X@T[/$;4C*7.9U7S5S89DJQ8H5TA@P\[N%0[Y;M MG7AF4P@__R%(^&HPU[_:XEOMWV_?W]X;%[ID2YQZ=#%H5%OTDH\?PF'PN2TX M[P1V%*I^$ZI^%WK2%">KBW-%$3*0,H.0V3K=VCIM"T&%.W:X]J;;)F$XZ(V& M$W][Z-S_U<:#7A@U6D>L!PWK06>"#T[,11NWP7NFYYW CAP=-HX..]-S_5S2 M;4WIV4I!)2RXV;?Y6X&$P4&4@UY\FHIVK;@]%:.&X:B3X17?\A3I%MMS%&D; MN5'+MB?,.E6.:(T;6N-.6G=T#Q_6WX%SUK)=9OW88],:8@AKR[T<$Q'=]_V),R[D0854EO)^@=O M8XYJY5HNY*4SU1#32IBN9NX$?I:'WW W7U'&AL@JTGDEI7B9V@Z:'2_X#4$L#!!0 ( M ."^5CY9"4Y6@0 +L3 9 >&PO=V]R:W-H965T['(X__,R=[QA_$FE*)OA=Y*:;.6LK-A>>)Q9H61+AL M0TOU9LEX0:1J\I4G-IR2M.I4Y![X?N05)"N=V:1Z=L-G$[:5>5;2&X[$MB@( M_W%%<[:?.MAY?'";K=92/_!FDPU9T3F5=YL;KEI>:R7-"EJ*C)6(T^74N<07 M5Y#H#M477S.Z%P?W2 _EGK$'W?@KG3J^)J(Y74AM@JC+CGZ@>:XM*8Y_&Z-. MZU-W/+Q_M/ZQ&KP:S#T1] /+OV6I7$^=Q$$I79)M+F_9_D_:#"C4]A8L%]4O MVM??1K&#%ELA6=%T5@1%5M97\KT)Q$&' 'HZ0-,!*N[:445Y322933C;(ZZ_ M5M;T3374JK>"RTH]*W/)U=M,]9.S^9IP>J['E2*R)SP5Z!S-ZRE";(ENYW>( ME"FZ4==+'<%,_D!GUU22+!?O)IY4#-J2MVC\7=7^H,=?A+ZP4JX%^J-,:7K< MWU/L[0#@<0!78#7X>5NZ*/#?(_!AA'Y%'A)Z2**Y6#P$;8B"RL.HQ\,-Y=7J M+Q<45>%"=V4FT9D*R>D(6,WI-+L0&[*@4T?ED:!\1YW9;[_@R/_= CMJ84>5 M]: ']I^M%%)-6%:NT-_;XIYR/8OS$[&H64=OP!JVK*$UL(>L1*)[NLK*4C<4 M\8;RC*7H+"N;B7R'_CLYI?4P:D=1Y4AO1+L9]D,(HXFW.P$8M8"1%? 3)Z6D M/T\1=2A&200]$'$+$5LAZKE#.RJ&H,0=E//Q. Y/HR0M2F)%4?O@DF9#,)(N M1@QQ-#K-,6XYQD,6#E7[T_ E,^Z@Q1B/@M-DV#?[J6]-P&^5#J@07>XH5[J& MJD6$U.9,T4>2BBX3AV@Z0' MS>@"MF[E3W)W*-:HBP4AN$G/WH:-!.!!&M!-Y:&D87>]Q8$;]ZTW(P78K@6W M:DYYMM !G$NV>*B* ('.;ONJ +N]YZ:S40T7Z _5^R9A\;&@'[7G=[']02P,$% @ M X+Y6" 3=Y:9 P @! !D !X;"]W;W)K&UL MQ5AM;]LV$/XKA%8,+=!$KY:MS!:06"K682V"NNT^#/O 6&=+B$1Z)!TG_WXD MI:B6PAII1J!?;)*ZYSG>BT]WGA\HN^4E@$#W34WXPBF%V%VX+E^7T&!^3G= MY),-90T6%[L-K@B3CK79]Y[RF MEOA:P8$?K9$RY8;26[5Y7RP<3]T(:E@+18'EUQTLH:X5D[S'OQVIT^M4P./U M(_L[;;PTY@9S6-+ZKZH0Y<*9.:B #=[7XA,]_ Z=01/%MZ8UUY_HT,EZ#EKO MN:!-!Y8W:"K2?N/[SA%' ,EC!@0=(!@#HN\ P@X0/E=#U &BYVJ8= !MNMO: MKAV788'3.:,'Q)2T9%,+[7V-EOZJB$J4E6#R:25Q(EV5F,&9H->H4J@CZ7=,\Q*?C<%?*R2J6[[BYVU5XL^,[%0O2!$E%RE),""@,^.XV/ M3^!=Z:3>4\&CIZZ"DX1_[,DY"KVW*/""R'"?Y?/AH"H41X$WJA)/A?S(&TOE!JG F\W, M56+66S<[:=U*-JD5V;Y%6R# <(UDOX)P(7NMB@N&51]KLOTDZ8_FG4VRS"99 M;HEL$)FDCTSRDXM'8C.(-LDRFV2Y);)!$'WOVX3AO:Q\=+CCM_XTCD>MP=(@ MY7O^=-QGF,0B/Q@W&B:Q)(B340UQCR:J!MA6C[)*TGN&_T[6S^ ;-M13BJ82-5>>=3>5?6CKOM1M"=GN=NJ)#3 MH5Z6@ M@2D ^WU J'C=*0?^G0_H?4$L#!!0 ( ."^5@!S!DBR0( +,( M 9 >&PO=V]R:W-H965TV.P2N9"/-K)73+R EL0 M,HRU92#FL<(Q,F:)3!E/6TZO2FF!^^,=^ZW3;K3,B<*Q8-]HHM.1]]Z#!!>D M8/I>K#_B5D_/\L6"*?<+ZS*V:X+C0FG!MV!3 :=9^23/6Q_V (:G'A!N >'? M@.X+@,X6T'%"R\J.+110S/[+\ZT-+O4X'0T2XE$ MB$E.-6%P>HV:4*;.X!T\S*[A].0,3H!F,*&,&=?5T-X+MY*JC>G,.8$:5 +."+N4RJD!N8:1$_PO?/!@!W&KGZ4>=> MR=ZM9[=W^$+E),:19RZI0KE"+WK[IMT//M1)/Q+9@1'=RHAN$WM4RI68%S). MS<6"7(JE)/P<2*%3(>E/3(!P462ZSH=&\M?Z4)+U')E]CZVB7A ,_56-O%XE MK]X]^8_3G:.,,=.F^]5Y429H!WNG,FBUJU-9:FRLXK4:_;V^P%$N M7;M4$-L[6+:(:K7JR)>N$?E_PLMV/B%R23,%#!<&&K0&YE3*LD66$RURUV7F M0IN>Y8:I^:I :0/,_D((O9O8!-5W2O0;4$L#!!0 ( ."^5@ZJK1J.0( M ,$$ 9 >&PO=V]R:W-H965TM(-@$'/G F=18TQ[1)C733 B9[(%H0]J:3BQ%A3U5BW"DCI@SC#21PO M,"=41'GJ]S8J3V5G&!6P44AWG!/U9PU,]EDTC8X;6UHWQFW@/&U)#3LPW]J- MLA8>44K*06@J!5)09=%JNES/G;]W^$ZAUR=KY)3LI7QRQGV91;$C! P*XQ"( M_1W@%AAS0);&[P$S&E.ZP-/U$?V3UVZU[(F&6\E^T-(T6?0^0B54I&-F*_LO M,.BY<7B%9-I_41]\%]:YZ+21? BV##@5X4^>ASJR,LJ?4QIE\W6F[HS7:06UK;1 1)?H,LE:D M;6A!&+H7X>I=#=^B1Z(4<85$K^[ $,KTZQ0;2\3!X6)(N@Y)DPM)%^A!"M-H M]%&44/X?CZV 445R5+%.K@)^[<0$S>(W*(F3.=)!RA7=7< ]%F4+ MK52&BAK]7.VU4;:7?IV3'=#FY]'#0J M9"=,Z+!Q=YS/56C+?^YAN!^(JJG0B$%E0^/)NYL(J3 PP3"R]4VZE\:VO%\V M]HT!Y1SL>26E.1HNP?AJY7\!4$L#!!0 ( ."^5C>BK3&5 0 &P8 9 M >&PO=V]R:W-H965T=5#7K[L.T#R1Q$G2 ,]LD=__];" D$)=K.U>5&FS>Y['?'SSA M=<8'RK[P+2$"?,VS@D^LK1"[:]OFRRW)$WY%=Z20=]:4Y8F00[:Q^8Z19%6! M\LS&$([L/$D+:SJNYN[9=$Q+D:4%N6> EWF>L&\SDM'#Q$+6<>(AW6R%FK"G MXUVR(7,B'G?W3([LEF65YJ3@*2T (^N)=8.N8S12@,KBKY0<^-DU4*XL*/VB M!G>KB075CDA&ED)1)/)C3VY)EBDFN8]_&U*K75,!SZ^/[!\KYZ4SBX236YI] M3E=B.[$""ZS(.BDS\4 /OY'&(4_Q+6G&J__@T-A""RQ++FC>@.4.\K2H/Y.O M32#. ))'#\ - /!\1D:09 M_R!)'N<1>/_N W@'T@+\N:4EEZORL2VD0VI;]K+9_*S>/'YB\P[X1 NQY2 N M5F2EP4?#^-$ WI:!;*.)C]&B<83EM:3L7G/,%WK*@'LJ-,I,6F4TI__R'-P9T@.?]'E_F:V]5S*_F\YKMD M22:6U$=.V)Y8TQ]_0"/XBR[L)LDBDV2Q(;).@MPV0>X0^[1Y7G71KX%>!53? M-?LI1A@B+QS;^_/ :NR@_/-0URZZM',Q@I[K=>WB2SLG#(, G];M>.JUGGJ# MGMXQDDF)T7DZ"'QIG9DDBTR2Q8;(.M$?M=$?O:$0C$PFR"199)(L-D3629#? M)LA_K1#4P-'9 ^E#''A!3PVFE&66+C++%IMBZ"<"G!. WU(.&W%2:3+)% M1MEB4VS=-)V:.338B@QJ@G/Y;(;8\6%?$R[M C> *.QKPJ6== ,%7K];T!J& MV,5/J<*I,T+?:XWJ-X7/E&7:MF$8_^*Z,\D6&66+3;%U,W'JW)#WEO)@M+TS MRA8998M-L773=&KQT&"#,B@/H\M# MD:(+\O#QH[Z$'D]>7ATL[U Q\%?770 MV"$'.;@G#O;9Z6E.V*8ZMN9@2"5+S?+ZJ/M>B#HKCJ[75 A:%Y=;DFR(DP9R/MK M2L5QH!9H?V"8_@=02P,$% @ X+Y6.7:GEM5! LQ@ !D !X;"]W M;W)K&ULM9G_;Z,V%,#_%8N=ICMI"]A@ ET2J2UL MZ[33JF;=_3#M!Q*>.SM0]IGO M"!'@:Y;F?&[LA-C?F"9?[T@6\0G=DUP^V5"614+>LJW)]XQ$<:64I2:R+-?, MHB0W%K-J[)$M9K00:9*31P9XD641^W9'4GJ8&] X#CPEVYTH!\S%;!]MR9*( MY_TCDW=F2XF3C.0\H3E@9#,W;N%-"-U2H9+X*R$'WKD&I2DK2C^7-P_QW+#* M%9&4K$6)B.3/"[DG:5J2Y#J^-%"CG;-4[%X?Z3]7QDMC5A$G]S3]E,1B-S<\ M \1D$Q6I>**'7TEC$"YY:YKRZAL<&EG+ .N""YHURG(%69+7O]'7QA$=!LH!0]YG8YE M6'\$2YFI<9$20#<@2+A@R:JH'LG[AWQ-,P(VC&;@CSUAE0X'JV]]X*U,:/ ^ M(")*4OY!,I^7 7C_[@-X!Y(<_+FC!9>+X#-32/O*59KKQI:[VA9TP18;?*2Y MV'$0YC&)%?K!N+X[HF]*O[;.14?GWJ%1X&]%/@&V]0- %G(4Z[E_O;JM,N?_ MS1[^Y]E[SK#;3+,KGGV!=TRP)[*G3"3YMI=9?_\NQ<&#(!G_1Q7YFNVHV64U MO>'[:$WFABR7G+ 78BR^_PZZUD\JM^N$!3IAH298+T!.&R!GC+[H;E_:;E]5 M,&H.KCCE7Z*7!4*^AZTQ<+SL4PQ#8>B(7G8@YRT=1NQ7I& MX]9H/&XT(ZFL-BHK1Q6O33F=L$ G+-0$ZWG?;;WOOF%-<'4&2"ZR,7NL#RWPBZKXZ 5U0(FE67.Q+%A)4"\OF&4G&\*2=H M_T^Q^!=02P,$% @ X+Y6"?'LEQZ P R@\ !D !X;"]W;W)K&ULM5?1;MLV%/T50BN&%E@M4I9D*[,%)/&ZI>B (%[6 MAV$/M'QM$Z5$C:3B=E]?4I)ERU&$!%5>;)&ZY_B>PV.)G.V%_*)V !I]37FF MYLY.Z_S"=56R@Y2JD<@A,WW5RC:R4E1!?[.!F/7>P[0@X)-I24//U -? MN64R??Q7DSK-;UK@Z?6!_4,IWHA94077@G]F:[V;.U,'K6%#"Z[OQ/X/J 65 M#2:"J_(3[>M:[*"D4%JD-=ATD+*L^J9?:R-. ,1_ N#5 .^Y@'$-&)="J\Y* M60NJ:3R38H^DK39L]J+TID0;-2RSR[C4TMQE!J?CJT*9&:70$K9F=32BV1K] M#F(K:;YC">7H)JO"8DU_CY8F1^N" Q(;M&!*2[8JREMV#"9)":M*+<]E*J1F M_U<3JV]MWDN3.O1V 9HRKMX9ZOOE KU]\PZ]02Q#?^U$H0R'FKG:R+3-NDDM MZ:J2Y#TAZ6.1C= 8_X(\[/D=\.M^^ (2 RQQY]$MGW/S5]VC:A2H#L7MJ((2@K[ 'J( SP.O7#F/ISJ MZ"HC 9DT9:T._:9#O[?#&PG<)*ZKKU[@2U=A(+*6QJ#1&+QB&(,A;1B(K&5# MV-@0_G@8*XKP)&4>#HE/SL+XN(Q$$0Y(=Q@G38>3W@[O0&G[3/VMD.:5W=5> M+_ZEBS$064OJM)$Z?<5,3H>T82"RE@U18T/TXYF,'H4MPCB:G$6RH\K'?MB= M2(*/6P7[(?(*Z:Q)A_*BH'8VE8<-RZD=T/P MO$36'*WG7^!-\/D[N[,N\OS@B50>]Q6D?V-Q>%)^%I)WOKS[\2]>DX'8VFJ/ M>Q3BOV8\!]W(#,76MN*XE2&]6X1GQC-XO%?TPZEWGL['97Y$)N?A=$\.6O:4 M^R>56Y8IQ&%C<'@T,02R.CA6 RWR\NRU$MJ<5 M\R5-2'&1Y3152)R)A$C5%0NOR 4E40&DA'O];C?P$L)2=S)*5\EU(@MGGJU2 M.7;#.N28PZ=H[/:"=ZYCY*991,?N?>?-]U4FKTX=W+2O3^_VHUW-'#N M>E;12[OHGU^_V[(7W;9R W8J%),/]O"\+7ZZK_1@6[H:?J:T:NX91AY:R T3 MI85[3>>)V2#"@ZY],MNS07T->@A=KVRGU<4$^E:!%ED3O;)0)Z,X2YMZ]5T3 M4,HDHTE['K3W3%9/6366H;!H9TP']MIK1;LL&+])U;MR ]!\CNZEE4YK6/<<_\(/?_;=5[0E K"VZ95[1_R*K_8 M<7E'?@W/^K*RZ]AJTA\3030;'8/(HMGMX#";#(S Y>+6KYG-,]H[! M9/_P3?J'69)>^4S9>G#=>FRMHPZ\'HS=K_"BP9NDSFS%N&1IV5NR**+IHZ=7 M)2_)3+UT;^FK\1&-R8K+NQHP$.6HIOT9IJ<>A:MW$Y6+ MI1%=TVA:=L5BIIN.:JBLY0<(N\BU_M@1C&,P.P(8E@=S@'$,"\OS/\UGB,[' M8)BWH149HIPARC$L&S+57RR/G1.JCWVF8>C[08"MZ'1J=3#%UBT(X,^NAGD# M!I8',CUOK?'=QBODZ3K ]O2I"L%FBE8&"[@-4. MY+?G@9JR_ 502P,$% @ X+Y6)>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'[\H M[K33M[K2[<_3R?"^4A-1ZT;7^IO:88_A^-(SWBF_\VZI:\T' M7;7*SF6K/EK3;76S[@_CO\64?(VA#OO771%/[/\IHUFM=*'FINAJU;2[.EI5 M]8"-V^BMFXA&UNIT(.=W'?8@:&\ MVAM>M&57U]+^[.&<7C?:?TPVK6^S"],UK2:0;P'D6U[(K^I.-9VB3?4Q:JN/ M>7'.=L5QPJI"Z3OIS_Y:=(W7;*5*$1@%*H79*1^-*>\]$^5!]I@QZ^/*7_C- MNC^ID,YYMU,P9(P9LS(^2&W%G:PZ)6HE76=5_X$ #[EBQBR+K\JUMBO:SOJ@ M1*&0&V;,*NO7-FM1^9*IH%A(!S-F'YS+YKLHK"IU*RK=*/=:5$8V8B6+ M/@533"2$&;,1YLKZAJ//Q4'ED AFS":X:@I3*Y_E?X1,J-V?,3?\"W]/R MUYLPMM1-;RNWD9;J($(ZB)AUL.QACF[]75 *>2]M2Q]!10#@:Q:P1F$?#,3,DE9A9*B2/CI80F21F-@D-IJ-PR!\Q MLS]@0A6O*";22N*Y=G*]MHH.(R3(+@FS77#,H2DQ09I)F#6#,8,?'PH7LU5*W45-)L)$E#"+*"G M03>H*L5$ DJ8!32&2:I*,9&$$F8)/1?*C\3G?I%B(@DES!)Z'G.H*7U^B"24 MLDN(]AV>W$84$TDH?=$NCK]]'A3?;Z*82$(ILX0 YN-J(@FES!)ZTB4+6WF* MB224,DMH!)->GA03/H-_X>8R$(9LX6"0:/00!>FWE),9*&,V4*/,!__ZA0362ACMA > MY3JBF' NV"$'XP)99LA"V?)4!^].#:S)&%\I>8,O!<-4-,9*&-PCNR3<_>!(":-PSFNU.;58" ".+0 &@ 'AL+U]R96QS+W=O24'XIM$-!* MLONVG(%]4 ]Z$G%&J$!<_M$G5/#X4@[-N&]/PV[?#8O/X^$TK*K=.':_ZGI8 M[\JQ&>[:KIS.5S9M?VS&\[+?UEVS?F^VI9;E,NK^=D;U]'@[<_'ZU97_F=AN M-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT95U7]>;B>'NK+(=V=)U>+Y[=5 MU3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H M8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G K,3HIT(U$[(=B)P.R'@N!WH)Z"X'>@GH+@=Z">@N! MWH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z*>BN!WCK9+"'06U%O)=!;46\E MT%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VU!O(]#;)IO= M!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM M!'H[ZNT$>OOD8R6!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z M!X'>@7H'@=Z!>@>!WH%Z!X'>,?G9A$#O0+V#0.] O8- [T"]@T#OC'IG KTS MZIT)],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.T]^%OQ)O8?QZU"&:\_W M&I__DU2/YWO+]?&7Y??)"3L7G.O;BN'I+U!+ P04 " #@OE85:BY9Q(" M !S+ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VM].VS 4!O!7J7*+&M?_ M-T2Y 6XW+O8"7G+:1DUBRS:LO/V<%) VL0I4I'TWC5K;YSOQD7Y7O?KQ%"@M M#D,_IG6URSE<,I::'0TNU3[06%8V/@XNEZ]QRX)K]FY+3*Q6AC5^S#3F99YJ M5-=7M[1Q#WU>W!W*SZGSX[J*U*=J<7/<.&6M*Q="WS4NEW7V.+9_I2R?$^IR ME7?$TLI<]^/YJFW5+[SNQRO;]\W,_S2&Q^G'_'?\[X MM?X'^Q @?4B0/A1('QJD#P/2AP7IXPM('U]!^N KE$901.4HI'(44SD*JAQ% M58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP2 M15:)(JM$D56BR"I19)4HLDH4626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL M"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR*I19#4HLAH460V* MK 9%5H,BJT&1U:#(:E!D-2BR&A19+8JL%D56BR*K19'5HLAJ462U*++:_RGK M3^_WGQP_/^O!=>-+/IO_:WS]&U!+ 0(4 Q0 ( ."^5@'04UB@0 +$ M 0 " 0 !D;V-0&UL4$L! A0#% M @ X+Y6+A$)87O *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ X+Y6)E&PO=V]R:W-H965T&UL4$L! A0#% @ X+Y6*/2"<>H!P 7B$ !@ M ("!]PH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ X+Y6/.T5481! &A !@ ("!M1P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ X+Y6#O'(OGU M P > D !@ ("!GSD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ X+Y6/0<.,""! U0D !D ("!W5T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X+Y6,\*T?@D!@ V1 !D M ("!&H8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ X+Y6#.Q^ICL" %!< !D ("!O)0 M 'AL+W=O&PO=V]R:W-H965TB !X;"]W;W)K&UL4$L! A0#% @ M X+Y6%*JY$EG @ > 4 !D ("!J*L 'AL+W=O.^ !X;"]W M;W)K&UL4$L! A0#% @ X+Y6"I)SA/T @ M3P8 !D ("!O<( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X+Y6!.0ML"7 P O < !D M ("!@,P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ X+Y6& DEE%; P [@< !D ("!7M@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X+Y M6'_;;7:# @ N@4 !D ("!J.0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X+Y6',,A=M+! W0H M !D ("!(? 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X+Y6"O?8RL0 P ?P@ !D M ("!6_P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ X+Y6!+G0EC3 @ Q < !D ("!N0&PO=V]R:W-H965T&UL4$L! A0#% @ X+Y6-QB M\\XI P &0X !D ("!EQ0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X+Y6 F(\(D5!0 Q"( !D M ("!7B$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ X+Y6%[[R ?] @ K0D !D ("! MB2P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ X+Y6-S:/ U2!@ [3( !D ("!%C@! 'AL+W=O,ZDY($ !T' &0 M@($U5P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ X+Y6")OD ZW P =Q( !D M ("!)60! 'AL+W=O&PO=V]R M:W-H965TMJ 0!X;"]W;W)K&UL M4$L! A0#% @ X+Y6'FX3AN1 P .0L !D ("!LFT! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M X+Y6&YO W/7!@ TCH !D ("!)WD! 'AL+W=O MC $ >&PO=V]R:W-H965T&UL4$L! A0#% @ X+Y6-Z*M,94! ;!@ !D M ("!CI$! 'AL+W=O6U4$ "S& &0 @($9E@$ >&PO=V]R:W-H M965T@, ,H/ 9 M " @:6: 0!X;"]W;W)K&UL4$L! M A0#% @ X+Y6/[^B(-N P EA8 T ( !5IX! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ X+Y6'KM3FU6 @ CBT !H ( !A*@! 'AL+U]R M96QS+W=O XML 87 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 88 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2 html 225 278 1 false 62 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://www.iconplc.com/role/Cover Cover Cover 1 false false R2.htm 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 4 false false R5.htm 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 5 false false R6.htm 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) Sheet http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) Statements 6 false false R7.htm 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 9952157 - Disclosure - Basis of presentation Sheet http://www.iconplc.com/role/Basisofpresentation Basis of presentation Notes 8 false false R9.htm 9952158 - Disclosure - Summary of significant accounting policies Sheet http://www.iconplc.com/role/Summaryofsignificantaccountingpolicies Summary of significant accounting policies Notes 9 false false R10.htm 9952159 - Disclosure - Revenue Sheet http://www.iconplc.com/role/Revenue Revenue Notes 10 false false R11.htm 9952160 - 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 11 false false R12.htm 9952161 - Disclosure - Goodwill Sheet http://www.iconplc.com/role/Goodwill Goodwill Notes 12 false false R13.htm 9952162 - Disclosure - Intangible assets Sheet http://www.iconplc.com/role/Intangibleassets Intangible assets Notes 13 false false R14.htm 9952163 - Disclosure - Fair value measurements Sheet http://www.iconplc.com/role/Fairvaluemeasurements Fair value measurements Notes 14 false false R15.htm 9952164 - Disclosure - Restructuring Sheet http://www.iconplc.com/role/Restructuring Restructuring Notes 15 false false R16.htm 9952165 - Disclosure - Operating leases Sheet http://www.iconplc.com/role/Operatingleases Operating leases Notes 16 false false R17.htm 9952166 - Disclosure - Bank credit lines, loan facilities and notes Notes http://www.iconplc.com/role/Bankcreditlinesloanfacilitiesandnotes Bank credit lines, loan facilities and notes Notes 17 false false R18.htm 9952167 - Disclosure - Derivatives Sheet http://www.iconplc.com/role/Derivatives Derivatives Notes 18 false false R19.htm 9952168 - Disclosure - Income taxes Sheet http://www.iconplc.com/role/Incometaxes Income taxes Notes 19 false false R20.htm 9952169 - Disclosure - Net income per ordinary share Sheet http://www.iconplc.com/role/Netincomeperordinaryshare Net income per ordinary share Notes 20 false false R21.htm 9952170 - Disclosure - Share-based awards Sheet http://www.iconplc.com/role/Sharebasedawards Share-based awards Notes 21 false false R22.htm 9952171 - Disclosure - Share capital Sheet http://www.iconplc.com/role/Sharecapital Share capital Notes 22 false false R23.htm 9952172 - Disclosure - Business Segment and Geographical Information Sheet http://www.iconplc.com/role/BusinessSegmentandGeographicalInformation Business Segment and Geographical Information Notes 23 false false R24.htm 9952173 - Disclosure - Subsequent events Sheet http://www.iconplc.com/role/Subsequentevents Subsequent events Notes 24 false false R25.htm 9954471 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesPolicies Summary of significant accounting policies (Policies) Policies 25 false false R26.htm 9954472 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesTables Summary of significant accounting policies (Tables) Tables http://www.iconplc.com/role/Summaryofsignificantaccountingpolicies 26 false false R27.htm 9954473 - Disclosure - Revenue (Tables) Sheet http://www.iconplc.com/role/RevenueTables Revenue (Tables) Tables http://www.iconplc.com/role/Revenue 27 false false R28.htm 9954474 - 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 28 false false R29.htm 9954475 - Disclosure - Goodwill (Tables) Sheet http://www.iconplc.com/role/GoodwillTables Goodwill (Tables) Tables http://www.iconplc.com/role/Goodwill 29 false false R30.htm 9954476 - Disclosure - Intangible assets (Tables) Sheet http://www.iconplc.com/role/IntangibleassetsTables Intangible assets (Tables) Tables http://www.iconplc.com/role/Intangibleassets 30 false false R31.htm 9954477 - Disclosure - Fair value measurements (Tables) Sheet http://www.iconplc.com/role/FairvaluemeasurementsTables Fair value measurements (Tables) Tables http://www.iconplc.com/role/Fairvaluemeasurements 31 false false R32.htm 9954478 - Disclosure - Restructuring (Tables) Sheet http://www.iconplc.com/role/RestructuringTables Restructuring (Tables) Tables http://www.iconplc.com/role/Restructuring 32 false false R33.htm 9954479 - Disclosure - Operating leases (Tables) Sheet http://www.iconplc.com/role/OperatingleasesTables Operating leases (Tables) Tables http://www.iconplc.com/role/Operatingleases 33 false false R34.htm 9954480 - Disclosure - Bank credit lines, loan facilities and notes (Tables) Notes http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesTables Bank credit lines, loan facilities and notes (Tables) Tables http://www.iconplc.com/role/Bankcreditlinesloanfacilitiesandnotes 34 false false R35.htm 9954481 - Disclosure - Derivatives (Tables) Sheet http://www.iconplc.com/role/DerivativesTables Derivatives (Tables) Tables http://www.iconplc.com/role/Derivatives 35 false false R36.htm 9954482 - Disclosure - Income taxes (Tables) Sheet http://www.iconplc.com/role/IncometaxesTables Income taxes (Tables) Tables http://www.iconplc.com/role/Incometaxes 36 false false R37.htm 9954483 - 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 37 false false R38.htm 9954484 - Disclosure - Share-based awards (Tables) Sheet http://www.iconplc.com/role/SharebasedawardsTables Share-based awards (Tables) Tables http://www.iconplc.com/role/Sharebasedawards 38 false false R39.htm 9954485 - Disclosure - Business Segment and Geographical Information (Tables) Sheet http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationTables Business Segment and Geographical Information (Tables) Tables http://www.iconplc.com/role/BusinessSegmentandGeographicalInformation 39 false false R40.htm 9954486 - Disclosure - Summary of significant accounting policies - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails Summary of significant accounting policies - Schedule of Finite-Lived Intangible Assets (Details) Details 40 false false R41.htm 9954487 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) Sheet http://www.iconplc.com/role/RevenueScheduleofDisaggregationofRevenueDetails Revenue - Schedule of Disaggregation of Revenue (Details) Details 41 false false R42.htm 9954488 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Accounts Receivables and Unbilled Revenue (Details) Sheet http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Accounts Receivables and Unbilled Revenue (Details) Details http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesTables 42 false false R43.htm 9954489 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Unbilled Services and Unearned Revenue or Payments on Account (Details) Sheet http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Unbilled Services and Unearned Revenue or Payments on Account (Details) Details http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesTables 43 false false R44.htm 9954490 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Narrative (Details) Sheet http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesNarrativeDetails Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Narrative (Details) Details http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesTables 44 false false R45.htm 9954491 - Disclosure - Goodwill - Schedule of Goodwill (Details) Sheet http://www.iconplc.com/role/GoodwillScheduleofGoodwillDetails Goodwill - Schedule of Goodwill (Details) Details 45 false false R46.htm 9954492 - Disclosure - Goodwill - Narrative (Details) Sheet http://www.iconplc.com/role/GoodwillNarrativeDetails Goodwill - Narrative (Details) Details 46 false false R47.htm 9954493 - Disclosure - Intangible assets - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails Intangible assets - Schedule of Finite-Lived Intangible Assets (Details) Details 47 false false R48.htm 9954494 - Disclosure - Intangible assets - Narrative (Details) Sheet http://www.iconplc.com/role/IntangibleassetsNarrativeDetails Intangible assets - Narrative (Details) Details 48 false false R49.htm 9954495 - Disclosure - Fair value measurements - Measurement of Fair Value of Major Asset and Liability classed (Details) Sheet http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails Fair value measurements - Measurement of Fair Value of Major Asset and Liability classed (Details) Details 49 false false R50.htm 9954496 - Disclosure - Fair value measurements - Narrative (Details) Sheet http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails Fair value measurements - Narrative (Details) Details 50 false false R51.htm 9954497 - Disclosure - Restructuring - Narrative (Details) Sheet http://www.iconplc.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 51 false false R52.htm 9954498 - Disclosure - Restructuring - Summary of Restructuring Charges (Details) Sheet http://www.iconplc.com/role/RestructuringSummaryofRestructuringChargesDetails Restructuring - Summary of Restructuring Charges (Details) Details 52 false false R53.htm 9954499 - Disclosure - Restructuring - Summary of Details of Movement in Restructuring Charges (Details) Sheet http://www.iconplc.com/role/RestructuringSummaryofDetailsofMovementinRestructuringChargesDetails Restructuring - Summary of Details of Movement in Restructuring Charges (Details) Details 53 false false R54.htm 9954500 - Disclosure - Operating leases - Schedule of Lease Costs (Details) Sheet http://www.iconplc.com/role/OperatingleasesScheduleofLeaseCostsDetails Operating leases - Schedule of Lease Costs (Details) Details 54 false false R55.htm 9954501 - Disclosure - Operating leases - Narrative (Details) Sheet http://www.iconplc.com/role/OperatingleasesNarrativeDetails Operating leases - Narrative (Details) Details 55 false false R56.htm 9954502 - Disclosure - Operating leases - Schedule of Operating Lease Maturity (Details) Sheet http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails Operating leases - Schedule of Operating Lease Maturity (Details) Details 56 false false R57.htm 9954503 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Long-term Debt Instruments (Details) Notes http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails Bank credit lines, loan facilities and notes - Schedule of Long-term Debt Instruments (Details) Details 57 false false R58.htm 9954504 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Contractual Maturities of Debt (Details) Notes http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails Bank credit lines, loan facilities and notes - Schedule of Contractual Maturities of Debt (Details) Details 58 false false R59.htm 9954505 - Disclosure - Bank credit lines, loan facilities and notes - Narrative (Details) Notes http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails Bank credit lines, loan facilities and notes - Narrative (Details) Details 59 false false R60.htm 9954506 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Principal Payments on Debt Instruments (Details) Notes http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails Bank credit lines, loan facilities and notes - Schedule of Principal Payments on Debt Instruments (Details) Details 60 false false R61.htm 9954507 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Movement on Debt Instrument (Details) Notes http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails Bank credit lines, loan facilities and notes - Schedule of Movement on Debt Instrument (Details) Details 61 false false R62.htm 9954508 - Disclosure - Derivatives - Narrative (Details) Sheet http://www.iconplc.com/role/DerivativesNarrativeDetails Derivatives - Narrative (Details) Details 62 false false R63.htm 9954509 - Disclosure - Derivatives - Effect of Derivative Financial Instruments on Statement of Financial Position (Details) Sheet http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails Derivatives - Effect of Derivative Financial Instruments on Statement of Financial Position (Details) Details 63 false false R64.htm 9954510 - Disclosure - Income taxes - Schedule of Components of Tax (Details) Sheet http://www.iconplc.com/role/IncometaxesScheduleofComponentsofTaxDetails Income taxes - Schedule of Components of Tax (Details) Details 64 false false R65.htm 9954511 - Disclosure - Income taxes - Narrative (Details) Sheet http://www.iconplc.com/role/IncometaxesNarrativeDetails Income taxes - Narrative (Details) Details 65 false false R66.htm 9954512 - Disclosure - Net income per ordinary share - Schedule of Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details) Sheet http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails Net income per ordinary share - Schedule of Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details) Details 66 false false R67.htm 9954513 - Disclosure - Net income per ordinary share - Schedule of Reconciliation of Net Income Attributable to the Group (Details) Sheet http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNetIncomeAttributabletotheGroupDetails Net income per ordinary share - Schedule of Reconciliation of Net Income Attributable to the Group (Details) Details 67 false false R68.htm 9954514 - 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 68 false false R69.htm 9954515 - Disclosure - Share-based awards - Narrative (Details) Sheet http://www.iconplc.com/role/SharebasedawardsNarrativeDetails Share-based awards - Narrative (Details) Details 69 false false R70.htm 9954516 - 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 70 false false R71.htm 9954517 - 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 71 false false R72.htm 9954518 - 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 72 false false R73.htm 9954519 - Disclosure - Share capital (Details) Sheet http://www.iconplc.com/role/SharecapitalDetails Share capital (Details) Details http://www.iconplc.com/role/Sharecapital 73 false false R74.htm 9954520 - Disclosure - Business Segment and Geographical Information - Narrative (Details) Sheet http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationNarrativeDetails Business Segment and Geographical Information - Narrative (Details) Details 74 false false R75.htm 9954521 - Disclosure - Business Segment and Geographical Information - Schedule of Distribution of Revenue by Geographical Area (Details) Sheet http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofRevenuebyGeographicalAreaDetails Business Segment and Geographical Information - Schedule of Distribution of Revenue by Geographical Area (Details) Details 75 false false R76.htm 9954522 - Disclosure - Business Segment and Geographical Information - Schedule of Distribution of Income from Operations by Geographical Area (Details) Sheet http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofIncomefromOperationsbyGeographicalAreaDetails Business Segment and Geographical Information - Schedule of Distribution of Income from Operations by Geographical Area (Details) Details 76 false false R77.htm 9954523 - Disclosure - Business Segment and Geographical Information - Schedule of Distribution of Depreciation and Amortization by Geographical Area (Details) Sheet http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofDepreciationandAmortizationbyGeographicalAreaDetails Business Segment and Geographical Information - Schedule of Distribution of Depreciation and Amortization by Geographical Area (Details) Details 77 false false All Reports Book All Reports iclr-20240630.htm iclr-20240630.xsd iclr-20240630_cal.xml iclr-20240630_def.xml iclr-20240630_lab.xml iclr-20240630_pre.xml http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "iclr-20240630.htm": { "nsprefix": "iclr", "nsuri": "http://www.iconplc.com/20240630", "dts": { "inline": { "local": [ "iclr-20240630.htm" ] }, "schema": { "local": [ "iclr-20240630.xsd" ], "remote": [ "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/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.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", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "iclr-20240630_cal.xml" ] }, "definitionLink": { "local": [ "iclr-20240630_def.xml" ] }, "labelLink": { "local": [ "iclr-20240630_lab.xml" ] }, "presentationLink": { "local": [ "iclr-20240630_pre.xml" ] } }, "keyStandard": 255, "keyCustom": 23, "axisStandard": 21, "axisCustom": 1, "memberStandard": 37, "memberCustom": 25, "hidden": { "total": 9, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 4 }, "contextCount": 225, "entityCount": 1, "segmentCount": 62, "elementCount": 463, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 877, "http://xbrl.sec.gov/dei/2024": 8, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.iconplc.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "eurPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "eurPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "longName": "9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R5": { "role": "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "longName": "9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "longName": "9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-39", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R7": { "role": "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "longName": "9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R8": { "role": "http://www.iconplc.com/role/Basisofpresentation", "longName": "9952157 - Disclosure - Basis of presentation", "shortName": "Basis of presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.iconplc.com/role/Summaryofsignificantaccountingpolicies", "longName": "9952158 - Disclosure - Summary of significant accounting policies", "shortName": "Summary of significant accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.iconplc.com/role/Revenue", "longName": "9952159 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R11": { "role": "http://www.iconplc.com/role/Accountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilities", "longName": "9952160 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)", "shortName": "Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R12": { "role": "http://www.iconplc.com/role/Goodwill", "longName": "9952161 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.iconplc.com/role/Intangibleassets", "longName": "9952162 - Disclosure - Intangible assets", "shortName": "Intangible assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.iconplc.com/role/Fairvaluemeasurements", "longName": "9952163 - Disclosure - Fair value measurements", "shortName": "Fair value measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.iconplc.com/role/Restructuring", "longName": "9952164 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.iconplc.com/role/Operatingleases", "longName": "9952165 - Disclosure - Operating leases", "shortName": "Operating leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.iconplc.com/role/Bankcreditlinesloanfacilitiesandnotes", "longName": "9952166 - Disclosure - Bank credit lines, loan facilities and notes", "shortName": "Bank credit lines, loan facilities and notes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.iconplc.com/role/Derivatives", "longName": "9952167 - Disclosure - Derivatives", "shortName": "Derivatives", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.iconplc.com/role/Incometaxes", "longName": "9952168 - Disclosure - Income taxes", "shortName": "Income taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.iconplc.com/role/Netincomeperordinaryshare", "longName": "9952169 - Disclosure - Net income per ordinary share", "shortName": "Net income per ordinary share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.iconplc.com/role/Sharebasedawards", "longName": "9952170 - Disclosure - Share-based awards", "shortName": "Share-based awards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.iconplc.com/role/Sharecapital", "longName": "9952171 - Disclosure - Share capital", "shortName": "Share capital", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformation", "longName": "9952172 - Disclosure - Business Segment and Geographical Information", "shortName": "Business Segment and Geographical Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.iconplc.com/role/Subsequentevents", "longName": "9952173 - Disclosure - Subsequent events", "shortName": "Subsequent events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesPolicies", "longName": "9954471 - Disclosure - Summary of significant accounting policies (Policies)", "shortName": "Summary of significant accounting policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesTables", "longName": "9954472 - Disclosure - Summary of significant accounting policies (Tables)", "shortName": "Summary of significant accounting policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R27": { "role": "http://www.iconplc.com/role/RevenueTables", "longName": "9954473 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesTables", "longName": "9954474 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) (Tables)", "shortName": "Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.iconplc.com/role/GoodwillTables", "longName": "9954475 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.iconplc.com/role/IntangibleassetsTables", "longName": "9954476 - Disclosure - Intangible assets (Tables)", "shortName": "Intangible assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R31": { "role": "http://www.iconplc.com/role/FairvaluemeasurementsTables", "longName": "9954477 - Disclosure - Fair value measurements (Tables)", "shortName": "Fair value measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.iconplc.com/role/RestructuringTables", "longName": "9954478 - Disclosure - Restructuring (Tables)", "shortName": "Restructuring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.iconplc.com/role/OperatingleasesTables", "longName": "9954479 - Disclosure - Operating leases (Tables)", "shortName": "Operating leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesTables", "longName": "9954480 - Disclosure - Bank credit lines, loan facilities and notes (Tables)", "shortName": "Bank credit lines, loan facilities and notes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.iconplc.com/role/DerivativesTables", "longName": "9954481 - Disclosure - Derivatives (Tables)", "shortName": "Derivatives (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.iconplc.com/role/IncometaxesTables", "longName": "9954482 - Disclosure - Income taxes (Tables)", "shortName": "Income taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.iconplc.com/role/NetincomeperordinaryshareTables", "longName": "9954483 - Disclosure - Net income per ordinary share (Tables)", "shortName": "Net income per ordinary share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.iconplc.com/role/SharebasedawardsTables", "longName": "9954484 - Disclosure - Share-based awards (Tables)", "shortName": "Share-based awards (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationTables", "longName": "9954485 - Disclosure - Business Segment and Geographical Information (Tables)", "shortName": "Business Segment and Geographical Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails", "longName": "9954486 - Disclosure - Summary of significant accounting policies - Schedule of Finite-Lived Intangible Assets (Details)", "shortName": "Summary of significant accounting policies - Schedule of Finite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-59", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.iconplc.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "longName": "9954487 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)", "shortName": "Revenue - Schedule of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-65", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R42": { "role": "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails", "longName": "9954488 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Accounts Receivables and Unbilled Revenue (Details)", "shortName": "Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Accounts Receivables and Unbilled Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails", "longName": "9954489 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Unbilled Services and Unearned Revenue or Payments on Account (Details)", "shortName": "Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Schedule of Unbilled Services and Unearned Revenue or Payments on Account (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "iclr:IncreaseDecreaseInContractWithCustomerAssetGrossCurrentPercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R44": { "role": "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesNarrativeDetails", "longName": "9954490 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Narrative (Details)", "shortName": "Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "iclr:IncreaseDecreaseInContractWithCustomerAssetGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R45": { "role": "http://www.iconplc.com/role/GoodwillScheduleofGoodwillDetails", "longName": "9954491 - Disclosure - Goodwill - Schedule of Goodwill (Details)", "shortName": "Goodwill - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R46": { "role": "http://www.iconplc.com/role/GoodwillNarrativeDetails", "longName": "9954492 - Disclosure - Goodwill - Narrative (Details)", "shortName": "Goodwill - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R47": { "role": "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails", "longName": "9954493 - Disclosure - Intangible assets - Schedule of Finite-Lived Intangible Assets (Details)", "shortName": "Intangible assets - Schedule of Finite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.iconplc.com/role/IntangibleassetsNarrativeDetails", "longName": "9954494 - Disclosure - Intangible assets - Narrative (Details)", "shortName": "Intangible assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R49": { "role": "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails", "longName": "9954495 - Disclosure - Fair value measurements - Measurement of Fair Value of Major Asset and Liability classed (Details)", "shortName": "Fair value measurements - Measurement of Fair Value of Major Asset and Liability classed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LiabilitiesFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R50": { "role": "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails", "longName": "9954496 - Disclosure - Fair value measurements - Narrative (Details)", "shortName": "Fair value measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-107", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R51": { "role": "http://www.iconplc.com/role/RestructuringNarrativeDetails", "longName": "9954497 - Disclosure - Restructuring - Narrative (Details)", "shortName": "Restructuring - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RestructuringCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SeveranceCosts1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R52": { "role": "http://www.iconplc.com/role/RestructuringSummaryofRestructuringChargesDetails", "longName": "9954498 - Disclosure - Restructuring - Summary of Restructuring Charges (Details)", "shortName": "Restructuring - Summary of Restructuring Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RestructuringCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://www.iconplc.com/role/RestructuringSummaryofDetailsofMovementinRestructuringChargesDetails", "longName": "9954499 - Disclosure - Restructuring - Summary of Details of Movement in Restructuring Charges (Details)", "shortName": "Restructuring - Summary of Details of Movement in Restructuring Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R54": { "role": "http://www.iconplc.com/role/OperatingleasesScheduleofLeaseCostsDetails", "longName": "9954500 - Disclosure - Operating leases - Schedule of Lease Costs (Details)", "shortName": "Operating leases - Schedule of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "longName": "9954501 - Disclosure - Operating leases - Narrative (Details)", "shortName": "Operating leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R56": { "role": "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails", "longName": "9954502 - Disclosure - Operating leases - Schedule of Operating Lease Maturity (Details)", "shortName": "Operating leases - Schedule of Operating Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "longName": "9954503 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Long-term Debt Instruments (Details)", "shortName": "Bank credit lines, loan facilities and notes - Schedule of Long-term Debt Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "iclr:LongTermDebtCurrentMaturitiesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R58": { "role": "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails", "longName": "9954504 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Contractual Maturities of Debt (Details)", "shortName": "Bank credit lines, loan facilities and notes - Schedule of Contractual Maturities of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "longName": "9954505 - Disclosure - Bank credit lines, loan facilities and notes - Narrative (Details)", "shortName": "Bank credit lines, loan facilities and notes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromLinesOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RepaymentsOfSeniorDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R60": { "role": "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails", "longName": "9954506 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Principal Payments on Debt Instruments (Details)", "shortName": "Bank credit lines, loan facilities and notes - Schedule of Principal Payments on Debt Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-158", "name": "us-gaap:DebtInstrumentPeriodicPaymentPrincipal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "iclr:ScheduleOfPrincipalPaymentsOnDebtInstrumentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-121", "name": "us-gaap:DebtInstrumentAnnualPrincipalPayment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "iclr:ScheduleOfPrincipalPaymentsOnDebtInstrumentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R61": { "role": "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails", "longName": "9954507 - Disclosure - Bank credit lines, loan facilities and notes - Schedule of Movement on Debt Instrument (Details)", "shortName": "Bank credit lines, loan facilities and notes - Schedule of Movement on Debt Instrument (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromLinesOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-171", "name": "us-gaap:RepaymentsOfLinesOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R62": { "role": "http://www.iconplc.com/role/DerivativesNarrativeDetails", "longName": "9954508 - Disclosure - Derivatives - Narrative (Details)", "shortName": "Derivatives - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:PercentageOfDebtHedgedByInterestRateDerivatives", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PercentageOfDebtHedgedByInterestRateDerivatives", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R63": { "role": "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "longName": "9954509 - Disclosure - Derivatives - Effect of Derivative Financial Instruments on Statement of Financial Position (Details)", "shortName": "Derivatives - Effect of Derivative Financial Instruments on Statement of Financial Position (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-175", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-175", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.iconplc.com/role/IncometaxesScheduleofComponentsofTaxDetails", "longName": "9954510 - Disclosure - Income taxes - Schedule of Components of Tax (Details)", "shortName": "Income taxes - Schedule of Components of Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R65": { "role": "http://www.iconplc.com/role/IncometaxesNarrativeDetails", "longName": "9954511 - Disclosure - Income taxes - Narrative (Details)", "shortName": "Income taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails", "longName": "9954512 - Disclosure - Net income per ordinary share - Schedule of Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details)", "shortName": "Net income per ordinary share - Schedule of Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R67": { "role": "http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNetIncomeAttributabletotheGroupDetails", "longName": "9954513 - Disclosure - Net income per ordinary share - Schedule of Reconciliation of Net Income Attributable to the Group (Details)", "shortName": "Net income per ordinary share - Schedule of Reconciliation of Net Income Attributable to the Group (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:EarningsPerShareBasic", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R68": { "role": "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails", "longName": "9954514 - Disclosure - Share-based awards - Summary of Stock Option Activity (Details)", "shortName": "Share-based awards - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-181", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-183", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R69": { "role": "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "longName": "9954515 - Disclosure - Share-based awards - Narrative (Details)", "shortName": "Share-based awards - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-184", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-187", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R70": { "role": "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "longName": "9954516 - Disclosure - Share-based awards - Schedule of Weighted Average Fair Values and Assumptions Used (Details)", "shortName": "Share-based awards - Schedule of Weighted Average Fair Values and Assumptions Used (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-183", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-183", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails", "longName": "9954517 - Disclosure - Share-based awards - Summary of RSU and PSU Activity (Details)", "shortName": "Share-based awards - Summary of RSU and PSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-191", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-191", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.iconplc.com/role/SharebasedawardsScheduleofNonCashStockCompensationExpenseDetails", "longName": "9954518 - Disclosure - Share-based awards - Schedule of Non-Cash Stock Compensation Expense (Details)", "shortName": "Share-based awards - Schedule of Non-Cash Stock Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "iclr:ScheduleOfNonCashStockCompensationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "iclr:ScheduleOfNonCashStockCompensationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.iconplc.com/role/SharecapitalDetails", "longName": "9954519 - Disclosure - Share capital (Details)", "shortName": "Share capital (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-201", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-201", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationNarrativeDetails", "longName": "9954520 - Disclosure - Business Segment and Geographical Information - Narrative (Details)", "shortName": "Business Segment and Geographical Information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofRevenuebyGeographicalAreaDetails", "longName": "9954521 - Disclosure - Business Segment and Geographical Information - Schedule of Distribution of Revenue by Geographical Area (Details)", "shortName": "Business Segment and Geographical Information - Schedule of Distribution of Revenue by Geographical Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-202", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R76": { "role": "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofIncomefromOperationsbyGeographicalAreaDetails", "longName": "9954522 - Disclosure - Business Segment and Geographical Information - Schedule of Distribution of Income from Operations by Geographical Area (Details)", "shortName": "Business Segment and Geographical Information - Schedule of Distribution of Income from Operations by Geographical Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-202", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "unique": true } }, "R77": { "role": "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "longName": "9954523 - Disclosure - Business Segment and Geographical Information - Schedule of Distribution of Depreciation and Amortization by Geographical Area (Details)", "shortName": "Business Segment and Geographical Information - Schedule of Distribution of Depreciation and Amortization by Geographical Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "iclr-20240630.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r70", "r769" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r828" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "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." } } }, "auth_ref": [ "r73", "r123" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current income taxes payable", "label": "Accrued Income Taxes, Noncurrent", "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." } } }, "auth_ref": [ "r78", "r123" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r19", "r20", "r88", "r173", "r586", "r606", "r607" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r3", "r11", "r20", "r474", "r477", "r532", "r602", "r603", "r804", "r805", "r806", "r816", "r817", "r818", "r819" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r281", "r282", "r283", "r285", "r714" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r83" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r616", "r816", "r817", "r818", "r819", "r878", "r944" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Shared based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r44", "r45", "r390" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Share issuance costs", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "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." } } }, "auth_ref": [ "r12", "r112" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "iclr_AdvancePaymentsNettedAgainstUnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "AdvancePaymentsNettedAgainstUnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net balance", "label": "Advance Payments Netted Against Unbilled Contracts Receivable", "documentation": "Advance Payments Netted Against Unbilled Contracts Receivable" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofNonCashStockCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r419", "r423" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails": { "parentTag": "iclr_ContractsReceivableGross", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r174", "r256", "r264", "r265", "r266", "r912" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.iconplc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of financing costs and debt discount", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r94", "r340", "r812", "r898" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails", "http://www.iconplc.com/role/IntangibleassetsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r7", "r280", "r287", "r734" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r121", "r132", "r171", "r197", "r226", "r232", "r244", "r247", "r261", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r461", "r465", "r505", "r582", "r649", "r726", "r727", "r769", "r794", "r863", "r864", "r903" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r165", "r175", "r197", "r261", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r461", "r465", "r505", "r769", "r863", "r864", "r903" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails", "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r485", "r486", "r760" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets:", "label": "Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available for sale investments", "verboseLabel": "Available for sale securities (short-term)", "label": "Debt Securities, Available-for-Sale, Current", "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." } } }, "auth_ref": [ "r258", "r267" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BaseRateMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BilledContractReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BilledContractReceivables", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails": { "parentTag": "iclr_ContractsReceivableGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billed services (accounts receivable)", "label": "Billed Contracts Receivable", "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date." } } }, "auth_ref": [ "r542" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails", "http://www.iconplc.com/role/IntangibleassetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r281", "r282", "r283", "r284", "r285", "r455", "r751", "r752" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails", "http://www.iconplc.com/role/IntangibleassetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r47", "r48", "r281", "r282", "r283", "r284", "r285", "r455", "r751", "r752" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction and integration related", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r46" ] }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisition-related gain", "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount", "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity." } } }, "auth_ref": [ "r55", "r56", "r57", "r59", "r60", "r61" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, consideration transferred", "label": "Business Combination, Consideration Transferred", "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." } } }, "auth_ref": [ "r0", "r1", "r10" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred consideration", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r58", "r116", "r457", "r487", "r488", "r489" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails", "http://www.iconplc.com/role/IntangibleassetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r49", "r50" ] }, "iclr_BuybackProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "BuybackProgramMember", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buyback Program", "label": "Buyback Program [Member]", "documentation": "Buyback Program [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash acquired from acquisition", "label": "Cash Acquired from Acquisition", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r28", "r167", "r718" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r28", "r98", "r194" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase / (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r2", "r98" ] }, "iclr_ChangeInAdvancePaymentsNettedAgainstUnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "ChangeInAdvancePaymentsNettedAgainstUnbilledContractsReceivable", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesNarrativeDetails", "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Change in net balance", "negatedLabel": "Decrease in net balance", "label": "Change In Advance Payments Netted Against Unbilled Contracts Receivable", "documentation": "Change In Advance Payments Netted Against Unbilled Contracts Receivable" } } }, "auth_ref": [] }, "iclr_ChangeInAdvancePaymentsNettedAgainstUnbilledContractsReceivablePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "ChangeInAdvancePaymentsNettedAgainstUnbilledContractsReceivablePercent", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage change in net balance", "label": "Change In Advance Payments Netted Against Unbilled Contracts Receivable, Percent", "documentation": "Change In Advance Payments Netted Against Unbilled Contracts Receivable, Percent" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "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." } } }, "auth_ref": [ "r38", "r39", "r40", "r41" ] }, "iclr_Clients1125Member": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "Clients1125Member", "presentation": [ "http://www.iconplc.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Clients 11-25", "label": "Clients 11-25 [Member]", "documentation": "Clients 11-25 [Member]" } } }, "auth_ref": [] }, "iclr_Clients15Member": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "Clients15Member", "presentation": [ "http://www.iconplc.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Clients 1-5", "label": "Clients 1-5 [Member]", "documentation": "Clients 2-5 [Member]" } } }, "auth_ref": [] }, "iclr_Clients610Member": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "Clients610Member", "presentation": [ "http://www.iconplc.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Clients 6-10", "label": "Clients 6-10 [Member]", "documentation": "Clients 6-10 [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r79", "r125", "r584", "r636" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r782", "r783", "r784", "r786", "r787", "r788", "r791", "r816", "r817", "r819", "r878", "r942", "r944" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, par value (in EUR cents per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r82" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r82", "r637" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Ordinary shares, shares issued (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r82" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r82", "r637", "r655", "r944", "r945" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Ordinary shares, par value 6 euro cents per share; 100,000,000 shares authorized, 82,683,805 shares issued and outstanding at March 31, 2024 and 82,495,086 shares issued and outstanding at December\u00a031, 2023", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r82", "r585", "r769" ] }, "iclr_CompensationRelatedCostsShareBasedPaymentsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "CompensationRelatedCostsShareBasedPaymentsDisclosureLineItems", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Related Costs Share Based Payments Disclosure [Line Items]", "label": "Compensation Related Costs Share Based Payments Disclosure [Line Items]", "documentation": "Compensation Related Costs Share Based Payments Disclosure [Line Items]" } } }, "auth_ref": [] }, "iclr_CompensationRelatedCostsShareBasedPaymentsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "CompensationRelatedCostsShareBasedPaymentsDisclosureTable", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Related Costs Share Based Payments Disclosure [Table]", "label": "Compensation Related Costs Share Based Payments Disclosure [Table]", "documentation": "Compensation Related Costs Share Based Payments Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r21", "r182", "r184", "r189", "r578", "r594", "r595" ] }, "iclr_ConsultantsRestrictedStockUnitsTwentyNineteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "ConsultantsRestrictedStockUnitsTwentyNineteenMember", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consultants Restricted Stock Units 2019", "label": "Consultants Restricted Stock Units Twenty Nineteen [Member]", "documentation": "Consultants Restricted Stock Units Twenty Nineteen [Member]" } } }, "auth_ref": [] }, "iclr_ContractAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "ContractAssetsAbstract", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Assets [Abstract]", "label": "Contract Assets [Abstract]", "documentation": "Contract Assets" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivables and Unbilled Revenue, and Unbilled Services and Unearned Revenue", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r870" ] }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetGrossCurrent", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails": { "parentTag": "iclr_AdvancePaymentsNettedAgainstUnbilledContractsReceivable", "weight": 1.0, "order": 1.0 }, "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails": { "parentTag": "iclr_ContractsReceivableNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails", "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Unbilled revenue", "terseLabel": "Unbilled services (unbilled revenue)", "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r868", "r869" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails": { "parentTag": "iclr_AdvancePaymentsNettedAgainstUnbilledContractsReceivable", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Unearned revenue", "negatedLabel": "Unearned revenue (payments on account)", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r358", "r359", "r378" ] }, "iclr_ContractsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "ContractsReceivableGross", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails": { "parentTag": "iclr_ContractsReceivableNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts receivable (net)", "label": "Contracts Receivable, Gross", "documentation": "Contracts Receivable" } } }, "auth_ref": [] }, "iclr_ContractsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "ContractsReceivableNet", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofAccountsReceivablesandUnbilledRevenueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts receivable and unbilled revenue, net", "label": "Contracts Receivable, Net", "documentation": "Contracts Receivable, Net" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Direct costs (excluding depreciation and amortization)", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r798", "r799" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and expenses:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofNonCashStockCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct costs", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r95" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r315", "r861" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r315", "r861", "r862" ] }, "srt_CreditRatingStandardPoorsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CreditRatingStandardPoorsAxis", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Rating, Standard & Poor's [Axis]", "label": "Credit Rating, Standard & Poor's [Axis]", "documentation": "Information by Standard and Poor's rating." } } }, "auth_ref": [ "r133", "r134", "r135", "r732", "r830", "r876" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.iconplc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r53", "r842", "r843", "r844", "r845", "r847", "r849", "r851", "r852" ] }, "us-gaap_DatabasesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DatabasesMember", "presentation": [ "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patient database", "label": "Database Rights [Member]", "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)." } } }, "auth_ref": [ "r54", "r842", "r843", "r844", "r845", "r847", "r849", "r851", "r852" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAnnualPrincipalPayment", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual principal payment", "label": "Debt Instrument, Annual Principal Payment", "documentation": "Amount of annual principal payment for debt instrument." } } }, "auth_ref": [ "r18" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r18", "r72", "r73", "r122", "r124", "r199", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r735", "r736", "r737", "r738", "r739", "r767", "r813", "r853", "r854", "r855", "r897", "r899" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate (in percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r18", "r124", "r342" ] }, "iclr_DebtInstrumentDiscountRate": { "xbrltype": "pureItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "DebtInstrumentDiscountRate", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, discount rate on underwriting (in percent)", "label": "Debt Instrument, Discount Rate", "documentation": "Debt Instrument, Discount Rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r325", "r514", "r515", "r736", "r737", "r767" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate (in percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r75", "r326" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r199", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r735", "r736", "r737", "r738", "r739", "r767", "r813", "r897", "r899" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r18", "r199", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r735", "r736", "r737", "r738", "r739", "r767", "r813", "r853", "r854", "r855", "r897", "r899" ] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Periodic principal payment", "label": "Debt Instrument, Periodic Payment, Principal", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r18" ] }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated charge on repayments", "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, redemption price, percentage of principal amount redeemed", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r18", "r36", "r37", "r68", "r110", "r111", "r199", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r735", "r736", "r737", "r738", "r739", "r767", "r813", "r897", "r899" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt discount paid", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r866", "r896", "r897", "r899" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less debt issuance costs and debt discount", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r331", "r343", "r513", "r514", "r515", "r736", "r737", "r767" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r429", "r430" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r429", "r430", "r583" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax benefit", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r100" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "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." } } }, "auth_ref": [ "r7", "r30" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r226", "r237", "r247", "r726", "r727" ] }, "us-gaap_DerivativeAssetNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetNotionalAmount", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional", "label": "Derivative Asset, Notional Amount", "documentation": "Nominal or face amount used to calculate payments on the derivative asset." } } }, "auth_ref": [ "r687", "r690", "r692", "r695", "r873", "r874", "r875" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Asset", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r176", "r177", "r485", "r486", "r496", "r504", "r618", "r619", "r620", "r621", "r622", "r624", "r625", "r626", "r627", "r628", "r643", "r644", "r687", "r691", "r693", "r694", "r696", "r697", "r719", "r760", "r763", "r784", "r881", "r882", "r883", "r943" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r626", "r628", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r650", "r651", "r652", "r653", "r663", "r664", "r665", "r666", "r669", "r670", "r671", "r672", "r687", "r688", "r693", "r696", "r782", "r784", "r884", "r885", "r886", "r887", "r888", "r889", "r891", "r892" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, fixed interest rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r64", "r66", "r67", "r119", "r626", "r628", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r650", "r651", "r652", "r653", "r663", "r664", "r665", "r666", "r669", "r670", "r671", "r672", "r687", "r688", "r693", "r696", "r719", "r782", "r784", "r884", "r885", "r886", "r887", "r888", "r889", "r891", "r892" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.iconplc.com/role/Derivatives" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r118", "r471", "r479" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments", "verboseLabel": "Liability", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r176", "r177", "r485", "r486", "r496", "r504", "r618", "r619", "r620", "r621", "r624", "r625", "r626", "r627", "r628", "r650", "r652", "r653", "r688", "r689", "r691", "r693", "r694", "r696", "r697", "r719", "r881", "r882", "r883", "r943" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability, current", "label": "Derivative Liability, Current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r176" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability, noncurrent", "label": "Derivative Liability, Noncurrent", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r176" ] }, "us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as current." } } }, "auth_ref": [ "r467" ] }, "us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as noncurrent." } } }, "auth_ref": [ "r467" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r874", "r875" ] }, "iclr_DerivativeVariableInterestRateReferenceRateInExcessOf": { "xbrltype": "percentItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "DerivativeVariableInterestRateReferenceRateInExcessOf", "presentation": [ "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, variable interest rate, reference rate in excess of", "label": "Derivative, Variable Interest Rate, Reference Rate In Excess Of", "documentation": "Derivative, Variable Interest Rate, Reference Rate In Excess Of" } } }, "auth_ref": [] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total derivatives designated as hedging instruments", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.iconplc.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r377", "r741", "r742", "r743", "r744", "r745", "r746", "r747" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.iconplc.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r377", "r741", "r742", "r743", "r744", "r745", "r746", "r747" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.iconplc.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r871" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.iconplc.com/role/Sharebasedawards" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based awards", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r388", "r392", "r420", "r421", "r422", "r754" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.iconplc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.iconplc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY 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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.iconplc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.iconplc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per Ordinary Share (note 13):", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNetIncomeAttributabletotheGroupDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in USD per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r190", "r205", "r206", "r207", "r208", "r209", "r210", "r215", "r217", "r219", "r220", "r221", "r225", "r453", "r459", "r482", "r483", "r579", "r596", "r720" ] }, "iclr_EarningsPerShareBasicAndDilutedEPSAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "presentation": [ "http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNetIncomeAttributabletotheGroupDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per Ordinary Share:", "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]", "documentation": "Earnings Per Share, Basic and Diluted EPS" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNetIncomeAttributabletotheGroupDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in USD per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r190", "r205", "r206", "r207", "r208", "r209", "r210", "r217", "r219", "r220", "r221", "r225", "r453", "r459", "r482", "r483", "r579", "r596", "r720" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.iconplc.com/role/Netincomeperordinaryshare" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per ordinary share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r214", "r222", "r223", "r224" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate movements on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r506" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "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." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.iconplc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r795" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.iconplc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r795" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r12", "r163", "r186", "r187", "r188", "r200", "r201", "r202", "r204", "r209", "r211", "r213", "r227", "r262", "r263", "r296", "r357", "r443", "r444", "r450", "r451", "r452", "r454", "r458", "r459", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r507", "r508", "r509", "r510", "r511", "r512", "r516", "r518", "r532", "r593", "r602", "r603", "r604", "r616", "r675" ] }, "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in equity - long term", "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI) and investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r503" ] }, "srt_ExternalCreditRatingStandardPoorsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ExternalCreditRatingStandardPoorsMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "External Credit Rating, Standard & Poor's [Domain]", "label": "External Credit Rating, Standard & Poor's [Domain]", "documentation": "Credit-ratings as used by Standard & Poor's. Contact Standard & Poor's for a complete list of ratings and their definitions." } } }, "auth_ref": [] }, "iclr_FacilityLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "FacilityLiabilityMember", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility liability", "label": "Facility Liability [Member]", "documentation": "Facility Liability" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails", "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r485", "r486", "r496", "r760" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails", "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r485", "r486", "r496", "r760" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r879", "r880" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails", "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r333", "r381", "r382", "r383", "r384", "r385", "r386", "r484", "r486", "r487", "r488", "r489", "r495", "r496", "r498", "r535", "r536", "r537", "r736", "r737", "r748", "r749", "r750", "r760", "r763" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r485", "r486", "r487", "r489", "r760", "r882", "r893" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.iconplc.com/role/Fairvaluemeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r491", "r493", "r494", "r495", "r498", "r499", "r500", "r501", "r502", "r576", "r760", "r764" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r333", "r381", "r386", "r486", "r496", "r535", "r748", "r749", "r750", "r760" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r333", "r381", "r386", "r486", "r487", "r496", "r536", "r736", "r737", "r748", "r749", "r750", "r760" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails", "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r333", "r381", "r382", "r383", "r384", "r385", "r386", "r486", "r487", "r488", "r489", "r496", "r537", "r736", "r737", "r748", "r749", "r750", "r760", "r763" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset." } } }, "auth_ref": [ "r879", "r880" ] }, "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasuredAtNetAssetValuePerShareMember", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments Measured at Net Asset Value", "label": "Fair Value Measured at Net Asset Value Per Share [Member]", "documentation": "Fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r381", "r484", "r498", "r760" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r485", "r486", "r487", "r489", "r760", "r882", "r893" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails", "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r333", "r381", "r382", "r383", "r384", "r385", "r386", "r484", "r486", "r487", "r488", "r489", "r495", "r496", "r498", "r535", "r536", "r537", "r736", "r737", "r748", "r749", "r750", "r760", "r763" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, nonrecurring", "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r485", "r486", "r487", "r489", "r760", "r882" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Life", "verboseLabel": "Finite-lived intangible asset, useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r169", "r268", "r286", "r734" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r279", "r281", "r282", "r283", "r285", "r286", "r289", "r290", "r544", "r545", "r714" ] }, "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net intangible assets at fair value", "label": "Finite-Lived Intangible Assets, Fair Value Disclosure", "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [ "r879", "r880", "r890" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r268", "r286", "r545", "r734" ] }, "us-gaap_FiniteLivedIntangibleAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGrossAbstract", "presentation": [ "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost", "label": "Finite-Lived Intangible Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.iconplc.com/role/IntangibleassetsNarrativeDetails", "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r279", "r286", "r289", "r290", "r293", "r544", "r714", "r734" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r279", "r281", "r282", "r283", "r285", "r286", "r289", "r290", "r714" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 }, "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "totalLabel": "Net book value", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r544", "r849" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.iconplc.com/role/GoodwillNarrativeDetails", "http://www.iconplc.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Opening balance", "periodEndLabel": "Closing balance", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r168", "r270", "r577", "r727", "r733", "r761", "r769", "r832", "r839" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current period acquisition", "label": "Goodwill, Acquired During Period", "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." } } }, "auth_ref": [ "r273", "r733" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r278", "r292", "r295" ] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.iconplc.com/role/Goodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r269", "r272", "r276", "r733" ] }, "us-gaap_GoodwillFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill at fair value", "label": "Goodwill, Fair Value Disclosure", "documentation": "Fair value portion of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r760", "r761", "r879", "r880", "r890" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange movement", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r275" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, impairment loss", "label": "Goodwill, Impairment Loss", "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r7", "r271", "r274", "r277", "r733", "r761" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.iconplc.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13", "r470" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13" ] }, "iclr_HumanFirstIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "HumanFirstIncMember", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails", "http://www.iconplc.com/role/IntangibleassetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HumanFirst Inc", "label": "HumanFirst Inc [Member]", "documentation": "HumanFirst Inc" } } }, "auth_ref": [] }, "country_IE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "IE", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofIncomefromOperationsbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofRevenuebyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ireland", "label": "IRELAND" } } }, "auth_ref": [] }, "iclr_ImpairmentOperatingRightOfUseAssetsAndRelatedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "ImpairmentOperatingRightOfUseAssetsAndRelatedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of operating right-of-use assets and related property, plant and equipment", "label": "Impairment, Operating Right-Of-Use Assets And Related Property, Plant And Equipment", "documentation": "Impairment, Operating Right-Of-Use Assets And Related Property, Plant And Equipment" } } }, "auth_ref": [] }, "iclr_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Income before share of losses from equity method investments", "label": "Income (Loss) From Continuing Operations Before Equity Method Investments, Noncontrolling Interest", "documentation": "Income (Loss) From Continuing Operations Before Equity Method Investments, Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 }, "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Share of losses from equity method investments", "negatedTerseLabel": "Loss on equity method investments", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r7", "r90", "r127", "r226", "r238", "r247", "r260", "r590" ] }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "iclr_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income tax expense", "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax", "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r91", "r806" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofNonCashStockCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r297", "r298", "r303", "r490", "r492", "r497", "r599", "r601", "r660", "r714", "r762", "r914" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofNonCashStockCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r298", "r303", "r490", "r492", "r497", "r599", "r601", "r660", "r714", "r762", "r914" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.iconplc.com/role/Incometaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r198", "r425", "r432", "r433", "r434", "r435", "r438", "r441", "r445", "r447", "r448", "r449", "r614", "r757" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "iclr_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.iconplc.com/role/IncometaxesScheduleofComponentsofTaxDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "terseLabel": "Income Tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r136", "r140", "r212", "r213", "r226", "r239", "r247", "r431", "r432", "r446", "r597", "r757" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r185", "r427", "r428", "r438", "r439", "r440", "r442", "r612" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes receivable", "label": "Income Taxes Receivable, Current", "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." } } }, "auth_ref": [ "r120", "r802" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Unbilled revenue", "label": "Increase (Decrease) in Contract with Customer, Asset", "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." } } }, "auth_ref": [ "r811" ] }, "iclr_IncreaseDecreaseInContractWithCustomerAssetGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "IncreaseDecreaseInContractWithCustomerAssetGrossCurrent", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails": { "parentTag": "iclr_ChangeInAdvancePaymentsNettedAgainstUnbilledContractsReceivable", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesNarrativeDetails", "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unbilled services (unbilled revenue)", "verboseLabel": "Increase in unbilled services (unbilled revenue)", "label": "Increase (Decrease) In Contract With Customer, Asset, Gross, Current", "documentation": "Increase (Decrease) In Contract With Customer, Asset, Gross, Current" } } }, "auth_ref": [] }, "iclr_IncreaseDecreaseInContractWithCustomerAssetGrossCurrentPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "IncreaseDecreaseInContractWithCustomerAssetGrossCurrentPercent", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage change in unbilled services (unbilled revenue)", "label": "Increase (Decrease) In Contract With Customer, Asset, Gross, Current, Percent", "documentation": "Increase (Decrease) In Contract With Customer, Asset, Gross, Current, Percent" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Unearned revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r541", "r811" ] }, "iclr_IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrent", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails": { "parentTag": "iclr_ChangeInAdvancePaymentsNettedAgainstUnbilledContractsReceivable", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesNarrativeDetails", "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in unearned revenue (payments on account)", "terseLabel": "Decrease in unearned revenue (payments on account)", "label": "Increase (Decrease) In Contract With Customer, Liability, Gross, Current", "documentation": "Increase (Decrease) In Contract With Customer, Liability, Gross, Current" } } }, "auth_ref": [] }, "iclr_IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrentPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrentPercent", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesScheduleofUnbilledServicesandUnearnedRevenueorPaymentsonAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage change in unearned revenue (payments on account)", "label": "Increase (Decrease) In Contract With Customer, Liability, Gross, Current, Percent", "documentation": "Increase (Decrease) In Contract with Customer, Liability, Gross, Current, Percent" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Other net assets", "label": "Increase (Decrease) in Other Current Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-Lived Intangible Assets [Line Items]", "label": "Indefinite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r279", "r288", "r293", "r734" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.iconplc.com/role/Intangibleassets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r278", "r291", "r294", "r713", "r714" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r236", "r808" ] }, "iclr_InterestRateCapAndInterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "InterestRateCapAndInterestRateSwapMember", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails", "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total derivatives designated as hedging instruments", "label": "Interest Rate Cap And Interest Rate Swap [Member]", "documentation": "Interest Rate Cap And Interest Rate Swap" } } }, "auth_ref": [] }, "us-gaap_InterestRateCapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateCapMember", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Caps", "label": "Interest Rate Cap [Member]", "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount." } } }, "auth_ref": [ "r716" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateSwapMember", "presentation": [ "http://www.iconplc.com/role/DerivativesEffectofDerivativeFinancialInstrumentsonStatementofFinancialPositionDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r716", "r789", "r790" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r226", "r235", "r247", "r726", "r807" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/OperatingleasesScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net operating lease costs", "terseLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r523", "r768" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.iconplc.com/role/OperatingleasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Costs", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r900" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r522", "r531" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r522", "r531" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.iconplc.com/role/OperatingleasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r901" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r529" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r529" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 1", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r529" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 5", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r529" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 4", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r529" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 3", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r529" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 2", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r529" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lease imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r529" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.iconplc.com/role/Operatingleases" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r517" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r18", "r72", "r73", "r74", "r77", "r78", "r79", "r80", "r197", "r261", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r462", "r465", "r466", "r505", "r635", "r721", "r794", "r863", "r903", "r904" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Shareholders' Equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r87", "r126", "r588", "r769", "r814", "r829", "r894" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r74", "r166", "r197", "r261", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r462", "r465", "r466", "r505", "r769", "r863", "r903", "r904" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r486", "r879" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.iconplc.com/role/FairvaluemeasurementsMeasurementofFairValueofMajorAssetandLiabilityclassedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r71", "r76" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r71", "r76", "r315" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Revolving Loan", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current bank credit lines, loan facilities and notes", "label": "Line of Credit, Current", "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." } } }, "auth_ref": [ "r72", "r122" ] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Distribution of Depreciation and Amortization by Geographical Area", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r103" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-term debt, net", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r18", "r124", "r332", "r344", "r736", "r737", "r767", "r911" ] }, "iclr_LongTermDebtCurrentMaturitiesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "LongTermDebtCurrentMaturitiesGross", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less current portion of debt", "label": "Long-term Debt, Current Maturities, Gross", "documentation": "Long-term Debt, Current Maturities, Gross" } } }, "auth_ref": [] }, "iclr_LongTermDebtExcludingCurrentMaturitiesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "LongTermDebtExcludingCurrentMaturitiesGross", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-term debt", "label": "Long-term Debt, Excluding Current Maturities, Gross", "documentation": "Long-term Debt, Excluding Current Maturities, Gross" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/FairvaluemeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt at fair value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [ "r879", "r881", "r882", "r883" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r199", "r336" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r199", "r336" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r199", "r336" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining)", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r815" ] }, "iclr_LongTermDebtMaturityYearFourAndThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "LongTermDebtMaturityYearFourAndThereafter", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofContractualMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028 and thereafter", "label": "Long-Term Debt, Maturity, Year Four And Thereafter", "documentation": "Long-Term Debt, Maturity, Year Four And Thereafter" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term debt, net", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r172" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.iconplc.com/role/Bankcreditlinesloanfacilitiesandnotes" ], "lang": { "en-us": { "role": { "terseLabel": "Bank credit lines, loan facilities and notes", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r108" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current bank credit lines, loan facilities and notes", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent 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." } } }, "auth_ref": [ "r18", "r33", "r34" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r18", "r853", "r854", "r855" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r18", "r35", "r853", "r854", "r855" ] }, "us-gaap_LossContingencyAccrualProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualProvision", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Onerous contract provision", "label": "Loss Contingency Accrual, Provision", "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges." } } }, "auth_ref": [ "r860" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.iconplc.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r254", "r743", "r778", "r781", "r871", "r913", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharecapitalDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r142", "r144", "r146", "r147", "r149", "r161", "r162", "r311", "r312", "r313", "r314", "r387", "r424", "r489", "r540", "r598", "r600", "r608", "r627", "r628", "r680", "r682", "r684", "r685", "r698", "r711", "r712", "r731", "r740", "r753", "r763", "r764", "r765", "r766", "r779", "r865", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r142", "r144", "r146", "r147", "r149", "r161", "r162", "r311", "r312", "r313", "r314", "r387", "r424", "r489", "r540", "r598", "r600", "r608", "r627", "r628", "r680", "r682", "r684", "r685", "r698", "r711", "r712", "r731", "r740", "r753", "r763", "r764", "r765", "r779", "r865", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.iconplc.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r254", "r743", "r778", "r781", "r871", "r913", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r193" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r193" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r98", "r99", "r100" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r92", "r100", "r128", "r164", "r181", "r183", "r188", "r197", "r203", "r205", "r206", "r207", "r208", "r209", "r212", "r213", "r218", "r261", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r453", "r459", "r483", "r505", "r592", "r657", "r673", "r674", "r792", "r863" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Attributable to Parent [Abstract]", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently issues accounting standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "iclr_NonExecutiveDirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "NonExecutiveDirectorMember", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-executive directors", "label": "Non-Executive Director [Member]", "documentation": "Non-executive Director [Member]" } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofDepreciationandAmortizationbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets", "label": "Long-Lived Assets", "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." } } }, "auth_ref": [ "r253" ] }, "us-gaap_NontradeReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NontradeReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Nontrade Receivables, Current", "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." } } }, "auth_ref": [ "r802" ] }, "us-gaap_NumberOfInterestRateDerivativesHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfInterestRateDerivativesHeld", "presentation": [ "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of interest rate derivatives held", "label": "Number of Interest Rate Derivatives Held", "documentation": "Number of interest rate derivative instruments held by the entity at the reporting date." } } }, "auth_ref": [ "r62", "r63" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "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." } } }, "auth_ref": [ "r727", "r822" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofIncomefromOperationsbyGeographicalAreaDetails", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "terseLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r131", "r722", "r821", "r823", "r824", "r825", "r826" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r524", "r768" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r520" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r520" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "verboseLabel": "Operating lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r520" ] }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease liability." } } }, "auth_ref": [ "r521" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r519" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in carrying value of operating right-of-use assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r812" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r528", "r768" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r527", "r768" ] }, "us-gaap_OrderOrProductionBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrderOrProductionBacklogMember", "presentation": [ "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Order backlog", "label": "Order or Production Backlog [Member]", "documentation": "Order or production backlog arising from contract acquired in business combination, asset acquisition, and from joint venture formation." } } }, "auth_ref": [ "r52", "r842", "r843", "r844", "r845", "r847", "r849", "r851", "r852" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.iconplc.com/role/Basisofpresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r69", "r117", "r609", "r610" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r170" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "(Loss) / gain on cash flow hedge", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "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." } } }, "auth_ref": [ "r178", "r179" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r178", "r179", "r468", "r469", "r472" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before 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." } } }, "auth_ref": [ "r139", "r179", "r180" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r4", "r593" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income, net of tax:", "verboseLabel": "Comprehensive income, net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "iclr_OtherCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "OtherCustomersMember", "presentation": [ "http://www.iconplc.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Customers [Member]", "documentation": "Other Customers [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r73", "r769" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r78" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-cash items", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r100" ] }, "us-gaap_OtherRestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherRestructuringCosts", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other restructuring costs", "label": "Other Restructuring Costs", "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r7" ] }, "iclr_OtherUndenominatedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "OtherUndenominatedCapital", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other undenominated capital", "label": "Other Undenominated Capital", "documentation": "Other undenominated capital." } } }, "auth_ref": [] }, "iclr_OtherUndenominatedCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "OtherUndenominatedCapitalMember", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Other Undenominated Capital", "label": "Other Undenominated Capital [Member]", "documentation": "Other undenominated capital." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/RestructuringSummaryofDetailsofMovementinRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Utilization", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r302", "r810" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "New Notes issue costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r27" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Share issue costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r26" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.iconplc.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of subsidiary undertakings (net of cash acquired)", "terseLabel": "Purchase of subsidiary undertakings (net of cash acquired)", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r24", "r456" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to acquire businesses, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r24" ] }, "us-gaap_PaymentsToAcquireLongtermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireLongtermInvestments", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of investments in equity - long term", "label": "Payments to Acquire Long-Term Investments", "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." } } }, "auth_ref": [ "r809" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r96" ] }, "us-gaap_PercentageOfDebtHedgedByInterestRateDerivatives": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PercentageOfDebtHedgedByInterestRateDerivatives", "presentation": [ "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of debt hedged by fixed interest rate", "label": "Percentage of Debt Hedged by Interest Rate Derivatives", "documentation": "Percentage of an entity's outstanding debt that is designated as a hedged item in cash flow, fair value, or net investment hedge." } } }, "auth_ref": [] }, "iclr_PerformanceBasedGrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "PerformanceBasedGrantsMember", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PSUs based on service and EPS targets", "label": "Performance Based Grants [Member]", "documentation": "Performance Based Grants [Member]" } } }, "auth_ref": [] }, "iclr_PerformanceShareUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "PerformanceShareUnitMember", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Share Unit (PSUs)", "label": "Performance Share Unit [Member]", "documentation": "Performance Share Unit [Member]" } } }, "auth_ref": [] }, "iclr_PersonnelRelatedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "PersonnelRelatedLiabilitiesMember", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Personnel related liabilities", "label": "Personnel Related Liabilities [Member]", "documentation": "Personnel Related Liabilities" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r803" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Drawdown of credit lines and loan facilities", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r25", "r813" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Movement of available for sale investments", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "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)." } } }, "auth_ref": [ "r22", "r191", "r257", "r259" ] }, "us-gaap_ProceedsFromSaleOfLongtermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfLongtermInvestments", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from investments in equity - long term", "label": "Proceeds from Sale of Long-Term Investments", "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle." } } }, "auth_ref": [ "r796" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of equity compensation", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r5", "r16" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 }, "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r164", "r181", "r183", "r192", "r197", "r203", "r209", "r212", "r213", "r261", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r453", "r459", "r460", "r463", "r464", "r483", "r505", "r580", "r591", "r615", "r657", "r673", "r674", "r758", "r759", "r793", "r806", "r863" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r8", "r530", "r581", "r589", "r769" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharecapitalDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r142", "r144", "r146", "r147", "r149", "r161", "r162", "r311", "r312", "r313", "r314", "r380", "r387", "r415", "r416", "r417", "r424", "r489", "r538", "r539", "r540", "r598", "r600", "r608", "r627", "r628", "r680", "r682", "r684", "r685", "r698", "r711", "r712", "r731", "r740", "r753", "r763", "r764", "r765", "r766", "r779", "r784", "r856", "r865", "r882", "r906", "r907", "r908", "r909", "r910" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharecapitalDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r142", "r144", "r146", "r147", "r149", "r161", "r162", "r311", "r312", "r313", "r314", "r380", "r387", "r415", "r416", "r417", "r424", "r489", "r538", "r539", "r540", "r598", "r600", "r608", "r627", "r628", "r680", "r682", "r684", "r685", "r698", "r711", "r712", "r731", "r740", "r753", "r763", "r764", "r765", "r766", "r779", "r784", "r856", "r865", "r882", "r906", "r907", "r908", "r909", "r910" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of credit lines and loan facilities", "terseLabel": "Repayment", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r97", "r813" ] }, "us-gaap_RepaymentsOfSeniorDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfSeniorDebt", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of senior debt", "label": "Repayments of Senior Debt", "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period." } } }, "auth_ref": [ "r97" ] }, "iclr_RestOfEuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "RestOfEuropeMember", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofIncomefromOperationsbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofRevenuebyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of Europe", "label": "Rest Of Europe [Member]", "documentation": "Rest Of Europe [Member]" } } }, "auth_ref": [] }, "iclr_RestOfWorldMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "RestOfWorldMember", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofIncomefromOperationsbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofRevenuebyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of World", "label": "Rest of World [Member]", "documentation": "Rest of World [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "iclr_RestrictedStockUnitsTwentyThirteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "RestrictedStockUnitsTwentyThirteenMember", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units 2013", "label": "Restricted Stock Units Twenty Thirteen [Member]", "documentation": "Restricted Stock Units Twenty Thirteen [Member]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.iconplc.com/role/Restructuring" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring and Related Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r299", "r300", "r302", "r305", "r310" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/RestructuringSummaryofDetailsofMovementinRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charge during the period*", "label": "Restructuring Charges", "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." } } }, "auth_ref": [ "r7", "r306", "r307", "r857" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r301", "r302", "r307", "r308" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r307", "r308", "r309" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCosts", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "verboseLabel": "Restructuring charges", "label": "Restructuring Costs", "documentation": "Amount, after cash payment, 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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails", "http://www.iconplc.com/role/RestructuringSummaryofDetailsofMovementinRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring reserve", "periodStartLabel": "Opening provision", "periodEndLabel": "Closing provision", "label": "Restructuring Reserve", "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." } } }, "auth_ref": [ "r302", "r308" ] }, "us-gaap_RestructuringReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveCurrent", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring reserve, current", "label": "Restructuring Reserve, Current", "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." } } }, "auth_ref": [ "r800", "r858", "r859" ] }, "us-gaap_RestructuringReserveNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveNoncurrent", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring reserve, noncurrent", "label": "Restructuring Reserve, Noncurrent", "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." } } }, "auth_ref": [ "r801", "r858", "r859" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.iconplc.com/role/RestructuringSummaryofDetailsofMovementinRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r84", "r112", "r587", "r605", "r607", "r613", "r638", "r769" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r163", "r200", "r201", "r202", "r204", "r209", "r211", "r213", "r262", "r263", "r296", "r443", "r444", "r450", "r451", "r452", "r454", "r458", "r459", "r473", "r475", "r476", "r478", "r481", "r516", "r518", "r602", "r604", "r616", "r944" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofRevenuebyGeographicalAreaDetails", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.iconplc.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r129", "r130", "r226", "r233", "r234", "r243", "r247", "r250", "r252", "r254", "r376", "r377", "r543" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r141", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r715" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.iconplc.com/role/Accountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilities", "http://www.iconplc.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "verboseLabel": "Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r141", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r379" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Distribution of Revenue by Geographical Area", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r102" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r137" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r138" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r138" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.iconplc.com/role/AccountsreceivableunbilledrevenuecontractassetsandunearnedrevenueorpaymentsonaccountcontractliabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r797" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Revolving Loan", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r526", "r768" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.iconplc.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Disclosure of information about acquired finite-lived intangible asset by major class." } } }, "auth_ref": [ "r281", "r282", "r283", "r285", "r714" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.iconplc.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Tax Expense", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "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." } } }, "auth_ref": [ "r872" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.iconplc.com/role/DerivativesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.iconplc.com/role/NetincomeperordinaryshareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income per Ordinary Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r820" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.iconplc.com/role/IntangibleassetsNarrativeDetails", "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r279", "r286", "r289", "r290", "r293", "r544", "r714", "r734" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.iconplc.com/role/IntangibleassetsTables", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r734", "r848" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.iconplc.com/role/GoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r733", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Indefinite-Lived [Table]", "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes finite-lived intangible asset." } } }, "auth_ref": [ "r279", "r288", "r293", "r734" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contractual Maturities of Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r9" ] }, "iclr_ScheduleOfNonCashStockCompensationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "ScheduleOfNonCashStockCompensationExpenseTableTextBlock", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Non-Cash Stock Compensation Expense", "label": "Schedule of Non Cash Stock Compensation Expense [Table Text Block]", "documentation": "Schedule of Non Cash Stock Compensation Expense." } } }, "auth_ref": [] }, "iclr_ScheduleOfOperatingIncomeByGeographyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "ScheduleOfOperatingIncomeByGeographyTableTextBlock", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Distribution of Income from Operations by Geographical Area", "label": "Schedule Of Operating Income By Geography [Table Text Block]", "documentation": "Schedule Of Operating Income By Geography" } } }, "auth_ref": [] }, "iclr_ScheduleOfPrincipalPaymentsOnDebtInstrumentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "ScheduleOfPrincipalPaymentsOnDebtInstrumentTableTextBlock", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Principal Payments on Debt Instrument", "label": "Schedule of Principal Payments on Debt Instrument [Table Text Block]", "documentation": "Schedule of Principal Payments on Debt Instrument" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r307", "r308", "r309" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.iconplc.com/role/RestructuringTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restructuring Charges", "label": "Restructuring and Related Costs [Table Text Block]", "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." } } }, "auth_ref": [ "r31", "r105", "r106" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.iconplc.com/role/RestructuringTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Details of Movement in Restructuring Charges", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r32", "r107" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofIncomefromOperationsbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofRevenuebyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r29", "r89" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofNonCashStockCompensationExpenseDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r389", "r391", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r14", "r15", "r113" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Fair Values and Assumptions Used", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r115" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebtMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Term Loan", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r877" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofIncomefromOperationsbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofRevenuebyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r143", "r145", "r148", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r252", "r253", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r620", "r623", "r625", "r681", "r683", "r686", "r699", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r717", "r742", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r780", "r784", "r871", "r913", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Business Segment and Geographical Information", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r132", "r226", "r228", "r229", "r230", "r231", "r232", "r240", "r241", "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r254", "r723", "r724", "r725", "r726", "r728", "r729", "r730" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofIncomefromOperationsbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofRevenuebyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "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." } } }, "auth_ref": [ "r93" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.iconplc.com/role/OperatingleasesNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofNonCashStockCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, general and administration costs", "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "iclr_SeniorSecuredNotesDueJuly2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "SeniorSecuredNotesDueJuly2026Member", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Notes (the \"2026 Notes\")", "label": "Senior Secured Notes Due July 2026 [Member]", "documentation": "Senior Secured Notes Due July 2026" } } }, "auth_ref": [] }, "iclr_SeniorSecuredNotesDueMay2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "SeniorSecuredNotesDueMay2027Member", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Notes (the \"2027 Notes\")*", "label": "Senior Secured Notes Due May 2027 [Member]", "documentation": "Senior Secured Notes Due May 2027" } } }, "auth_ref": [] }, "iclr_SeniorSecuredNotesDueMay2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "SeniorSecuredNotesDueMay2029Member", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Notes (the \"2029 Notes\")*", "label": "Senior Secured Notes Due May 2029 [Member]", "documentation": "Senior Secured Notes Due May 2029" } } }, "auth_ref": [] }, "iclr_SeniorSecuredNotesDueMay2034Member": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "SeniorSecuredNotesDueMay2034Member", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Notes (the \"2034 Notes\")*", "label": "Senior Secured Notes Due May 2034 [Member]", "documentation": "Senior Secured Notes - 2034" } } }, "auth_ref": [] }, "iclr_SeniorSecuredRevolvingLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "SeniorSecuredRevolvingLoanFacilityMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofMovementonDebtInstrumentDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Revolving Loan", "label": "Senior Secured Revolving Loan Facility [Member]", "documentation": "Senior Secured Revolving Loan Facility" } } }, "auth_ref": [] }, "us-gaap_SeniorSubordinatedNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeniorSubordinatedNotesMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Notes", "label": "Senior Subordinated Notes [Member]", "documentation": "A senior subordinated note is a bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior subordinated debt holders receive priority for [must receive] repayment [prior] relative to junior and unsecured (general) creditors. However senior subordinated notes are junior to Senior Notes and Senior bond holders." } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance costs", "label": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r754" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r407" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r407" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in shares)", "periodEndLabel": "Outstanding at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r404", "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in USD per share)", "periodEndLabel": "Outstanding at end of period (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r404", "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of stock units vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "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." } } }, "auth_ref": [ "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vested (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assumptions:", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r416" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "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." } } }, "auth_ref": [ "r415" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r417" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofNonCashStockCompensationExpenseDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r389", "r391", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional ordinary shares which have been reserved for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares which have been reserved for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r755" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock units to be granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercisable at end of period (in shares)", "terseLabel": "Number of shares exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercisable at end of period (in USD per share)", "terseLabel": "Weighted average exercise price of options exercisble (USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r400" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in shares)", "periodEndLabel": "Outstanding at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r396", "r397" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in USD per share)", "periodEndLabel": "Outstanding at end of period (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r396", "r397" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "iclr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofRSUandPSUActivityDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in USD per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r401" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in USD per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r400" ] }, "srt_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [ "r867" ] }, "srt_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of share repurchase program." } } }, "auth_ref": [ "r867" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsScheduleofWeightedAverageFairValuesandAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r414" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average contractual term of options exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r42" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average contractual term of options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r114" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.iconplc.com/role/Summaryofsignificantaccountingpolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of significant accounting policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r101", "r195" ] }, "srt_StandardPoorsBBBMinusRatingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StandardPoorsBBBMinusRatingMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard & Poor's, BBB- Rating", "label": "Standard & Poor's, BBB- Rating [Member]", "documentation": "BBB- credit rating as defined by the external credit rating agency, Standard & Poor's." } } }, "auth_ref": [] }, "srt_StandardPoorsBBBPlusRatingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StandardPoorsBBBPlusRatingMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard & Poor's, BBB+ Rating", "label": "Standard & Poor's, BBB+ Rating [Member]", "documentation": "BBB+ credit rating as defined by the external credit rating agency, Standard & Poor's." } } }, "auth_ref": [] }, "srt_StandardPoorsBBBRatingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StandardPoorsBBBRatingMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard & Poor's, BBB Rating", "label": "Standard & Poor's, BBB Rating [Member]", "documentation": "BBB credit rating as defined by the external credit rating agency, Standard & Poor's." } } }, "auth_ref": [] }, "srt_StandardPoorsBBPlusRatingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StandardPoorsBBPlusRatingMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard & Poor's, BB+ Rating", "label": "Standard & Poor's, BB+ Rating [Member]", "documentation": "BB+ credit rating as defined by the external credit rating agency, Standard & Poor's." } } }, "auth_ref": [] }, "srt_StandardPoorsBBRatingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StandardPoorsBBRatingMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard & Poor's, BB Rating", "label": "Standard & Poor's, BB Rating [Member]", "documentation": "BB credit rating as defined by the external credit rating agency, Standard & Poor's." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r82", "r85", "r86", "r163", "r186", "r187", "r188", "r200", "r201", "r202", "r204", "r209", "r211", "r213", "r227", "r262", "r263", "r296", "r357", "r443", "r444", "r450", "r451", "r452", "r454", "r458", "r459", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r507", "r508", "r509", "r510", "r511", "r512", "r516", "r518", "r532", "r593", "r602", "r603", "r604", "r616", "r675" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofIncomefromOperationsbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofRevenuebyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r143", "r145", "r148", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r252", "r253", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r620", "r623", "r625", "r681", "r683", "r686", "r699", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r717", "r742", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r780", "r784", "r871", "r913", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r200", "r201", "r202", "r227", "r518", "r543", "r611", "r617", "r629", "r630", "r631", "r632", "r633", "r634", "r637", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r650", "r651", "r652", "r653", "r654", "r656", "r658", "r659", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r675", "r785" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r200", "r201", "r202", "r227", "r255", "r518", "r543", "r611", "r617", "r629", "r630", "r631", "r632", "r633", "r634", "r637", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r650", "r651", "r652", "r653", "r654", "r656", "r658", "r659", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r675", "r785" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Issue of restricted share units / performance share units (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "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)." } } }, "auth_ref": [ "r12", "r81", "r82", "r112" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.iconplc.com/role/SharebasedawardsSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of share options (in shares)", "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r12", "r81", "r82", "r112", "r401" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Issue of restricted share units / performance share units", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r43", "r81", "r82", "r112" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of share options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r12", "r82", "r85", "r86", "r112" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r867" ] }, "iclr_StockRepurchaseProgramAuthorizedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "StockRepurchaseProgramAuthorizedPercentage", "presentation": [ "http://www.iconplc.com/role/SharecapitalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase program, authorized percentage", "label": "Stock Repurchase Program, Authorized Percentage", "documentation": "Stock Repurchase Program, Authorized Percentage" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total Shareholders' Equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r82", "r85", "r86", "r104", "r639", "r655", "r676", "r677", "r769", "r794", "r814", "r829", "r894", "r944" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' Equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.iconplc.com/role/Sharecapital" ], "lang": { "en-us": { "role": { "terseLabel": "Share capital", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r109", "r196", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r480", "r678", "r679", "r700" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/OperatingleasesScheduleofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/OperatingleasesScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income from sub-leases", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r525", "r768" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.iconplc.com/role/Subsequentevents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r533", "r534" ] }, "iclr_SummaryOfShareBasedCompensationRestrictedStockUnitsPerformanceStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "SummaryOfShareBasedCompensationRestrictedStockUnitsPerformanceStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of RSU and PSU Activity", "label": "Summary Of Share Based Compensation Restricted Stock Units Performance Stock Units, Award, Activity [Table Text Block]", "documentation": "Summary Of Share Based Compensation Restricted Stock Units Performance Stock Units Award Activity [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology assets", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r17", "r842", "r843", "r844", "r845", "r847", "r849", "r851", "r852" ] }, "iclr_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofLongtermDebtInstrumentsDetails", "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesScheduleofPrincipalPaymentsonDebtInstrumentsDetails", "http://www.iconplc.com/role/DerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Term Loan", "label": "Term Loan Facility [Member]", "documentation": "Term Loan Facility" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r827", "r902" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.iconplc.com/role/SharebasedawardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.iconplc.com/role/IntangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.iconplc.com/role/SummaryofsignificantaccountingpoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade names", "terseLabel": "Trade names & brands", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r51", "r842", "r843", "r844", "r845", "r846", "r847", "r849", "r850", "r851", "r852" ] }, "us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax", "crdr": "credit", "calculation": { "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized foreign exchange movements", "label": "Translation Adjustment Functional to Reporting Currency, Increase (Decrease), Gross of Tax", "documentation": "Amount of cumulative translation gain (loss), before tax, from translating foreign currency financial statements into the reporting currency." } } }, "auth_ref": [ "r88", "r895" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.iconplc.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r301", "r302", "r307", "r308" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofDepreciationandAmortizationbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofIncomefromOperationsbyGeographicalAreaDetails", "http://www.iconplc.com/role/BusinessSegmentandGeographicalInformationScheduleofDistributionofRevenuebyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S.", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/IncometaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for unrecognized tax benefit", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r426", "r437", "r756" ] }, "iclr_UnrecognizedTaxBenefitsCurrentYearTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "UnrecognizedTaxBenefitsCurrentYearTaxPositions", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/IncometaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Items generating unrecognized tax benefits", "label": "Unrecognized Tax Benefits, Current Year Tax Positions", "documentation": "Unrecognized Tax Benefits, Current Year Tax Positions" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.iconplc.com/role/IncometaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and related penalties", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "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." } } }, "auth_ref": [ "r436", "r756" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "iclr_VariableRateComponentAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "VariableRateComponentAxis", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Axis]", "label": "Variable Rate Component [Axis]", "documentation": "Variable Rate Component" } } }, "auth_ref": [] }, "iclr_VariableRateComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "VariableRateComponentDomain", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Domain]", "label": "Variable Rate Component [Domain]", "documentation": "Variable Rate Component [Domain]" } } }, "auth_ref": [] }, "iclr_VariableRateComponentOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "VariableRateComponentOneMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate component one", "label": "Variable Rate Component One [Member]", "documentation": "Variable Rate Component One" } } }, "auth_ref": [] }, "iclr_VariableRateComponentTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.iconplc.com/20240630", "localname": "VariableRateComponentTwoMember", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate component two", "label": "Variable Rate Component Two [Member]", "documentation": "Variable Rate Component Two" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://www.iconplc.com/role/BankcreditlinesloanfacilitiesandnotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive share options and other awards outstanding under share based compensation programs (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r820" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average number of ordinary shares outstanding for diluted net income per ordinary share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r216", "r221" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of Ordinary Shares outstanding (note 13):", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.iconplc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.iconplc.com/role/NetincomeperordinaryshareScheduleofReconciliationofNumberofSharesUsedinComputationofBasicandDilutedNetIncomePerOrdinaryShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average number of ordinary shares outstanding for basic net income per ordinary share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r215", "r221" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-13" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-14" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-3" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-4" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-5" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-6" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/420/tableOfContent" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480627/815-20-45-3" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 93 0001060955-24-000066-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001060955-24-000066-xbrl.zip M4$L#!!0 ( ."^5A?X;_ +$$! /88$P 1 :6-LN57;J"Y.KF+)>-N]R[RJYMN^;R:58B)493 M(-&2<-G]ZT]$2N)BP" D00IRUK3+!ETR(Y^X9F3$+__W>3B0GF@8>8'_Z]_4 M4^5O$O6=P/7\QU__=GY_<7W]M__;_J]?_K^3DW]^NOLB70;.>$C]6+H(*8FI M*_WTXKX4]ZGTCR#\X3T1Z=N Q+T@')Z<)+==!*.7T'OLQY*F:$9V6?9M>.:: M%FEJCG'B&J9[8E"+GEA=0D]6(T3?.$ MN+IVTE)MJEBFTFOV6K)[IED6/,$@BJ'VC)9BV*;2U;N$V":UU6Y/8^_MQS!G MF+G7WX\-P-!Z<1=4X?@ZXU%L^%/AB M;AA1&$\N[)&HRYX('\Y=A$]P7STP?7/S0_+EY-*!Y_^8&^=/G5VKVK;]@7T[ MF=3SJOFH,!\?+J4(E=E!>&]1P(]BXCLTNWX#K@ M^ 3H.'=Q1M?I>#_$(?$C1"Z)@1=P.N:)8IWHZF0FD;?LA3 +]<,_OWZY=_IT M2$Y>SV>!L//3QZ^[)*(S@UU^]5LCU90313M1-?:0LP$!WFU0_^3[?:/]2Y\2 MM_W+D,9$PL>>T#_&WM.OC8O CX&/3QY>1O!N)_GKUT9,G^,/C'@?VO_U7__U M2^S% ]I&T)]DX/[E0_+A+Q^21W<#]Z7]B^L]25'\,J"_-EPO&@W(RYD?^!0& MX#V?X84T3'[U7)?Z[%?X_@:$2>@YR?N?XSO:^[7AG #%?3+$)U'O[!S$C8LB MYVI 'AM2,NU?&T"GLY[W3-V3'AD@^3SWUT;OQ&BTV=^_?)A[08[W91+NRHL< M,O@&EP?N%7P69:\P&^W_U;9_?L<'\KUW:ST58 3DI3 ML4US^W=4XOMO>E><#JWJPS$'D(2]UGH$-(J\[@,NC>+(JBMIHOR6._OL6-&"8O<&C M4:Z!ZQ4.7-OIP"_AHB<8^=-TT"D4-QM[Q\?W,*DV@:-AY9Q"^L;29W(3^$[1 MR9A*SLE,7[HPGP_STC2D/0K7.31:H@10RYQ%3$'!C"6FS\]B$/V_-B)O.!J@ M^F&?]4,DR)R\/WV.7- &['W3EZ3OC()QR/YB:OYL['LQF^L8[LD^' **QR%H MD<36.?M^?_G+A_FOLK_Q_H5GT7$(HN2^3T(Z>2:H&\^ELY?>)-0.PE6O[7R_ M>^NU"_?CAY?4#X:PQ$L>F_P5X:BBMYX[]X@/\Z-_:];)DQ>(N.EKEZU(&51< MLWB\41%XL$O#%50FQ$'U<_,_URDP>F,HT] M$W5R]CEE)D?V%] ,_NYY-)281*!+#>.+Z_^9MT5>WSP9P?S31TSI9W^!*1S& MJ/[;*$U.%!7^G]TW_6XR3'?FTN8)FIKSWV1_9R_Y,#?OY630."!#XA/$2V:6 M?;/-S'2^9J:# W*BJV7,S.!@9J^A:^P>NB9O9- W)X->'AF:'))A4T%6(AE: M59,AG4VB;Y(_77C9\VC@.5[\E:(FE5QOB/9MX$]MY8DYW/ECC!9_,!R!Y^_' MT?FS!P9,=AE\#A[??1PX/Y)G_?)AZ2LFU)B,9&]RR*HYR<]=ESDEX)X0S[WV M+\C(B\F@+N2W:TI^9K$K=Q]J3_@"/IX^LTI% M3".5!U>(!SI4[C@=HLCF8>$J=_7J;-SSL$"5.Z&'X@KPL%C"5=XX&*F792@) M7WF_]!?.\C[)KPEGF9^U$,[RG@C/WUY;:5.KW,.L/:8XV##3A/];TX43_B_G M"R3\WQHMEO!_=YZ,HPG_=[_T%_[O/LFO"_^7G[40_N^>"%_WS>)=Z5VMO UZ MO>Z.^3[T;IGTKZO+O4>]6R;YZ^XX[UOOEKD6=?>1=ZIWRR1\Y?[N_J96=[=R MQW'G?*GY924%JCNKN5^XN][6JRZ^Z2[ M.ZI5V@:]45<_=+]GMUBJ/_'7W/?<=!RAS+>J^_;KCPUKE$;YR M9WE_4ZOK]N;^X@![J%1@"O^WI@LG_%_.%TCXOS5:+.'_;FP@E)5[8 K_=[_T M%_[O7LDO_%]^UD+XOWLB/'_^;VE3X];_O?)\+Z9?@$M!:<'\'K'V[WD4T3CZ M]/*5_"<(+P8D>FU@C*,8.#J\HP-6(#CJ>Z-U,%L[HBB,S^Y@ #1Y%_[Y%08W M' _KDD#9Y,Y_7D93\KP!3?G##S^KS*VSO=5:W(8N#6_#;V'@CAU3L&H$[?#T MO7R"55BXL3:KPIU#G2A_)'JJ?6<]Z(N!AXZ$:A[DB=(F=^XU%XNQIWK8W/G7 M7"S&?MH+-+E+T.9B,?93(KW)791@D\5HJLI!*HT6E][\_E=C/UJCQ9W7S<=J M[$=MM+ASNOE8C3VUUN#. ]](B:O:87H;+>X<^$ZX8Q^JHYZ^ M^$ZX8Q^ZHU[>>))V8,> ML?;DGV,7:'?U%M0=?:+^F-[1(?$P&>H;#5DC=]^AM]V!]TB2IM;?6=QUV,HEI>?J\122TMR%)C)8?AI'GD^CZ-SY8^Q%+)5^1H%^ M'@- K[PPBJ]]9R<6C;VA13-[::&5X2Y*P<7*5*1=N(M!<$CL6607(C9W$08N MB%U YI1FLW,7:3C>K&*+NQA#S=:BS,;=W$47ZI?A7>9R<+?U7X<,[S(7@+O= M_AID>)=)?^[V]VN;X5WFJG#K2U\1+_P[&8SIIY?)KY_AB21T^B]?Z!,=S"_( MY*)K?S2.(W:%6A?#R>;6<2YC&;3:+ .W+G49RZ#79AFX=;:W7H:OE$3CD+KG M\0V-F8I@'W^CX7V?A+5I:V/SZVQSKR[*U-K\^MG^._O)_4\R*JT,QC'I4%7A M-B#!!3)WHF1@J$-,,14#^("KD/XQIK[S\K;$P$NCF\ /J3,.0\#)WD59'0/.JE*'N*9 MQ[YD![?AUCN*DMN)Q[BX%T$4@XB&SVCX1&?$.)@14>#[=, 2F:C[Q2-=;^#% M7GWJPZDJMZ%6OM>@3#Y0N0VS;K8&5\1!DK]DM'^I#_JYC:+R2/E2,<]ME# I M2#\II_XE<)9X$O=T,("%^8WZH)P'L#;G[M#S/5@S9OGC$2F_DB0R#LZ@JRJW M<;0:K=U^3JNK*K>1IHW6#B4AGC@<'"QO<1M#T$WZ+MX$\5KQ6GRAT_#%UB79GU8FML8BUCU M"GF=V^C,9H2_HT_!X FMN[@$%XZY0)1US.;;1'K'Z WDWZ];W2 MC[=/-/2]QWY\!9:,[P#(6'&7H!=.OKGV7?J,Y5[PF^J-G'V<"S"X"REB,]8[ MXC^FJ\9ZLWJ^-QP/#\":X6+)N0LH+EMR\ESFDJ^6!MC&8@/V7OLF!J#9UUP$ MPU'@SP-LZ?>W?HF%SJK2JG7%.K=!7('((T4DMQ'F T?D'NV*H\4Z=X'U[1'X M\#,H X&)0PE/!@#<@Z/GDM#]%@1A-$7EW,>?/B77UM4M$LRS-?-PMT%10^;Y M-AA'@H&.DX%,[O9O]LI W )X.\[^!,9;V;PM6.@U"W&W2U9#'20LN&/E'NXV M_K8$<'E6E-" @H/R=HJ:W.X/"%QR@LL< 9H2<X MW--^:DMLM A)K)ZIZHMGE+#ZW>P7YZ8Z'5.I#>&XCYX+K*F]OT>(V/"T6O_(V%RUN M \:5B%PNH,<1ZW,;EA6KOP/>YS;XR87@OR)>^'!\^-VA""IC4ZPN(VZ[9/8K[?09\F]JZU*B]O(&#> "@[4# MP=* #UX\H+>]:]_UGCQW3 8S@[D)_,XS=<88#[CT0NK$05BQA'RU\KNR,.RZ M1 +8NGRC82\(A\1WZ'V?A!2A49LX@%VW., R/KR[_UX?@M?%O=\AMGEP[NVZ M.?<[8P0N5J*Z]]#QIA3V>&[+KXZ?O5"/M: M'>Z<^>K;;*[A1^PCY_X6HK=:%^&G*=S% ZI;1E;['V7F'1V-0ZY :W!J,H!-'<.==IR(J9X_6\4<37J>TX6 M6W*"L1^'+V?7G2IAMH>319K"G:N]_Z783W4H3>'.N][_4NQ+^'+G2N]_*?:S M7ZLIW+G::Y9BLB-XV^N,PV"TKC5/714'=QXY9^NR+RW"G4?.V;KL2Z5PZ8MS MM"Y[TB\JE\[U!JK^^_VAJ125NRWM_2_%GK2(6E-1ANB)JW;SU'2_+OG1(C3WW'7'+7O1)C1WW'7'+7G1+W?SV M:D*.%6VAJG7SOBNG;HGYFII6-Q]Z![&-BH"LU4_L7^,$6P-,LBUK4((JA M]HR68MBFTM6[A-@FM=5N3_LWZLOI/5'\,H"%&'K^29]ZC_WXS-!.6^8H_OC3 M<^/^F:HH?VVP2]N_1"/BMW_IAA_@ 2>.,$@",_^N\?^]S']2V'_^]@#*I[T MR- ;O)S][3STR.!O2KR/O3WIFP[397S\34K3@YH'GTXPTJH;$ MN+J]^RK] BO@!_[-> C/<*1TH>YHC^69-B2?(+Y=ZIU=!@ZKP8,IF VV1CVX MH-T\^1^VC-.'M*6:$>*^<_'][OKANG,OG=]<2IU_7GP^O_FM(UWER].+4TE33,.NYPR7K^<='05A+ 4]Z2H( MX0M?^L9*25'I.HK&*!)K-9UOXS :@W"5XD"Z&P^HI.KD1&U*,(S:S27N4XE5 M[_9BCT92Y]GI8[:Q=.ZP]5)MW$5?!)E>@$<++3&7BN&0Q(RF].JPRRJ._KH13&>3[B!;S)"@:]T M?7%[(XT&3GVTZ'(XO7N R44#5BX0$15.)ORWB%%#\GR08!W_<>!%_?=[8//] MT$77]1/% @NV9N-^=Q$,AUZ$KH?4\T#M^&-T'(YGX>Z#,:4>,NW"ZI%ORJ6M(_S3M=EJY#.B"^6[-)OSMW MW1#G"1P\"CW?\49D(-&L] 9\W// ==LE"E8^,R9=@&5&KB $I&V? M6J:.DC\&;S5VLQ>G_N4I4._#XN=ZZ]2VM:5?*:?JTL]7/4JU3A5K^5=Y'V4H MITW->O-1']@LDYD"+9'XOS;L1G;QB+@N>!%GVNA94H%\,XLWH+U%<@:C'9DV MS,_'$C(.&OS=%\GI4^>'! O^0_K9IV#TA!):/E/UQ*0; #Z4?GJ#02+KB.^/ M ?_,R)4\/(%*XR]_)\5OG'Y=&=FF4:-<,'+7<#=KIV1 MK-WLQ&8PG(TCN\]@0:^WA<($UT9E7[6!B'YBGN\3/?K4_ M.@HB#P7(&<8KT,=?V#&=NMC,6U:FMY!N% S&\>(MZS99\V[VMB:;O?UPRL"/ M]*0;4O+CA/1B&IZ1P4_R$B$!*ML1GH\;(+333T#0X9_5"+OE$>AIX'A%0&7= M8&=%WG_&4>SU7E9M<.]D0^*A#RHP3#?O_!GM%TF@+BFH.\]W@A"^)ZGZ"VD/ MOO =C"W/J5.F$:,L5V+RM/L32WIW-WO-37 J8816-35+T=YCV"NCJ[S]TS0 MLJF7]C0=1M4]KF2UK[FD2\=UU#[PZT5<]L&79AK[XP'@%.*(^ M&0RD+I5<"J]P)0*64K+Y2XG3!XL*?JP83"\,A@PU+MIH\-7/O@=7S[X)?L-X MD"OCYBM>"NR!M_I!#(\&4RRB;@)%-]T18X&D+&X$]EQ$_QC#QX.7Y$'X;6\< M^E[43^Z;3#*),;W:()WNB^IXYP;;IZ>']ZES=JA* M?NO<=.[.OQ2.V_.@1][B=-+TF4#LJ#.?GD ;L[@0]\X;E,/2'O>ZY'0N!4 M&;A[@+LJ^/0LSS $R>"%&'E&;_"G%]'5O+M(X]R99_/W[016V:;9#J:U+\BI M6F:)@:H@;&U#XN#B1A1[*(+4?B2^]V>B>]YEH+N[3='T7I9&8?#DH2LJ!>,X M28T$]-#P"3?:4"T1Z7$0= EH.1+!6P!YHSX)A\2A8^:ARE+7"V+J]'V8Y..+ M+($>Q,]!)>(S&#P?<>_"9VH/_QSACJ4#/$(&\?P8HU/I'U2*1M0!J@ ),LN* MZ4_0HPX^E0Z"$3X+7D5\$(F3Y\)?@Q<<)-L^9%7\$/2$:4NF45%;@PI^I.P: MQ@] T&RXV8/Q9@<9YB31T@YP*6Z% ET&U&&T!#)\PRJ"TO7)]=^G#XGBL0L< M=RK=CD/IR6/;UPG1P$; UR5S=DC($A+H %#$+$@T&WQ@;!B5TP^0;JC5Z0 T M8XB+ ]@"J(4OTH 2MEI,!2+%V,R[-(J15LZ 1"Q(DQ6F3#YY8[AU0M88!QME4!V2_R2V4DA&C$7PO609*^&C^^0I 48 +V0L M %_W!O39F[XP85$ZA]!Y#L7T9Q>(C[-+GATDT;K4& 6:(]H>$]2D ^..RW&811DC[SG) XLDZJ,UN_A6&5\+YBGP M@BOIUJGR5UDRE=/F7QD%5?74^"M.$F07"+XGZH\G8@/K\,(]+&T=U&!R4HC= MA9GJ>!/+54=Y.4+&?L+IO'/SC$X_D\#*,OZZ+&:UGR0*63):IWI*' 5_VV4\ MC0UAEI[OCT/4@ Z;\C"#O&K;RI3'0:(0AB"$:3?+YXG[ (_'3 V8;ST=SO^OF_J)>J+9*A9#5@[-_KVCZ/S.+N=J M4SC=CCC!O0?&/TNB/=J_CI(]"DM(/ND:QC(-#QH%O6]D80;KBLP MEQ]6M5&5C!X PW/0$0-I D/$2AH%P;PWX MT0)G)?M'W:$^Z\GQ0:_!BZ99) M[G#JQU[-^+%?PU/I4PA&&LP$_X6;Y"2E#CPFH#\+JP:87!QC% :FD##5XNB3P8=TB)IZXIAD+X#/<$;.. Q1R"!=/8J.MA-$\=3O M\".*6UH#,F,>@!6>!+;>W5.*&UJ8.52)H[JY2&!<\HGX/R0GF2)^"[-AI.G- M3]>?E1@[8V&FEGJHL/!L/@4G;A !)#+C3E5FM>HKMB%NFKB5K@#3IJA6OWA1 MG" MU:MSWV0:%K&#T+O&_30_BU2Q;D?3G<#9IV0?9@\X,O,O.PL< BD!YB>K MF2Y%U@O#U:NK0OH4#)[P 2DDLXL/6%EEAF(":89H-=D,P]!% *Y'$H*?V$3? M[LZE(0T?:2C/[XIE<8[9S3");0@S_<%,H92N!#1)LI$PB^%4U)UG7TZ8(=FK M3P.S;FHMKE]AX*&_F+*IFA,UP((G&Z\Z4WH8RP5!A+INHO\2K<>>K\\HF7=S M*0"@(C'@@S&HQ!30D@@F2H19W90K8GX +>+4O-+,],-&N9Z@7'!+#CM5#/_*KWK M9LR)SX7__)/,O^MY883V"/7!=X-?Z!,-"2A<%FY^CR/63I6_?IRL-!UX;"@S M1E\FZ%RD=[*'- )Q, F;#KNO;B#=X FGAVW8TRG!=_ABYI?.3,I4YR:5S6 ] M,-\1,%N'2+O4_QZPK#KO&3XZ+BG$S+L-4+B29[>26HBCF7(B1,H&^QAZKC3W MZNRM*]XF 7!@U9(DMG1DVZ,_3-TFD;PF::N3U_:;^[RKO93EG$D&$=OXG\AC M2F>P%.5EUH]I*M807+)A]CP JQN2GW!YQ$+JC%6S@#RPJMX"!F5,IMDM9+,I ML[(MOS4)]FV=/[ MWF]L;2?VU)+QO#:EB./0 4VVTD$[@O^*6BUP//8)L_=!13UYP3@"+G;(B('R M3Y0(-,E?^PO.+!EYWNFIS5=WOI?VP[[[39V$57!=IIA!M&V+5S>D/R4W^.GC M@NBGROR*;+H@]NL[5T%NJE46O3P$&YA22YZV,>X-Z_4X3J6[+.F8@P!M&BL^ ME18BM8P"KX*U7(1H,Z,V! YQLNK>^ M=$6[X1A5A+9,K !*EF5@C.-^$#(MD&Q/=^?)AE>/1UE$;UX"I.)D=I,G".$? M'$*$S=$GN6#I$$ZEU.#5/4Y M8**ZR695%M3"LPNQ%X_3;869XTQS YIX>'Z #MY >B*#<;8=']')"'&[&R16 MF.QVP(KB")-[F+9-="FP*49?H^PL1#:1:[ P^I-7#LC/4VG:-CZ:F2U[W<*< MA^0%ITQ[/5BS24*--Z3,2_!8*3I,%?39>7P:8Z[N*"D1"GK>IX]!G)@ ;!K$ MF204OB8K1"8H\%5UB0>1(A3N,$Z7SFWY+-#2W^V25, MS/XDV?@)X^A),!OD+*)21J=A,'83LXS-"9.DO6E^^M0I28_G8=T M-UPX3TW M2YL\E2[9B]C^XRCP4Y.)P6":7"FO> D[3#>3O)C.E<)EP?!%QI7^26$R)#WT M,AW^(_596.L%,XW9A+-QI6LY[#B'E@@O3LU$\=^F!X8R8XM8\K_O8>B MA8EW!.]K;?2#OH!QXXPC"?@ )!P(L"S02WJI0,! Q/0<0,J47IB$(MA1M!&, M+O'E/)9ZXCV226IA^C@08OAIJK*(^X0'724/QN$DP>7 ?PQ85&7^!,9\"A8. M\F< <;9;A4 C+H!DT"3 MTQ>RU)MDU$W'QUSKX1C).16HB93,SDY-CIP 87V*)X^/*D(_21B;W#A@"8F V.=4&8+& B(XTY6FSVR)V0'"8( *ZLD+ M@_3$W@A;-[!JE_"*N>,+"P1(9RV]FQH$J:#"MWRB Q*.H_>O9YSYX(R3,?C# M1NLQOAG"%,8AV[ [&-(PZ6C!#N!/ MN'!#%8H8_*OGNN"-.B0:#&J7:U4UPS-TNS2]UV3PTWL<# P*4WW%6=/SN#4 M=QY+6K<6;PRH&D*]6OS3W9/D885).J<&N_2@+=,2#5$IIN#B3TT4F)*7Y@[C M"/'X0<#"$H15CWB9T!FOR S#9/))BR;73'RRJCH#^\_-6S M82\9XVO^(YXIQYNB-'TP*1J!>4U9&(X%I, P/97F]I[F/>VLCD=J5#H#)I?8 M4"-@LIC94K,!S97C7K"4T[&?LF-5@\'+_$Z6%S'3-Y4 !%Z/<::9@-_,6U); M8)+@CPO,3B[ G<, *#'YIDN3"A;L9C>[,5FNV6'WL#9IF!Q@3@LES#@8+-2* M/OFI=,X"H"3>$;*I=&O]$H;:*".F"P'13DLT,QD$'*I%5,P1* MA=LL1%.\B<)7;4DOI?"57D;A*]5:DFVTCDK[[_\GVRY:?-I1S_2[3U MXL\\SZC+_W99/7>SPIP[$A++1P>#N^S7Y _SQZ?S+^?5I@VV;;SL7'2^?NK7T6!&/6VV\CUJ]>>F;I0WJ&;^5C73ZLB+ MY1X[^.&)<_7WK^D@GBJ4';8X&-Y(>]WWWT"YC$87M..3:M+HA\UI^5+4.#-_"[1)76271I0H-DRZ<58(I4!*ZFRAC [;2NQG"CG M]_>S-M%KL-K539X;Z$,RB'YMG.A9]^5Q=/)( MR.@,L7#NN_A/9PJ$\_B"A.$+T.#OF,/:D%C%WOC7AO<@(6G\+1+! N2[ID/E^FX"0VT?#18RN0U M9(HU^F%"S*L@O =23ENL7-)N//TKM0CGV:/G/5/WY$\:!DLX0VVTV8Z5]K$H M9[R!T"JTQ":&YY&":8V$+02F];)6:[15V38-3O!T^(X$;G6S>H8A=2@H3%A9 MF96 P?R&P2#XR7)Z4 IG)R$#/N1 FB=V"T10 8"J&4KLJ[Q J##MVB_^UB<-CE=CQU$A V; M+\:19JQA!:N+-!7T'".7OX6@C[9D!!,90=,5V38L3@P.8\DQG M8ZK".,TE41,J/B 1IS9&7O2K8)>""%4+^V3"+N4%-FM$:"FPT<"75V6M^![4 MGDW2C?-T.9:F#T$\.<.YRC@MAPX'D?"3;\8UEP7KMMR*&$YZHZW+34676\6U MQU;L6*%IGN_D@."NX^2N=?N11;C+0.XR5%4V6@KWW)6JWVP$*4%M=GQZ3^?, MN+G_8 ]'W 33OC3B@$0=_?!O6)LOQ+9%HP%6*&55]_X8>Z.Y5AG"&]\LOIG0 M\AM2\MQW.QD=;VANV6^"[#=UV2H>V!1>.2_P61O8+ \^38!/4Y55BQ?X'/Z& MT6]!X&+)WR [8'UDC&*VPO3;]X3]2=DC()*&QA$=@L5*=KLLY- MQ%Z8E%7+RU(AI.,!3]DR3=EJ%I:BPJS<-'\SJ;SI/TJ,%"=![V0<%9*H!VP^ MK)&H$UI^P<:J=_B2V][W*.&(O-R@-MJJ8*T5/S@$4Y# MD76]<#ZPL$A%+OQNY.8+-.;)8!&X.= MGBAA)W0WEF=6#A8&2E>CK,JK#M\TOJ19;U'RG!C$PA[.)<\S D[R ;=V#4W@ M3@-LX<+G4X0MS MVU@CU\K#3!.SH;KQSW\6CT\$8GD%<&/,E1=)Z/BL*1+QPFQIK M>@OK#?S MN\[GVR^7G;O[K(5NYW^_7S_\2QQLJ,.)E*Q=Q\ C76_ /*;MCJ0<^%DBCJ-3 MDU*[(_*RK"9$X6!L3:V>0[)M-JP#_"U!P';G)PVUT;9T6=$/:%-"8+_^V-^P MA'$Q[&-VD:[*9O$#0&)79>/2Q92$?L'2Q0<NFK)N\W)"]_"-T+FZFBL"*,=N/ZP//H3C MF<2VK>'?:K2UEFSKO!R6$Z;G#GSW)4?HK3]LR E1IL4VZU>,E5$5;I M[M.^^[%+"7G.:'G/5/WY$\:!DN80&^T6=46[2,GUH0P1JL_[ED&< S>@%-Y M<4F.Y6J2(?IEB\S07$0XB+2U?#.NN2C8/#,TK_6$!>QEW=+E5O'C6EMQHB@W M*7B+9S5;@+>PP+_<,L W*5ZWO'+>JJCDY :,)YZ\ZW*3N[=L[OLDI/U@ (2( M_B8EM=VW2S@5Z<+)TKG>4_;L]!$G>/V9:C&.W=G*WH;P;A*^2!$N<21+(Q)* M3UB'7UHIA>DX_$9#AHDW+1UMF<\3^/=QX/SX1L+;\#XF,759U?_I U,YC(]* M!7'K#8WPQECT*L9B-=J+)9D6/I!@6('DL C+B(8)<3^NIFA"_#>)>7US]<84 MV'BC\W'<#T)8?'+E@]-W-K@6[K4HBJPD_VU _63$$IF\49[( M*N [D2)?:XE5-1-=1]$X/T;5Z@=V.XZCF/A(^;RCPR"[)EMJ4V[F82"/D8+% MB(/IRR422[^/?9J8P+HB2YJB&7A5 2X3=D&MN2RW-B@ 9KWZT6TG PS&989M MRHJUB9&PELLNJ4.'71JFG*8R3M/7<-F1AMLWV*=)EWB;+E,M$^P^N24:F!T. M8#;8GRD"F"8"IEF\A)Q(#]JT_CX,% E,!N##>NZ)YTL.&7DQ&8@4H7Q9EA-" M?@,Z7OL7"15G&"(O+[20%VS+DEMZX7K&(D^(%QBMR[8L'486@Y&AR9DI'WA.5!D%T%*\S*("L[1LV307S8SW MPE"M'ZP6).Q^8(7-C0Q=-I5%)VCGL#I\P_6.QL3#OD;8W@B&+#+;\X4!,OIU M4O+-,,OR,!>4+)IF;):O*&>2),7 M+%8_%ENCI8NS&#;-DC5#D5M&66?!*\^67\5KKA>-!N0%IT!7M1[3B"*>7.I'E!5Z8>1EFY(] MSR>^ R."D<,'K!+%Z&_^8EC1";Q-,NB%C6(8J@]HZ48MJET]2XAMDEM MM=O3_JV"+Y3>U)^#N^S7Y _QQ_P#_?.W< M/-Q+MU?2[;?.W?G#-5S YR2N;N^DA\\=^.^NTY'.;V#\U_^4OM[>/'R^ESHP MP4OI]^\WG5?'?O"ZA8]U:?,I)@+=0QD5GVFGFEG509?ELW[W_>;\^^4U+-?[ M7,O"U,I4SC$=!@,=D%%$S[)?/F9NL^>S-[.;/@Y)^ A\G@I'E*BO5!A[7_)U M*@%LZ[1I&2@$4I\[?7$J'TYA)A\6/S>,4[ME+/U*.55S?J[;6JX[5@U*54]; MEB4&5>-!V6LQ59-H5*6'>NU"IP13X?A:,@2C'0G')*C5#RF5OL)U_4CJ@(AV M5R91"&JU[[WGO+0J#.2M-H&X>G*J!N.<>_G(HX/EH"8PA9E&CG52D M6$IQ0HDE6K]$NE@BWI=(2Z+-#<1;]).[H3DL<22Z)R7PN\XK"=*9H4LSM_7NYC$>AD#/IH#)W M8U6"^Q/UQZM["&WID>4ARB%M-A[2IJ&Q+B>;(>!R?^ \O[E^,(Y@3 M#3O/SF",M#B/(@K_=[$/P1GF\T=P[;VB-MH[M6V5+ MX]NFVH$O)^()XOY=W2]"$WGEZD40I;WEZ/,(T@X9/GT(GQ>CFS5/#[@.(O<-WYS(KE MM6IUK$QFV/K2TO2B.&A-8;8FRK9[F!D,9IHMFX: V<' ;$W :OP./=^+XI =O*O,83S26F9KC.-T17Y+U@-9>&XU.DFL(R\OX^%ZVY - MT^(ZJ"N 5)[Y6PV0\.RVU9*M)?5%!9!J"J0U!FXU0+(;;;VE I"$1#H8(*TQ M82L!$HP2D(0B2>6E\'P-K-2:177?BMZ*X.U.[=/9M2CF8*H*UL W;+FI%T[# M$6$,7N"SQBHM$SZLUKTI*\6S?P5\>('/&ENT3/A@J7A,=%+YCFX)^)1G@98) M'RP1;RNR:O&MO+@R.^L5''T(X=X4=&AUIK7/V-^L+%F%I2J.U(-<8WQ^&D?P M^"BZ"(9=;%6&;.S\,?:2PF]WR9JPQ+#<[,R:+UNB^?+A8&F-)5HAEII@F&IR M2SF@DS?'#J8U=FF%8,*M&QVL5 &F@P'3&BNU0C!98+0:LF*557;W"&S6>H5* M[V@4AV,G'H?=J-MF'++$A&M@P'-VK/@14&CX@:8*3>+ M=TT0H.$%-&L/21<&C2HDS:&!9NWIX<*@T1AH=)OO[':NS,=UU=F6&Y8Z=X9E MTGO*63AT620"NF4YQ V\Q@)];&K(^!N&P0U.:A7"H(G%49JV*:MVR1WJ! 8/ M!8,;'.,JA,$F8M!L:;)IEI6"OVL,UJ5T3XT;'H@GBR>7_V0>'6N^BQ1=^TXP MI%(O#(92,*))\E AGUGLI^;V?V\3PON/R6I\":+\:K?5:&N:+5MF6<*DV6KD9E0\^"AK MNJC>=##(66-+KD;.(CBT1MLV1%K&P4!CC;U8FE#1,3*LBI)PAX.<-29C:<@Q MDF8Q?.E6HW)O1/-_UN C_(O+W0:/KD&#B%W?B#+1NE2$.(T MW4*08O(L_,(];2=D.WWP6U+'_QL6I K\\S@.O>XX)MT!?0A >-SPX"53]TZ MRF.C*L:&P&)3^6 0MM9]W"7"= 7KWH"+J8DDJ8-!V%HW;@Y-*7;OD>U;EKL?@BOP0)[3"-,G MZM.>EY]7L8*O+NO&HD&[>6Q)['9S@YJ-C-GBJ#$:;5MN+FEO+T!30]!L9)\6 M!XV)&=ERL[G8K4:@IH:HV_&+-*1Q/\!R_UEZY78'=H],_Y;@ M'WK.()R)]US!FES ?9X_!@+<3HY/?V)+V&&+]96MU303-BHI#(0I+T93ME6^ M2]T)U!7W+SE"'6;+J*9LVH6;8@K4\8*Z%0XJ1ZC#5JRZ(>N&0-W!H&Z%@\L/ MZ@P%?6.-^^:/7!G:]3IV_(G#8-E_*PV M@&\M3=4^9N\&X M.Z"EIWN)1XM'U^W1/(:?ZA)DDD8TE&Y#&"L)7Z1D2_2='\144O7W9Y4E%A:C M("4[9$KMP M\RPNQ> MG>5VFO.YQGRE 7RC(3-VWMP8T5X[R1T2^C#C*+N;P6GB$BM3EQB+&9VV#BAA M56#\<#!NEH)Q$\LIG1I\5V47&#]2C*OE8%QMM(U3I7!%.H%Q@?'R,=XL!^-8 M4NJT> ?(2C'.E BA\*E!\.RO.Y/6^@W&".3^'\1H%R@?)].SYOH-QDKD_AE Z!'3]'UV#\ 5G48M_L#^H*Q$8!WFD MDC\>=FF(Y1KFLY4B*1C'44Q\G$S1U*62]_$/,G5)T(BW?)!]WU\7^Z0FV6KB M_H//%CS4O8;MTZN.K+K$2I^7%7Z-W@S0*Z_=W$*#0!5'J&KN#U5-A#^'*=)V/GB5# M7QE X]RP+9)$DXL.VQ8)WIS*!R04MC*+TZ5=G ME@KS1P5B^3"Y2T.LEIA'6DNV]<5B@@*Q K$EF?.E(59G,E8#&:LN::,I$"L0 M6Y*K4!IBC43&JBU9M^ML%53N2GQ@C;'A7]=[:O_"?B14Z89X24JA[,OL43/3 MU>YY/? =&!".'#UCEW].%:6]$DW2,A@F3& 61AT@[ M"^F Q-X3_?C3<^-^QDDS=Z5H4J:WD"X,#[A@Y2U[);YDSA-@]B>.$1G0TRR+ M6M0@BJ'VC)9BV*;2U;N$V":UU6Y/^[=J-[*;^I-=Q1$(@I-N2,F/$]*#:9V1 MP4_R$B%49V8_]/S)B"P8 M20^?._#?7:P<.^WDX3+UHRIF:G08YH49C$@ MHXB>9;]\S%24Y[-AL9L^#DGX"$R?2DH4KZ^C4/B^Y.NI.#A5$I&0QLK2-Z=? MG\)7'Q8_-XQ34S66?J6#XFI0K3\]KZ95=?T?2D@' MWOF3>7#2ER_B[V.?2F!R, 6-UDAY>R6O:%$Y_;=];7T61Q>+P^_B",[A>''T M8LIIL>9M60M1[,F:6L:C-S8P=K^.[SQ?BOO!&![A1N_S+&*5@=!CN&I'%91W MORTQ4T195)0459IVUF*K67J++5&73"">YQY8S=)[8 G$"\3SW*2J67J3*H%X M@7B>NT@U2^\B513Q.RJL4,EZL\><>3&\PMD ;=QGX82)K:$M$_]R'NBJ6LC M2SY-DEG(,Q^\2'$(#\$L*I")Q/W/..G/SD._'Q[B MI+6>ETS803ZIFK((3W^]FB/>":):\^]]V'Z0J> M3Q;PAL:WO0?RG%M#X>E"V;86#T&_%Y@H#1,+3B37F&AA$P1%;NJ+9KH 17F@ M6/"S^ 8%=@U09443DF)_G@@G4- "K*UY-AP*?N(W-M2[Y#<[Z4/TB/Q? E6 MU"%17^H-@I]2G[J/E >/@E]VV+DQ=0&K3V@".,-3)3?AB-TY A57>2([63CT8"AQ$C\OB& !=0-65$6"[\(".PH-+UO M"&!U<=ENK=&+ @'[,9!V@8 F\YS4)1L<9>;_KC@SN54NTZY-JA6YY4%,!DMC MM=55)\F75;:+I3FD_:%2Z%%S8;4F6V:)G-K:)6N!X-%UV5)W4P)C8U&SWU(# M@L4%B^_5*2F3Q2W,%[)DNUFXM*1@<<'B@L5+#"_%>#BOA-0\M0Z[%E*S MC%I(FE9&+21#.VV92\HA;5#T:,>T/-BZ1O>?S^\ZGV^_7';N[O\F=?[W^_7# MOW)4_>&EQ \7K#6O679;/,BV3UNVD;=VD*ZJ MTN3L2:72R7Z[U% )I]45)NLK.K"^^N$\;,BMJ%W#"H86V;2<-TH7:5!S IT/ M8<[;)4T?"8%@@&ARD@$SE;X1SSWQ?/;[!1GA$0Y!O)7$8YO8C%;?T;<(P"Y% MGT)0;S/H.7I>Z-[)$GQV*#\2 S@ZR@:4S=OL7Q+9<7R M#=N4%8NC+H"%5[UN^QO+YE4G%"_9IVB]O4_!L-L/!B#NG *W/*)VWSG MBY4-#\^5 &%6O4^7S26GGQ9.P G\'BU^<\%W3=Y=":AM-MK@J.FZW%*%T2# M6R)X]]M+ M NT^K=Z1VT'"X[)6"]S[PL7&Q8J7MN)K_.)B*V[SMN(E51/FU/C>MJ3P6]A? M0@">L;^=!GECE:N0)X*F@J:"IH*F-:!IOOW->E5:MY5&6]=DQ5AL<+;Y%JF MCV!)GEERP;[GFR55?EA2-&S=52O66NUP_):SQ/@!!19$>$[05-!4T%30= ^! MVC6E:_=<9]O6,/M)L0Q. KT'BAC!A7QOE^R;"W6^N'!'S1LK\P#>*HT_GVMX M7;@T?EEMM\3]R\[@EY7S>BR"K,0"FS:>IFH:LF&57&"SJA*:U5+*&9!)S49@A&2?W7ED&-0[\MK$JCFFJ($[*1 4HC@] AO/;IE-V=1:G.CQ8X/&,H&YIJ_ "EC\G0S&= 4J%B4E:U8D MUIR;-5]3A7J+-<^I.K&)3%/6;%X.%!TH*(1;+6@J:'J<-"W3:ZI>(5A,(>@* M+PJA[A&>Y9A@2XC>$ICT<>@YV#\@<9P0'9'T01K1D*T<5GN;^>884FQWZU#A MST\$6 4C$M2/6'PTMT=EL[02U2XK B%2D_;K4*U Q6MYJ2G8W$6L.7\VB:"I MH*F@J:"IH.G>_)&-=:C*CPX]S/T9MA2NU"5)T[+I:DCT&7\7R:4BMB%HR@E- MR]Q F!Z8B!Z":8<6;,YR[:>-19APZ+Z6TW?TC[$7>3&]I^&3Y]!$L-]1)WCT MV5.8C,\97M(4#3M:RZJF.E ,";X4-!4T/4Z:EFG?Z'-5*?9,+J5]":_"W#WSLL^G"VI:07TGH]+-^D$:1F'Z= MSBHM)TO>)*+=M(K4E"9K%=FT=-E2S 6&R=9LAW)Z&Z^YNO-1I;V"[XZ6[ZINU:DI%FO5V5)DI;78 M=4OPGN"]H^6]JEN-:HJ]JM6HX#O!=X?$=[G"(]K..J5JJH)'JIJRL80'1GQ=IPT M+=%CJEX=Z(DZ6"S?6.N$6LY\)='QE1M?JHR.KYIF--I62VXV+4XZEQT;-,IV MIC;M5@15Q# MT)1WFI:Y=\!;OSZMA7OTLJX7%O<"0X(O!4T%305-*[3NN5,?%F?JXS#W)D2[ M5Q%K$#3EEZ;YSO7LMMVKAEFXB[681+D#P4Z"IH*F@J;[.D-6J=37%3ZD?L%^ MK\F#SG1XLQN,NP.:G/:8.0>BG+;,^C:$_7WL4TE72NL'6Y1>?'!;*0UCM1TU MC-55UC#64IMR4UGDN'JU;RB!WRKLK5()NOF0"=LV7RE,DCHQ^C)GJO*>M+K& M>M)J@K4%:PO6WB5K5][V5M=9VUO+DEM+ MB"O05["_:NCKTK[ZRK&X?165>P MMF#MO=,B5ZQ+WUWS7MT$)F_9LFDN-J[?MGFO8#C!<'NG12Y^J[P_L-[$_L"M MIB4KS;KW*!7L+=A[[[3(92I7SMTM[$!L6EA[2#C"6^YR?8@)O W^=;VG]B_P M(QOQS',<"NL:ICAK_](-/TRHN_%M52^!QBH=]JE$'#R90OP7((WD!S&-)$Q# M@Q%X,)S'D RD$0F3AL5]&F%>FN_BX170F>HN]Y/O$=&!&,'#Y@>YRG M"]-^DR;;?YE1*YV=H;'%_S@*(K;#>A92[&3P1#_^]-RXGS'GS(TIGI3I+:0+ MD8&/\E+A&">F M$2[OG)7YP_P MQ_T#_/.U<_-P+]U>2?>?S^\ZGV^_7';N[O\F=?[W^_7#OZJ0VNPQ9YB*X#D; MC%VJ4',L?^,[(-+#];\^^7UP]O#3#51B=HM)WIFI&9^I5RJB[]?-6C MK%/#:AWLD^Q356ER]J12Z60OOR-[4L$?8)<%0O>NY](GXV>XI7 -"KW^VQ,>VQ:2PF3 C@"N!N#UR]:N : M"@+7,A195W@I."' >QC@W:2L8C'PJJNR405P!7 +Y%HNU-2N+-?2T##74I5- M?;&F^CYZO0K\\HG?7/#=I-E2,=3J*'@M395UBY<6&@*\AP'>RD^?&MC%0C;L MEFPW>6D15T+$\^WNG9Q57YOO]^NQGJBRY-,D\XT\GQ5I_KN>*-NVQ15//J(G MEQ0!9[*@Q1T'W@"O>6_WV3Z@H+>HP2IH*F@J:"IH*FC**TUS>4EK"GF =K]F MRAUS=7([2'C^%VMOF1SY]D>_XFMJ.Q1;\29O*UY2T7%.C>^+<1A2WWF1XA > M,DC:%)%)N4I1AWR+51;%4P5-!4T%38^4IKGJ)B_4DIFW)5CR]UR(=FI:7 4A MO-;/--@#*K#DE>>^^S!59]/BRV"9W/8>R'-NHP3[:)FRN:0"K$".X$:N:5JF M9<\)-UJ<<>,:#R$[B L#I:OW"8[QJL/>UT"ND(#C'!+UI=X@^"GUJ?LH-CE$ MB$;05-!4T%30M*)>-)O6YWS+G+L I74%.NLSJJS?B.?CAY\H6&KTCCH#$D5> M#TC"+#HL,;2-'6\&AXI,5384;5JQ[C]C>NZ:!28>WM(Y._=]5-!8YHAM4KA]$19_)X,Q78&*14FI M-]IBR?E9\DWJ.^1;\IR:$]OB:+*M+=;Q%Z 0KK6@J:"IH"E'3E/U"L%,%,*2 M'HBUSJ?E[[ T6T7TE\"HCT//P>X(B>N$ (FD#]*(AFSQL.C;S#?'D&2[6Y<* M?WXBP"T8DZ!^Q(*CN7VJ9J/=M&1-78R*B@RE.KI4*U"Q*#);C7;ATP=BS46F MGZ"IH*F@J: I7SJTD$NRL0ZU^-&AA[E#PY9"ZI*D(]MT,23ZC+^+/%,1W1 T MY82F96XA3 ]01 _!M$\+MFBY]M/V(DPV=%^+Z3OZQ]B+O)C>T_#)XD/HE- A_^\3'/C.)UC:&_$I"IR]+NHI=(?4B M,?TZ'59:3I:\.43Z;OI%-G76+]+6+-G0%AM 96NV0SF]C==.UK>6VC96#KO-5K2(D5-!4T%305-!4TY8&FN1R< M*CN MO \ /;WL7DY$"!6_&3-GD:Q!5=Y6_"C;ODJ2>)8B$AF%305-!4T%32M M))'=+*-#T>X:3K:PN+HB-Y=L:5I/I:L%T?J_'"DZ/XJNK\NX3YL MU"6ZOXI@C:"IH*F@J:#IK@*U"ZX55XTF6P8K]J,HO'0C.%#("#;D>K]DWUQH M=K"T^UJ99L-T7/U_V$+$3/U\V+BYC[[_G: M:C7:MB[K2N$Z^\+N*TU<[J#E:\MJM'DQW,22GYC[;OG:LAOMEJQIBP>!!":$ M2RUH*F@J:,J/QU2Y.K"41!WPTA5>]'L5_5ZK=J=*Z?=J81ZZ9LMZ<4M*)"9Q MX5!MVJS.TAIMT>270ZM$T%305-!4T%30=%\>R<8J5.='A1[F[HSH]RIB&X*F M]:!IF?L'O/7KLS"%KRGK%B\!I@/%D.!+05-!T^.D:8G6/7?JP^1,?=0]]U2T M>Q6Q!D'3NM$TW^'LW;9[M9J-MKG_@]4'NO*"FP1-!4V/DZ;%2G)4*_1;7 C] M@MU>DP>=Z?!F-QAW!S0Y[W$8O6!_'_M4TA6YK%:PA8C%!YN5TBC6W%&C6,MJ MM"U-5DU55HQ%][=>;1N*/4M>R6Q9,W38/8GCA&YUM,LBUK4((JA]HR68MBFTM6[ MA-@FM=5N3_NW9C:RF_IA-NX1>:0GW9"2'R<$2\F=D<%/\A(ACF=F/_3\R8@L M&/)K*JU&:STE?;\Y_WYY#4OR/M< F0*92BRFK6"@ M S**Z%GVR\>LHKKGLS>SFSX.2?@(')N*.92-KS/1\'W)URDOV_:I9>K(SNG. M6_KBE--/828?%C]OZ:>&9BS]2CE5EWZ^ZE&J>MK46^L>M60_<$GE^>Y:^PE7]2.J 3>!N4!=S1PNP<0G!;F]_7W)H)777^;L%P3+HSTW-%Y1([OPV1X^JD;]I="\ M.,QIS!.\7%/,YUL8]+QXFQ["MMEHZ[HAZP8O/83S^BL"US7&]<+&9FFX;C;: MFJ[)FKFX4\\YKC?79J]"NK \C6):%_A$U4XUL\K^ L=B)309'3FS$F9RWZ4X MD$(*[.AX RKY$_,!/\>_6/^]41@\>2YUI>Y+B6;E)D&:XH"IXBU5^A8IYW&& MF$LZ I1X:;-[WY7(,(#Q_%F\A$[-CJ"4:*[-TA1^']"TU>OY#&ES*[P6*#S; MDBVUK"X@NU=X1XJ6-490)6BQ$"V*K%J+1Y?J@I;=J'$^I?+U<$2\$/4X9@=, M-3,C\DG0.QE'5")11$'/H]!FF_N@QD&?P[7QBRP!P>!F_ ZK58SP4<=0"*T$ M*>XY@_!LN@"W&?'O\#6WO>\1/6>$!Q:]2\C^+:7Z-Z0Y?-S)*)Z;;6VLM"R; M)B\U0,J5\0>,I14R?G]8TA4%L]6:*H_=3X19O@Y[=]0=)ZCSL%5Z&+(DLBU/F'*+Y1$]!5GSAIAG<09RLV(>*3$EO5FJ[:FV)$"9XWA7CEP M-(QQRDVEOL Y9AL>P]H2QE!8LKDTI'$_<$&MH)^BH,ADD* M_U=&U.LI3>=YK.<]4_?D3QH&R]A+G]1RJ:V)=*1(V?2\W(:0682&T6CKEK"< MZV@YGSM)=4Y8KY,L+/)(/%]8Q;FD[:=Q!(^/HHM@V/5\9L9\(B$2\MLX=/I@ M\/P&OZ=%3_^D&*TP(=>?CM&5<&C5&5-7S1D[WY(X<5_8FV=((1OT.)U^L1_ MI-(P>*+;[\X=L'6SJ5!^"&$\ V;;3$\C7(U])RG#_Q#<% M&#+$'?1+FOS[6QA$T6T/.#,W2^J-MJK+K:9:6^/H@-!59DAYKZC"W4!97^*0 MB4 SUW+^-N[34(+YGK##3EY,AR+I8DNQSFAY$_A(R<2"VC*K2359CK/1K._V M^I%"95-#NSRH- $JEJPI!WS&MQ0SF\NSJ!?,H(XP@7GF:.GTS,K (UUO(*J7 M'(4J/G?83FZ$1Y*I]X0%^80FWDX3OS9LK_V,N'<3VN:6M"W,4;?DUI+V2W41 MM0<$FS(]ITK@8C7:AB(W6T5\^Z-P!Q1.C3]0?'\46;[&]AW7< M= &WXX/_X<7]BW$$UMX&7=]23W-O!T_=$UMM$U-5JS%_80:V#D' M!)Z="^3M(:,UVDU3UIJ%R_0(^WA_6P8T%F?I2Q;,C++)YEP\*7KQ91H#O-G" M -(Q[U@W144L#E!4K=%W5;(W*FQ9Q.*N4U^] MRI/>@>)8G_Y;2N]/+]\C3+&;U,8XGY \-W^:8'P;IMQL%LZ$WPK@>S?.CPMG M:U1"A3AK-MIZRY;U)5Y>_7&V5DUD7Y=69'K?FZOUW\*M11>2I)!-!>6B^15G MRZ5!B4 ]5DH<7YPA*X2 Y]_++]IZR*[CNE8IY(6E[S\$K!!,2$LKJ*FU&NVF MOK3W;=N5G9'(V[D>=Z)'P!E(%1'Y,? M,(E(>H!1M( AUW=8^[ ]J*J5189Y6#:,2.:^3F.9L5HM#%=EV-,))7 M0A?$B*Z 7)9AG'7$R#&;S%_3DYDH=LD3\0:L%3@LOA3!$AE8 %NVS<(EI(3QS%5(-C]N M%J&!V1*+DK@NN#AJ*SE=_=EH8-)XSIO4O#Z1!H'_*,4T'!Z#:5RI3/X"E$1" MKBQVO8$@QN/QLMX2)R]K!I;<@G@M6-XLS:L;]:^,?LR6\FP HQK!7#.CI]*8 M11F"&5,=Y*96)&XAC&/.XQ9EX*39:!MR2Z_E 2&1L/96PMHXHM@<9NFV^G$G MJU5R<&1%.M%U1OWMTXGT5J/=TF5S2=9:[@ C3XE$ FO;UD.I$&M6H]VTY*99 M1"%PB#61M":2UBI)6INVFA!):R)I3<05\AJK/Z6;(,::3E$TIA)KUR+B!]O% M#VY[N"=R#80$B42WZKNA8[MP56ZVBM2K%G$#OF*YF\+CS0BNH=2_N=HQ;ZY= MAN2G&_QD[;$<5IYS9I8B#%Q&&)BQTZM WR*[8('VQ0,4-;!=CG7] M-X[S;K;^5J-=RRC_UD)RNX?R>I68[)'F\RW+.!#Y?+O*Y[O*J+]]CI5A-]JZ M;LJ&6<*)89Z2K 382D[H*P%L)G9WUVS9THN$,3D$F\CHJU5&'V=:M=/K48=M MP4SZ-(^NCE,/_L C2$X@JUC0J MBD//B:F+7YS[[OP',U?FEGUJHVW)JEW$S1%10ZZBAI6@:A$X6J-MJJ)'Z%3% MS&A^A7E);RA_SC*VT8'RTO+OT@?IG9N6@'^/SE12;WZ#T0?N8OU^9S!&.LX*@D0XY-826,- L\ =*URM>0MFX2->>A"( MK<0SXQR[!NMG;=HEY*APAMIC\T@N5FDBB<12ESYZOH\Q/ZSNRU!U#(Y)'H;6 M*]1!N=G2Q 8 X'K4N,_\L<*HQ1..,*7!LN16TZHMCBKS19)!G>DP"S<88^7& M##XU=E;>U (4/E\I_W='M:6LOHQVN^?TO^R1*C47?!I/)@ZCSQ7]!3]=FY?DSJ M)%B$*J:/(1E((Q*R;;>X3R-,]/1=ZF-B"_S&EHH [K(4%[@\BN$#MB%WNG+: MZ3 ,S-T9!9&' #L+Z8#$WA/]^--SXW[&2C-WI2!2IK>0+HQ@'*^^9:_TE>QY M LS^Q#$BTWG@+%"+&D0QU)[14@S;5+IZEQ#;I+;:[6G_QAXBZ4W]R0[YB#S2 MDVY(R8\3TH-IG9'!3_(2(4YG9C_T_&Q$AI9D2KTFU&J4[@NK"U8VH^7UQ>V- M-!HX^^:DY:.[N7WHW$L/M]+#YXX$([WLW-QW+O&W^]LOUY?G#_#'U?7-^\J$]OW$ZE]Z47.((C&(7V 5WP:!,Z/ MJ7U@)^:+YX^I>QZGG^$ *-@2(\1%.*:-]B<2>5'2UFSZMLRB2">QD5*.AB\KCTTXO[TG>P..$;MJJ1]!OU*6CRP8MT[CATA-_ +V"M ML1J3WT(/WC4:P(7OL%Z(IGS\?B_]=G[^C?VE?GR?O!2L@^3%9.SBTT\E-"#R MS""DO0'F\,!0).+B*K#/Y71J,!D9)P.&AA2,/!^7$S T)#YH.[Q2EGSJT"C" M3DQQD(%+(E*/>.'T1:FQ,M/S&2X<#^+DO/9T9)D9P?J'X U)F";*'IQ-,2%T M J_TT7EFC7O6@8^&.)Y43)8GH2^,BU6%C6;FB!,;DA]4PKJ 0[9\.&H21>-A M21WU&LBX%&A(W1.EB)W8X "%=N;4 P]W)1!"@G<2*_K0^1M(58 [4X\G5!.$OE(08E(2++X&5 MAET:IHI498I4E]Y%E&;+4B9]V6/.O!@6U=G$=D8:2)IT(MV/AT-D>&S$!GCP M>N#I(=,OTJZ*8;\YR/>GTNV"C,E('7G/TA >T8]2@B^Q6M#50K&:B348%RRB M"S-$1R@3-MF3&=\/R0OBBCZ/J,,0D;ZNYZ$WGXHP?"..:>D:&Z_8]<,K%9K+ M?#)*,9]6A@\JM:NTO';5_11_4_WY+47?HK745!:MI::R:"WE0?A;)E2NN=S1 M)PKCPK.\8"+&&.7Y!\BE"UB? ![ 9O6R9$[JDCFIBW-:9911(=DD!O^&C L4S*$,D? MHY1! "=6 MHQ\,XGSTGTF(=61(JLB!E58#YD%\R8?].@$QUD2=VIP07#PQ"? MY,(0!@'KQHI#0+DI9QIP>E6,DX_F3$?4HR!&8<#L=X9XU**]'OL(]"N9CID5 M]B'= &1[\/_8>]?FMI$D7?BO(/A.[\A[( X! B!IQZL(V6[W>J/;]K'=,[&? M-D"R*&$:!-@ *%G]ZT]F5>%&W BR ((D(G9[+(D$JK+R7IE/@F2&OR];^A($ MP+/F!,V^[3[#2^"80%-O^" .FF1$]QMEQ3JY%4%D]@/,PY8A"A!9$>W6<)&-!QUZ )5O!5U_-#ES%(;6$HA>(/ MQTNKZN'KRRUW=ZFWESQ?;M'@3'TX"#PI="G@*9?N MY_>R<9(R-VVU$X;O17H8K[BX1Z :0!PL,;8&T3-HI?PET!1R(PB[]"][;X14 ; M.1/C4B*#Z, 2O;1B_0M]'XH&8\(W.#?O"F$;@8E@)JSI)[]+:XJ0#IQ8%RR4 MBHI"N:LIP_V#A@1M#HK=+A2GD">7D@N*3()0%K,/0S)D[O36MF_#IZ6%$(1_ MPSN1,IKZQ@HK17F,'%D4O@KDS)=PP,>#R?0R%HG 2SUJ 4!*7N'ZT5Z!6L $ M3\56AM(7$ 3+)V@M5_0;8>S(E4P4:"PMG#8 BT4&>5OV?H\GK&\9;A/Z29ZFITF2O2(5RSJ\;<; MS'.D70',TIA@7-$/^#>\EYGG' 4'>XCT)*6_1ZB3$NN^:'OP:MY<1N\EP:[: MH'-N C?(2A?=WL;T_=O@$3S/A\=_P%^L]7SK^70L+<9HCH][8,FN4(_Q)!CF M!FSK+_K1Z/WT?4,I]"(M/ZGO(D9%;X'%F&4<#E^.F#S,9+D/0#6TW\^FM_0I M;I9-HB181-IPIXO(-X"'K8F).26@('5GX#OTFG"S#<(_@=:EK$^IQ4^%0<.@ MB[;U\,M,1'P>W^Y'OH!I>9;LH@$1"W--%'/X-UY!F _T@; -LC YL3/+J&,0 MBC3;F5F(7[-N[+68AWPI0B=%EJB3(J<<'8@="4NFH*[PN8(/)1-5:"1.H:?B M+H"K?>;WT$^Z=JA'@>^66Y22O^B,4>L":@#&T5S] \F M/':-P=6F4!L!K?.]3S35W#^E]*"27J#1(L5#?4N>?EY*8>4 +-JVV4:HV8X. M HWC4GIP067$6QM*WW;T>96V39[BDMCPQCQ;FU[DCX#?2)3IWG"E!>8=57=H MP%+7$&L"7L821.B!7HB$6CAZ512L_'N[?* A,[7(?GJ-\$S\%J:?(F^%PQK@ MNZW$3G:=F_NZG^ 8/>,]#D;)!^UE:N#"!@9)_A(D39N]/:O.22;M'](]P'#M9 MQLH0"84N'MJ&I85"PTQ9>,M W?HH=XG?"]4C.GQ9*9[C7?]0ND^G0XK>Q;U? M)K31L]*&BU\Q)E2J15U-+A=41I+"P:(.^R6^6,ME^#PMF] -\&F\8XLT'E\G M$^E4]);.'NZFOK+7*;M)^YQ".%Z==<&U<,JHN!CN-'5MM6M*Z"U%WMW%N.2^ M0ZFN0SFY]N1Y\:M6GI06G[=>XIX@ID?L_$((&E6=U,XO'9:?*,]-[)TK$)V0VJ#]+-^9]Z@;J"D4PX[_P*,1GEW.,4W@Y ME&/:+^!;4,\XCD7CQ!1P,%G>;C''J29>CXN*6-4JK M,"GAQ1D\A<_^&.9GXOB+!US9.Z^++Q!]1SR:!#4]6D.1JLN4MAN(:#&A0]44 MK\N78D\JS%URJE$?:[=8)O5@%T(C)WI\.!XGG=0#E6R1IZ@>>L$7&'(TUO?" MYL$\@5S 6WX/<]\[[Y(+Y&&GBH&:8?@>U;(H(=SF O&W2U"L*/:8JZ5)O=![ MQ$(3;G-YKIT^+6$3*4_SK'0N)6BO6H4C_@!O8#3AU46H/>*<9X)C=]0Z,V.1 M'8Q\@1P9WB;(%Q,I<;',1!L] "J[/+?(768Y8;*H(@"YVOAXRY"7U*49OD1V M;_?>(9\*F>Q?^PKABO1!JG0.&W M:+(+4VTV['#^>&E7YN M&6<$T]1AN\^N(^19[G)E\XGA5OV=H-GTBRYY3#]16V3.0;*'TGW :YRB[&H4 MJF-1G$R]SJU#Z9YY=70XO* ;!&-%+'Z;@*HTSAPP(7*P1B/U@O1Q1'>6&3K% M)1V7$2@#&ZV!U='5*U_S&;O,BHY-K^'5$ZT!]5DU+),O5G>;NIQ.\S&_J0M" M]GB7;"-Y:]K4/GQ[)!1J,UG(P^J6$IXO:B"08T)9C;60Q)?"X4GP]7$#D-)T M[$X+/FW3I%(8!C,1*;HGL/RH]B^^YO:"T'GBN2+.[6RC+&I_IITWID?GPZ&# M@9?;\.CGL",G?#>]M8,5[=4-(20VJU6?_XOK+I\A!+UWEA^! 9P'"P+K>]RH MO_LSJ]6/2_353#'^25E\_P)ZSO3A[B2VO7,MGT]LA#(H,REQ]4:0M%QF$.IM M:L7,Q9];BWW(+E>R:^Z1;?RN)8;BM@!5XHS1A5Q$428(966UM" M@[;C-N UH8,7>B L%C:.WMK4ZEJ[&TA_C>#*:8.B18.=W=UB'&/!1RUOS6X9 M:F.1]6SR2Y=8FM#L:J/$K$F-7YKYCGBNG/6:< M@R8SW4R\Z\"Y QP?GDA!$548>7:KT]4G<>6$-VL4D : M;-; (.QU^(\W(2",Y5"BT2^]X3J(7\>B%MI%H\,7LC_S2\K9;#C5QWA/R9'T M^(OY%>80#N$?V=]/QL.)8N3^:314:D/L-6F(OF@[M)@RHL#;59/NVO>PSXG2P>'=;)8*;3/@=HN4-)<1;LJ37$GK/! MG;XO>Z9Q4$L*G,\]#Y^YS6.99WX3S'IA>%M[?M*#YKDR*17L<^+I,TR,L=HR MS),_FSX^"*AK^8\L2YC,!8:YI?!.S]QL/'<#&PQV*XHR2#&5>>W#3JGVMZZH MY%WI5,E[<57[N$+E9'SZC\["79/OYH\BF*#)*"_C>:I[!9[7Q#5+@?F#9*\4 MSETKL;LR/W$;1A%L(D@87BI&;Q8B5"F:H$]0)5$%5/(0F=^I83&!^2/*$2<^ M:1%_]T(R0BG;TK(;_"(6/V&!K$,OVX/ L^9;EHC%3AP.(\1J+8-GPBMX(,KIS?W[+WP M,5HD/Y3>[TF5Z *(E001QZ0X;O@MC]ZF1-!N0 <\5U9&8_Z@M.'GQ7/GU#KC M#^SND]4? 5DVKL>J*F(JXJN33YZS\V'5#;3\. CLL.:)\%F[SEYGS6JW'D/P MH'@GZ>(*OF9:7>7S-K$D^T4?8'>[O/*%%_"R0@L@U9I'*:2 XI3OEML%:Z0P M)69EZ3V:;;O/9@+T(=E/9O$J;=OZ XO4Z"TU F:$E$*DAMV*L$0=6) @6G)7 M$<8H%K9@07)XOQ[_'B]Y\]\-+_9!S_!JFJ])2N8\?_=R$9=$:XK\("$9E,F) M0U96O/$'V%Y Y1Y>K(_"YHMP/0CNP>N9&14D5E9/&0:/ RM]X/OT18B( >=D M4\9(].^F#IK7CD6@E8G]\/HR-E#'AD.U: M-5& =/C+62I7U#>E#X_HOQFG$ M2TAV;+_8[APT2^("[%?W^1:L'#R16X^;P2\??_W^*%*UA7^W&GN1C^1YP3RH>IXV;%AJ!D MMP'E<'/I4F!ID]H#Q#J50IC32R_V_.A(GW (/4+D(88NJVJ*H-7S.>>MBW68 M(>#VA_MO;R.T;:N$X7[?T!*1\'OWWWZ/OH:OOAU-9.D;85@/7Z/6.HH(K+R1 M/JY1$?$#!*W,/D$=B_!+[Q/8T8FWA$\/WQ8A'\*7ELS^/6PMAD ."@W1\KZ[ M&U HZG24LR*FD^F7$9@C_&:$,Q$C6.^BHOK\47$A

%?X)M:?/X8E,Q\%2 M=P9$!4;*6H=M'Q^V'GX++:],$S&!^-,C<&6@)!I1K")S_102 M)"V*IJJ#[V?)EX$M1M3<@V5?XXF&W53ATC@ .:?.6O1,<&\2!Q.[ MBA1S#\TOK]'GU?'9K10< M@?YLJ@4XRK2T$+^XG)IC1>C4"&)467.?^'#O3. MOL)F-OY YKU6/4Z3V48\$GANY*PGT1=#BNP60R<.@B=;PO::V.93DNFNKLJL"BY0$T\*LCH5!,*$G1>I.LB1I[)&2W%?2]PQ)+: M28YP*V*=83Z +_M #\IR6,*3>OY,FAT.1QF)<,SF80Y7%/<49$6**Z4]A4HC3TX*:!1]H]6R&YBP6 J!N4>XJM- MU+-=*#P'RPQN,UK1$<*334R*A">?='^ZR[@N"GD%.[YV#6C%1L[[WU[#E MO,4Y+6P=.:M3Z^8DW\?B3T?;\-T4%&I.QF=4DADB/*0U'"+1A!59J+0(\D*( MZ6!B@(L)#[^XJ#(A!SK=4,MUD-/A;&+4K8/4)D-M)J8.4E&&$SW_3\T\JM9$ MT7;77EX.*G*.8D.3IOO-W2.^?2/_#.MF@V4KG5=T6_SMY&4F=W^+>C]M7=,N /'@=!0S0P MFOW:^LO!;E6P/I"69&&M3=O__P>WF1+VBJ3ASS\X)N(]JVA=?C=_I$J&7SO; M]>W2#6[Y2T B@#2$RD:84M,&=[HZEO5Q5$8<+OV.#: \YH#0WM8ZJ'_TO'TI MO&V'M6NG$7@+.60(FIY< 8W"GR"-C(FNS7K_WW"V2NZ>G MY^X)Y>Z9*JOJJ#O3P]VNMN@"_VT[;7RCW*R;EG M.AK<&>I4UO#6IW/<+Q2(Y8VQ/!M-.\@7'?7TSB[-K=RJF43W7L*W M;^!XCL(W/KWPJ8,[39_*BG*TJ]= F'6M?*&=GB_&P!?J2)Y.SS?\OE;N.?W5 MTU0;W$VGAJQHO5;I#E^<_MIFJ@-?J#-YI$TZR!<==?7.):GW&=LW^VS>CM"= M_J9H:C"AF\8HM1V*KZZ5+TY_QS*=#.XF4UU69DU\D71Y-+*CD12)4S5WJG3Y?-1H,[55;4D:SHHE(>0C5!$[5]T M[#L.G'VRE@BW%X)E[0!>*Z.?$-0N!507/H*#/"= XD.$SKI#H_LQ&<5C,M3B M,1G[0_UIHPCJ[P2S-1J8>-,F!J'&, @+ /KRX0/'$3@T1?DGUA.J%QFLR=RR M[800W<13ZBE&_RN*JKEUB.DYB8^YGK0Q7QAD)B)OLF*:3SF.Z=Y:\A<'T!,.%,JP0F/)&2S3EMGQ_ESHG3@=$Q M &$Q2OJ)$0A!OHX8R$_8HM1P1L)_JW"Q.5!HE*#3$ M=2Y-.D*."(%XK!0@0AUYW53N6-<&;ZSS\#.$9VJIA&MM+9%19NJ7VL?8-T'\V(PZD)?- ?SG7]-P)U>$3*#Z[WWMW.@]76#D/(6!QJ2P,.:M?E\6B<$87]'86^QT,8 M$U1HP8:8 /$B%%D?=X )A /5GH&2S#KITHU#@F),V7K0N@?<,W9$= 2H3VMA M>U$",2$COWA@A6H+"BN--6:RH8F"T&CM:JQGFKW5K4BF@44BTTQF(WFLG@73 M7*PW^GN86(\3)+NY]L-T[IEY) *]TL*K&2HJ[]CPL]H2HZ#$J..1/-..QA3I MG=.6(O1F6$$=W,UT19Z-CVY^[(:#FE\C(\Y];9^%\MS7O&M,60*?]D!#=Q35 M+BGC)X0>9ZZ':GKZGTA]K3/&NO/I:"3KLZ/Q4\3*?Q/I\5[(>B$[,C(Z1,@T M%+*)ILJJ+@HY[E1"EE,0FBW+X:MJNPU\:RO8#N7[597J(G;O=H.@_DPK?Y M4]XV&ZTW[(!2$Y< %D:1BXB0:F_ZS,.@DZ2_=?'I[X[TQ?92CTXS(3 9WZF0FCQ114Q<[4;PB1'RZ MSE%PNA">E3*5$)[ZPB+\B'O0 PK99PKL,QMFBP2[QCLMGM=/IV@L.D7@M)-O MO*.K@;#[/LT*ZV.!_?;1_LJ_I.KL( P]$HH.=M59 MCZ-)TD&I.LY!SE-W]\LG9+LO/.( 3@S(\O[!M!P_"&]TR:%E<:LQN-,F1P6N)V;" MT\:\E3C&!P*NGK1L_+NUAN.0UN:+M+16*^))G9"AYCL.2A]"\$0%X ,X4UZ0B-D_.4HD4%CV9 (4'9+BSX]'P;2(X;2"\8 MI+-R-ECH/Q!RAZV5+(?2]T?BDZ@.W@M7@9_UXV:]5)D]3@0EL @B[=;1>R;^ MC2$^YX#,P:X?@=;T%R -0"8D(V)"6R!#'";6QU\L*::R:>,]D@\4"AZ1S&[\ M=/SB!MYJ/A#Z'&M-AM*O<0E_>BM)6D:$BHB -0F4T#AFO9E!7@NIU#V&>&E MV)S@VME-V;"&I!P*:=RMQHQ_1&1@:2(\&0LX[IF"B<O (_!X62T!P')*2#/[&A(Q1="EX).I6A!>',U@\#J70D"!<>?A. MT_/0$K'+2\L)P<@I9CEH9Y/^REK/MYY/VSG(CPUQ?"P5W7B6L[ VIFV_X'9@ M8<@=KN>_@F_\N;5@E^%+YB^AWH@^A0O'W[USUW!$+Q(\C?URYSOAW_G'0\4Q ME.Y])H](-<>--H][H\:%42:X=5>K2-EEQ7I/].A\F&@9F'OQR)0/V9@@R,3& MG0#!'3R;!\PTAX<)Q%\BY9;XKQ@+_BWC#NG;(R'!L!C+>']V/W.Y0?4+B@H; M#ICO#(ZUA!T'P#XLO[]$WOC;X4&#+J;8B+M>1NQYL7JB8;9%%@77QD4ND)L] M)K9ACP'?I4)W.1Y*F>*")1&V;^&W;%DB3 =WNEI& _>)VC*T->MPX@&JG:T= M4"4(]B3:,JHA\3L^.CS,[GJ&$:!2MFT^[,&)+PYP<_F.QK[]?*%>RVHKKDKAWH,%#!:[!1H,*6\$I4N)']B5Z.CXQM5\((X=Z -;:;O_NQ MZ0E0/8#7Z9C,PL0F:BB]97J>/3)^/JP#; 20V?(?&<)"+7XM#96^XYD6C#SZ M2M:@AH ?O\0.^.?(_XXTT"S20"J6N.C#[%T-9?8Q?UUNZ/FUH[0AP M-!YFQR^%:W^59'Y@>'1"%USQS%.\SK7L:AMLJ9>=]&>W3APB%L0U5#=&/B=[ MC8]OB5X1JV1GAPMJ9HFF*5.E'D3++U'_:5XF2,6)RUAY_Y6;(4Q>?5MT0$^H4Z!THJ'PN"OGB]W'IK>/ECO-=QQ125 MZ6$4%K0ZT"5QD7F43-KY6:)?\O,%M2YWJ8USEXX54UGN@JB(IGA8)@"?CZ8Q M(:(T:J/SDF+N HJ98[(G*PT@@32 M((%88:3O&4XP$DL?EBO3C"[]Q767SV -WUO^PG9]L&Z9X4Z::F0&3,'O\%GI MD4_AL[(**4G2?,^(/;#FQ*IOW!?_O I?G;/X2=EDJM+C5+1^NM/QCSINNE/C M\R7[P5(Y]U??K!_2;\QKH$KQ9[!OR\N&YO@?8GI%FST6JK#<8<#0UI[S*Q,^ M;XA#K\$.*S*_U"JX2RIEJVB$"UWENM5HZG1P-Y-'JBJ/)D=/=!*$$MUS[&5P M[*0AEIT-[J;R;*+(QN1H@&%!+-M \WHW+ N_NPUO7LW%GUN+I:BNH6%= $;) M+K??+VBUR_+]UF.I5"!K70D8CRCZ[UC41)2^_?3HTY_N:9^%'+\RN!L;\D07 M!:_>L/;K5+;G7%SZ#ZX'/SIX'T\+4*2U^T3+(JYAR$ZMKJNJ)H]=$>24999M M\?(=:S=LFK7^Q;2<7P^84C56T2/)0V+OYT!V5Q4WP =C+$V0C>-GXY[8+2UM MYBC-RW5?L;ZS7?^07(E8TEQ$T"J8)&>N=RH JPX-=\<:S= HAJSGU.CYL1Q@8MIRWJ1><-":S4%=L1%J;_*+G;8&6[ MS]*SZ8O=:=A=\=WEB9)PZP0;+CZOWL';PQ1*[9U.!G>3G)KGU$;I"7N6SYI+ MK !;$NB6XXX*P8=;LN4:(Y,3VYS"@2J5^\2SQ&X%W%LD&:+WECRN#YZ[OH_3 MQ[6W-1O<:3DM,SML6F_Y^B%RAXU'<& I"8P:GNIN2\-*_&&1T8FZH%:P3B;@ M.ZJ&%73YIT%D4S;=A?T,3+_(JVN-0/:;)1( M]-:$,Y2^1-\" MC<]T1VO5O4))F2-#7Z/R[H_H05@K M"UT5VC3IA]KBWEDF^M3A;^"Y+#]&U/'SB(_CCO/Z0CC=\^AX&D\E*0HO,1>; MD=U!&CL<)B&JCT\*B.4G&O#,(/"L^995M/(N+>2>]1S;MIY=[P_@8M9!&,L; MTP@9?J,+F=/6+_ NL0*?EMU;8/BV/EEM;>8;(5N6-E 8NWSP 668_&H])8^1 MGOGO]+F_PF-SFR->B.G%9SP>W.F95@C\2-AM" 0(3%ONNM1,RJ7FGI&?BLOG MU0[!8RK>7[)#$( W%I@BTJZWAN(9)K%6:&( M!'2(YA'Y[4+C]1%"%TH^Y^6Y@/4;'U@.! MA.-F1*WZ%Q(&]ARR)<'2/G8TH>*G?>X$@5VD/R&.#5A#,>TA=1";!0//:-$2 MN'+> V'X'?2;UH^P*8Q@L7->*RK_*"I,_J$"8($:S;U7U/6D">EZ,D[<]=1B MYY)1MW-IU]25=3!ITVP'DS;-=C!]W'%R_/)6IE(B%O0YL=?F+$8M[AHWQK0W M:I>[3V>,I(7I>2\4YX#LS^BK2;A^ MVWWHNZ#2G&]4M$$)YWP-Y,E,5.%6WPQU-!/,1BTS@8I,H,CC45.Q/, MVC:&&F<"O7<"&V:#+V9@X27LT@Q,+(SK_< =_5=1JB^<]?7!G3*!^$S]@$!8U8MJT#OF )ZP:. Z7[T/YF.M*^B.F",L^J;#4(YQQ"]B *G MEG7AZFDVN--E1=?E60Y6RE%]MJ<=;WNM_-.R>3-&E'^T":+_G0/_7*S[?[]8 M;-=;-L_+3/2J7$,44 NR,=)Z?*HN\,3A6E,4 M3ZC($^I,E951-E/2.D^7B?1N*27@)["3Q-Z':(!&HH M@5,(_*?&*0"V&HKLLAA;-2;@7L9$]H_.OKW'$-#Z2MB=B$BC^,& M1-*'4@@]09NH5UL/I]O";@+3LOWCYJDWRIC%3>]J;M/[N.W&=2MQKAD6\R73 MRP : >4MT%RPY35-8D;@1D\D+F7(',&>F_IN87GL)_(L?75!@ JVIXR.&3K/ MZ9PWZ;@&G$$-U(K9(//$5B D)G4A)#Z8EO=/3%K$V!%^%CS"R &/,'+ (_!I M+ TI<6X#:;8!="^7.6(%F1 M=I7,0%I%9!U*"1);/@(=PCLHE"&%F:!0A<$C?.?9W=I+!">#UQ",3%"U^@21 MT_BK9 2XH4"("(/&45$IGBN'9XR0ICS+65@;T\8OK%V$'UP^F71\N;OUI;7I M_0&V*82ZX);*2S\'7DHC#/N%O8H;KSD)GA'=BC]C8V($ :]"IH%-X/,2C$0A MKH;2/?S>(^361IN9(([T:!'/]!:/+XP$L&[7LU"/^1P8<;-ET&QTR_S!R0=0 MBOH+SYJC=PT&^1E-.?PV?K)'J U$USU@!X2/,G]8:W@/?0T\'PVU.P<6>>)* MEKZ80CY"J+C[R:V3^2SS(.@V);I-BCA9O0&JO&.PD#ICW/>S@3P4O,64!I6> M*IRP6V7:KHC]Q_\W557C3<%PEXQC9"0)>"W8@^\/YL#SD:-SN9S1F!=ZG*"+G&D M/W<.;F%OE\R=YT@X3-L\";G&3%7[/7 D*&H M(D2M %XU?\L;? +;&M]G]*&$'D*<;A,5-!A9SW/GKD==O_E+\D-<;6-=?\^6 M0MER'+'E[UGK$!^8O]ULP%5G!P.G'["3<]SP:.B1@PWF=HPS;NQT((J@D[>##D;--[AJ)CA2(,*6XX/#3'UCF9\)?I;ABSN<].AH M@%5G'S(7"_8V3Y+)*D$./BZS_(RIBJV'6)!O3=_*B5HFHVR$,!EE MHY8#U\1R(OLOQYCE!"RSG.5TE[/O"Q#3648LP6X<'GUM_AOMB(UV*L),Y_'/ MW_TB\\7]VF4Z]&%@ZEY(9$18!X5& 6'WAL=K)@LT.!,P/6TTU"I@Z_9&P!L- M]9G>/VK/1QFCH] "KQBRCWO7XH#Z]B\PZA0%U*NGP/B**?#1>2)^P'*IOR6L M(]:=43=$^F=>X=D548CVM(C&KBR@0JZV5701C]X;MK)]"E\V^YN@KN-+G#WN.?NGKN;X.Y) M.]Q=W<$QT09W^DA6U:()O#V']QPNOA&P10;7.\;@?5+AV#[LV7MJJ,T%"I&W:2ULO;;VT56>F]I2V/>+RF:BXO)>X7N+.6.(J,F7"!&XZ MNAR!ZW-H75I@O]E^LWMN-HNLE8):R/FY!E;*?DTQ7%%K*M5*;S8NP[UYS>90 M/Y&X<>6G=(,35W2C^"OF''3:-BC^2J8VMLT.*$G1=Z!G$O]]],(U;,P'MM=JU-IL-=4,YH&E-,51AC5C:I'_4OH_2^Z:UOFFM M;UKKF];ZIK5F*-0WK35-X;YIK6]::Z%I[7S[N.Z?3,NF80 %JC(Q'H@*"*4; MBA5SBQ6#KZ0;LV_HNL"BTMFT(E<>IGWW5L_23; T?.-D/-WW;/4\W0Q/*R?C M::WGZ9ZGVQ\6U;0_K7?+G[[8-,M!""@1!?88D'TNXUQ%!INM=*!/A3?=M#PZ M_2(YHR)@:X(])S1?-S3#FL([V;H6:/Y\*&]EOCI;'"G&?(T9VY\SQ[= M],3;8X[9J&/,T=P]] M6%R#6%1=H0GH$9X)ORSK9:*7B5/>P8D0"N&W;;U0]$)QRDL\80Z4)BJ.Z@6C M%XQ3YQ_$B84.8C&5)_KT',2"YQYV6D<5.OSRP 8 7.ANK_RQ-<#]H[OYZ(LM MQ4[,N#RL>']GH[4/XU*_?[$E"._A6T^TOSXYNE6Z69R@[@!DMZ6M*VIM_[0" M#B:F8T(&ZP1L'2DHP#-HZ^:GT^==X7CM<=Y[.%V3P9TJ:XK2'WD7CKP"K/=H M$>_(]7]_WOR\*^!BCS[O67_>G3KO"L!2$2I='XTZI-*/O**_5)3_!.3.@5F- M'BY2/$G./%%750&0T"E'7>WH(^&#"SN*T-J+7"]R1U47U!&Y/2R[*LBR]U+7 M2]T92UUE_8(X2]=4$4,O<[W,G9P60LLCQ,F<\);F7N9ZF3M'F:NX !#L7.H7 MXUSFX(FW@T9\4I#H&_.5])5L/.+3^],L*O0C?-A^D6SKSRU0VDIT?C];P:,$ MO!(BICUXQ R(!\\P$7G0(T1:P_L??5DRI;7E6.OM6AKC[#,YF_DKZ[0!36 M?D7HJ5!,;FL%K$LU )R,1;OOX3-P(K0/'_OO*6!=\ICD)(0WJ@K? AE"PL.O M'3P]$C\L_!;[$I _DW_ZJR '9P%?!3D1W(W!(X0,;WQP%:68SH+V#35.SZL MCB&$XR-,AOB "N<%'^2QSK)H;PQ^+V(X?RA]3ZPVH@ ^S SH$U,[7H$&0?AQ MPOZV)+ 6*Z0/@R5(8OH]L_:VRE7(TO.CM7@$[@.F6+U0?$!\_@Y\JW3SZ?Z? MKX K4>6!2@&";S @YHC$"Y# MR94, RB'_8>_WBPJ%&22*:EFDQ;F)I: ])_\9W,SW.=8).D4P/A-GQ)]S&LK M@);%@NA8)_,[%_:#EA7]1SXK:Z;>F;:+J__:(>A;4\,+U8U/MN*A/;Z,1 M$(%;-0*"ZGB?A*L$-69OET2BJIO"'T7>:+&:P'O9J1X<-WELV7;[%&67_ DTP$9M,$Z MP*_+GPH:G,[(^.^M0_AXC1$=KZ')X:IWR#WGI/0I*9F1.8R(\!&0(OBH]+=Z M 7EZ'I\NN##;B",#8W"GJ+*A38>S3' [J!MXUIO\L>3O*Z[JVE;NYK074TG MTV%V[%FXJU>1<%BH'\!I0_1W7^*X^)PW=L2 "B?(HF=1UW<5LRO\6^P9_\*? M+((>T\'=3!XIQE _^2&+W-:,;DM5A]G -GW*U!'CITS=R*SF$GY^'ZBF_!45 MY$;3K9,W/IS@'(R9&6[O]'Z07X\-U7(F_!7"ZN\0)R)&84T8E 2O MJ1$DW.,VJ#I&JDYFXQSSPQ8?B_'W5.06#3?[ M1AP+/#T*A8.>+_S'"B#66'"OF:5"8/^&],D-2!S8?2+/_#=TI%DB5Q%EK_@H M(+ )FVT09152"2Z,"GUTJMG?6!9CSMQ3SURBX[!&6,4XR8+M#E:PQ3WZN[L* M-^6S3?E\4QYY!X:/Q;J5Z9WKG$MI%,^E MQ$6BLK#4Z91,B6:.-&6E34;:3!_-QW/3G.EDILQ7ZO_JF HZV3#+Y-/8?$%: MIZJG;^;266W!U,V,$:+4G8)$I\:H[OIPNXK]*\%VK 5>"S@/]\[R*_(;6=Z# M5GYB6+^1P_8='O/6=A=_Q I=RPS:A-_A2P@H_PVRF@=FXB[UDNR2AB]:^M>C.<=RTOOD,WXZ[0XV:WK A@CL-RIW% M8?FK]B.(9S/A0UJA%Y.;1_X6P/^L^8WB9W:%B'>%<'#@">WJHXT-.S"7[H:E M:'%8,/6&T)FUP/6&9[C1,ZXT2,^AF$=6-ED@S4SIV?7^ &=S@1]<;A?AO6AW M9$BD?O\&L9:'R74J/4J>^$P@6%2&DUZY]\J]5>6^!VM.@36UTF1S^[DAO,- MA;&R%H06CC!-CL38>.Z#9ZXQ[@<%;:WAJ3OQ*__:RG6##6BGX'(5SV<,Y/>S MW[/!G5)VRE(OA\!3FX MW29N^1S,QM& &(4(/AR\4,/-+M2Q9&D3/DH$DUH+VWO],5KAYW!U7W%QGU>_ M^_PV)8[3O_!5?<%%P:]_#I>41R@$]56'1L_0;3)TPV>J8LZG^$C9M:?K$*"> M3Q>,GZ U(0=<=5;=$?C^.YJ$>2#.XN5^L?"VI@V[>:)EAGFK'P-'EMY%]PS9 MF(8]X+BTP9U:XI&_:OVT&HLD:^50ORT>(6*SR>=503:5FJYL^E35=Q.E!8GE MPKPRK7^/;P)HO3T0W#8W/GD=_N/-TO+!:+V\MAQ*0?JE-_SQ_/H W["+[H O M9'^.\^/#$,7 M$?VIEF#IVD-UH3RWJ M^(W=+?R,=PN7O-MOUH_]]MI1H1$$*GD0;D[KC7/Y1XC.EP1^%S7(>/%U#+IH MNCDM38O1Z$" H8X2:BR.4-E6O4LBE$".NFQ"[<-1G5*?68#FRJ;3\W)(E#W@ M] HYL&+WG3#@-_1"TMW"(Y9^,3!P1_EOQWQWME'_:TX=26V NH- "5H6IX9' MN[>\FSJ)GPJ$V;RL>CT< 966-LB3:;82O\W9[3'D:,^OY\RO%0BY O@5:PET MV3!$ 5_T_'K-_%J!DB2 7Z>]?NWY51B_5B!2"^#7&>77\2S;97L:?NUZL) . MUP3@)W5,UB@"=ET0\K9!TCJK?P33XYQ55^.AS'@DRM0*EVEQ5KH7L%[ 3A5[ MC151L5@O4"=KT"UGAT.QZ+BFY/+V"G"(S3*+V[W=]U M*AX/[ 4\^+FMU+#>YZ&Z8,=WD!HC]7+&/3D5D#TI$84?B/=$F#NTD)XE[KIU2W,/V[M28^A0SZZJY-I^#=RNCP MMM'VNKPCK)I"C% &,8/]4>Y.C[(9H8"4%-H+U=HBZNXY8[Y]^?ZR@;^AS<_6 MWH^-LMK[\RVVGXR'FE%90'Z2LO;\/X6/.K;(O':];'594G=Y\5687[>$(>BP(3MEGT%YB557%1,=S?H2H9YA M!3#LI 6.G2+'CE2U"QS;4D]K^Y;E'4.&7+((/IXU])^%3M\>?265PGN&D_=J M73K,7,YDF MOF9,>GW]=LG'7J7@A)V[2@N[)FH6$*CU<^\+L'>]0-OU#\LO])4V?:7-7M?X MC<2(VACO^.6QEH6T.[M:FU[$>A'K8.)0TP0E#D\L8?5JRPK'LM3&D>_$[-C_ M1$!Y/@0DG'?-\CPAICP;?IP'*M]Z/$[]6Z?*_4&8F%W2D^F%#-XE,WSYB?7613O1$,Y:W[(_"'T+U^XCA#W)4?0;<'*&L33 MBUJ)305^S^%H.*!;?D*2N\O=P^P>BUL3KF:HKC(1,E-7[]9,77X*2(*=*;MM MCM2=U1VI^ROQ?4*B02^_$M,G.=,?="/K4>I&=GAN]"#)ID\JGY];(&SLP3FO M4P2[H9GFV).J;8A$MWA^P\S8:(^FA@]YC: M2S^7G2?#!M";/A^361*%"\U9GD7W4C\JY,I'A1S: ]%U;.M^%$HZZGB$;Q3V>N;JU'V+1#VO]>& MV\VZW8=1@>R:3I]@OJ%NG9,^'=S-9'6:O9QJL]TL59O>\^WY\VT%8*H OL6Y M\ZH\5:8]X_:,VUJ_X_&,:XP&=ZHJ:_IIIP#TC'MAC%L!\"F <15@7%TV3CQN M);^-K=N18.?CB8_.PET3:>6Y:\G?SF_#.[3+[X6OU318X8U_PX)^(!RC9IX( M83/@* OQOG\G8-_A+NPP*US4ZL/$)JRCVGG[PVRKB[OZ,+'=9WQ,CVY_F,(. ML\*5J3Y,?7"GYTS2..EA=M1#R;U/V&E/*[U0J$@W=\._^42"W5*5PW*FXNAT M27&40*IT4'<)]! /#[Z,P=U4GDV/;OAN0MZ;2#GT@M8+VA'>^^&"-J%Y97V< M+'77%+R6(C M?5@S2JH)I75HEVS72W=Z?$\P#BS;[=,=.72 '%U7#HIRC&4=HV4M!D3JSC%0A(>H M$97WP_L$5ND\R-(#<8@'G@GVE9K+M>58?N"Q-E_6PGH \L,Q6ES, M1,PX@A<0YZX%/)J&1&QIP6\X[%X=4+L#!Q)WK O^^+"G C^FE',,BIR6#>"[ MQSKM"_!NR+NY61FLRPD,X>+U%13%7$PW<7GU>\^N<U[.!EI <0 MW)Y] +&Z<>+! P)\KX'0<Q:N^39<\]+R%[":0 )N .45Y/EU MU.TI1414RQL0_\7?>L]>^C6D$_WC=UB;DK*SL,G%:U"*+\3T8C8T!G?&<*KO MWL5+^"D6VA2*$-CM.?%*1PMHM7;PGE/M*Q#M"_$62>!E,F3,CTWI1U5\BLI_J63,<"/UF9B ).Z:B0G8LE^_Y(/$(G MY/76K)."=H]G<["T&5A:(1LY]YN7:-+..&G[G78QK,INL]K+Z-:QD4=D=Z]7 MJ&O+,?8GC,;R1#0*4I_D%,U-;#:GM=YL ]H ]J;^$%O7*LI5PN2]!A!_-T) M:V/(\N=P@5> MLQY'CPXJ0H%Z\*B>B82FPZZWJ2)/=%&S)@1IE";U9#F^U#]V1I9?%>)4R;QV M-3L,S^9L9V'5'80W&_"(<.CA$JOL:)^7$] 23UJHQWX>2O=^?JVSG &.3CZ_ M;@NX6EZG7R _[]@BLZ7XQ@@[*HV2_E#IT7PBTIP0BHQE;Y>L3?ISZE2Q1O;6 M^G'[:"WAX%_C"1>DAX1I]'_D6[R:X!K]C94(.W4I]F8TDPK M:?.LW19[V+E^[L$W?MU868_)/,6-++$#X-<&SISR5 M\AUCLE8MX^97PZPB+&XUX3I$4X<3+&?=N+Z%WWA-^SJM)Q)7L?Z4+CKF9F(4 M?\6<@U& $*OP*PE5RB:LMEF5C$/PDC1(_A?7B/2UU.F43(EFCC1EI4U&VDP? MS<=STYSI9*;,5^K_XBA(_J5'+USWQGP@MW./F'_S&R&#R 5Q)EO<5I4=N9;\QFN2\;)(E2D:.3MC"]0+4N M:?LEJ\I'X[^$C4KN-O #."'\16%%/YY@@8XM=\7V[H$[DT+_L3XIY?T5C;0 G+:%('^P>?L]!!]Y#I8WPJ&2*,SX7,:.OW@06E@;Q)FAB>2=&.=-V@"97 >E);ET1'OD): MA'Z#!"Y#2(^CZFO/G!Y-\$88WF7(<>:TJN:=0\W^7H0YU">XQH?O8?@/9<:N M6+>27LJ+K2']1AS+]:1O9+%%-#',%TB_0GPOHJJTLYO^[ZW]@M'MM'"7UU#[ MF@\+H:@I;*-,FA2S)Q\=/_"V6*L3A@Z(!/$M0.PYC@=A/L1S3F-("&,T'=Q- MAF-A53I'W7:U> @_]9R6PVEJDYPV0TZ;"FMZ/5M..YJ[NJ&S:Q<_7%(1PXY2 MSI8QI&7EG>EY+[#W@ZJV# 4'%AF*/!X?710MK@6AY^)+X.**8ARA7*P,[L:R MJBNR*FQ>X[%\W'9-;U,WE'N%$I_P1E"ZP2NI ?C:!OO%X-7.5>H1];Z=E?(P MOC .\OK.K"JYMM^X"WUUNKTT]#M!:Y "]:QQP+;GQK^3)M9^PCNIJ$N2' M.;"7GK;4A;D52=%?63_(\O8OXKFY[H8Q /&>JHKZI@O!;.<=CDOG0:-)UW;" ML,:O/G5^59R6Z]A,1#DV.=HMX=-,.Z7<>APD=OC3%KW:&7BUN@BG]DQ3M1W) MTD["+.U_B@!DZ"P1?C.I>SNYZEQ&D6LQ:]"U4$=T7N7HZ"[IB\F:U6Y!J'V@ MX]% ^N%;KQW+YOU+1QQI>(X*4Y)7*#:YIG+6GJE4U<'=1.]2 JCG "9D+7C* MZEB8I]QG_XYQE&;'.4KG0@3N*,VN.C(NLJM-%LJJ&G64-%%P,I?M*.5VX-4_ M4+4!1TFO[2A=BMCDFLD6ZQA50YBCU&>5Q'& L!K 4"F6F64=I/.I:25'/ M 4S(6G"4P"._D(S2H>WGW7 @V'P#A.QJ'#OC4(":CCZ\W@R&X MJ\,-4AOP>_ULD!B[1H!UL!:VET*-Y8C4'/7-(OXOGNO7G3]NC'%LY$R>&&JW MIH!F3A\ALI61K.C9X++UX[_FT,*&H[T-$-^I#S+Z(*/!(".C2'[^ M@6,<8/>"-(I! XZQ(NN&X&DK?<#1H8"C<3Z:(!\9,T,>&7WP<7+X$!J!4,AZ MR_>WIK,@L$D_8.,%Z._#H73B$$3ZJ*1#?FFMG-7O\$>,4O\BR_><+;YX9&UM MU_?.DGZ4,]$[Y*%/I'YJ F<7@IE1^JBE$]Q1*RO5/'?,P':,9$/-SF0ZMZ"F M>L+WQ)67A $HBB0=- $B)QHG(H7DT+9ZBET; MT>!R-)45?=+V*,]&0L]>X'J!:^0B4)# 49Q.P]!E;=SZ[-R&8O3T8-Q,&'V: MD;3_B3XO64I8J3IE<]]V NF=X7U5\_H.F;T7IVP^KU+S"?/G\6EJ5R?OW1>, MTI/I##ZD![+P%IS0=;1E_$803^S[.T]WN'/@(3KUT)>>B4[5!AC//E MY>GT+,I,+[94$%2IWI<$=O]ZY322_M'Y!(_]_DSL)_(;O..Q]KV\5EPO>%X- M*><@R<4(ORU./&[D^U?:8"]2DM%(?W]V:PLP0I2+D>!\2>IM<4*"BT$,3VU+ M>UO<#0E^] BI+<,(GC+IK7 [,CRE16[!(_&(N0J(UQOEJQ#I3(4KE^<7%-L/ M[M:[=Y;?(Z:H+<(3X"U9&4UDQ!%Y$$% MD^0RE7L3_=+:5&"OO7#5*MH:A-?4L$=2K"!._ZE^&UWZ5$X%3DYE2T4-24&! M1>I;C)O_O?4#:_7RYI3%*-]3124;#[2']R*M+,>$.-!YD$#GF,X#H>$A_$ D M"_[79[!]/H?M6\!_K$!:F0O+9A?M#,)O!]WO'?O8A^AC@U>R]/QH+1Y1*_H6 M-NRX*\G*D>S!I3\ .(5]S;J0U;![RG EWM!;J0EOM[-RDPZR0.J8\UELSF<0H168\;EEV[C0'3ER&+KF M("41@U=#*<5-K(Z,[]T"F7MX\,@#$!:5 \L-229=,DKKZ[KD20T?NS7$DL>( MR*./*(!O 8'6G$"UP0N;')VF*T7S37Z2E8U$:. M9=+DL8R+T-3+CV66 _A/#5+-DYFV=#)L.K#HDYDV>3)Z$7QKZ"X!W%?9,HU4\R@A6G'M.QV5M[C60%:85 MW.LZ:6]0FA,,0469 9J236\MW ^R="X+3P9WHZ&:HQ%_"BN^=ZUN^/M8WXA5Q5#ZL/7PMD7>^4/*;S(#<#*/ MD)]IR_)CC) $>H7\W,2[JWU:=2;#?25+LM[@<[] S$UB*Y"XGV16#C\)L>DR M[U@-\*=FL^%T9N2?Z\;TKE'MAU8VJPTMB/_-%]H%XO*0BTKF)_>)X*'"CT V M8D*\_D),$("%NX;CHFD"^$+\,1:H#:7?'1N!.380L%ONUK=?('1GYR7OJ##I M&5B,5>K'+Z>/F M9:@21@;J!_X7LKP/PM^."TG9!9%-Q^>8A'O8FIX)9PS*&':7R9C-31^$>?[" MDADH%9BU(S\LGSIV^(O5EHH$2X1(.XD0"YT*B/VIK"],GX!4@=*/WDJ%+-E[ M1OU&R=UZNXYW)N>7D-$P3;>;@, -XB=V-A6_+[3*+*,3/?$7MCS78R^!?_\A MD3^W)FX0-D,O%)CBI]4N4N!*\+?TPRB<^>0->T+\0/[K7!+R9=)^//PU_WG? M-_Y]]UU_SW_+%J]3+);APG=EJ,:I$!T2(V1$/623E>7YP:UM$2=F$3ST +Y@ M43HEEI>W"M/W2>!7TY^R"YAZE[^_B,+IKX54SG(6?NX SF*[!D-OP7_@[6S7 M,N[YWV1!SV-#O+45(%&1+/"W\"GTQ]!(TO9'4%C@Q-(-(5G2QG.7V\#K=;$< M PQ0\+C? ^& /?<9_L6VDCC(_8F0FP+'",]%GS4\Q@1%*$O0M4FHW>9 "0>, M]K"%I/+)4NB*GAT]E*&DJ(N"4Z?._WL+#*E0!TF1DSW$Z+YM;(*LC[\U%W]N M+>9KH'Q_^7HO_1;PO@C@7RUD=G,91N!O"WP2O4'6MB.OS.9DV\!V"P M9RPY0L/C+*T'5_J-_?;;=LZ^C+GW]^#[/*-J6KC>QO681J>*,Y.'E]ECETR( MJ!T#18%K8SL!/B9Q0)FS9)[M9LO +,]'!\W_O[<."ULBX>2T2!@7]AT9!39- M0FI3J8-%^'K,\"+*?/ (O2H#\7>?++S@QD"L[$HKO+NJ'R1JHW8R@X8ZN--E M7:F*#MGEW,Y&X[NZ]&[Q8@$UCH5VI^2.X0"R*.5D^16$Y/.*B3N7]I??S!_6 M>KM^&RK@=^8&_A*\U"858M)7)E'WO1P=2OSF2Z6L-TY++^4U+AGHW=D$C82/ M-@U("#ZVSZQN.6US_*RB(UMY[OJ.?HV+/=);=K; MV$V*_:)J_1KFR&A<@WZ:!/_QX(/47P,7V+;9;3)335Q$V">!2^HFO-+:615[ M\V$8$'$/W@%]L4-15O2,!SQ_*/"#CAA44:5I@W M\E"7,,0/R=QLP-NB*2.@T?RPDX$XY/=O[R4L9):^??[PE5N2^.?[)?(=M:M+ ML@$]QS-.07)9L''+74J+1Q?>*&WLK4^/,5X@7S(K.+%\_BCJ/S@[V"H. 9>8 M/(%[_D DZJ$,I?N@$+(E^Q)X?&V&24$F:>4,\Q;CF&\;T/++S\X_P9O'ER/W M*+GL@M77K/$5_'Z@+V.,1%70;!IN_ % MX,+:E-":HP2]KLC+]-=1FY>1"/[*#CT,97>.74Y+5TVA+_(A:#9V3F14,C2' MM$FZW.Q1Z'03BX:K-]:K70&;HU]#5U,LXH?PG-XIJ'!X41B1$HF)&=7] MF 'SL;@,$ZLOTK?_,->;-U^0R=Z^E6Z -C;R["L9?OP_2*JW;]_>TM\_@K#1 M/X $;5#2GHC](N-';BQ@[-B^,4[.-WB'FKE#9&#:''.IZ+ (DH%9<\M$E)!< M&:B_3'W4W#(U%-6I$&KJ2G/+U'&91NXR#U INMK<2HTBMZ EO2%3K4'_RU7( M_RE6(32+A>T3N$0Y"ORKK2\FW6"Y5F"C!^?2^UN+J9D5O2] +;2)(H_0+&>5 M"[?>@;6F'UIZYG-X4; -X%U_L:0>?6C&S=YX;F)('/XF6B ^R+G".WETL-]R MYR>Z!;DQD7@0BK$ZW,KL_\NK@R].TC>*R7M#&L'%>=F'Z*Z&105[/3JZE00. M9#<-6)N<=^V$KPV%BSF@&:K@HNBU9)B\REE4A]?QLSD6S^D-053DE /+W.R&/1!6-+#/_&>+&@E M#_\4N_D85P/,-G)%>!:PM)/Q4#,$@"GBEYKY-07FM.Q%MRMB517W1;_"!.$2-=/:S9?@(T/MYR]Y!B>0*DGT* MIB-:D2/0//46J$* M-X"-2- QDD$2!'FWW5C?NB9!I9L0F@BB0J1=^L19ATC M=G5CX16U%K+:O>-L37LWO5Q;/-7!W>SRPZ_SEMUT4D@[QC(V([)UJ7PQ(JM/ M3F)3QV!3)[I F]HMH3VWD$\]0B[[D*]$NJ8GD2Z[Z3E5.$ #HJ.W4Z4R$MA.K=40,HZZ" MPKW0PKR<"AMI;2Y)LLB&MY)AF>;6#CAP)OP?'*)-/(K9L'@TO0>*H. N+/H; M6@&6 ,=9F!O:O?X7_(V63F(--R=4GF0%>KTUR1_PJ )]VW TLA/??FK;M MND[X*_<]D'I4;):9TDZG"&K_NT&'7;(K59QTY M[0G6[Q>IWE,==@9EK(>:.H:K3]]SF]8=5;1?"6L:&V'I MD6?PDYZ=FGK,&)7KL2^>"U[9TO_@N6ML]/?#3O_:BFJ*D&GCG)[<'<326@@- M%/6*4"S7>OLNWW5R/ARKD$=]7GO+"%BN32NWW+IZ-GW)?T1>F1/;?1Y*]S[V MMV19K#LB41/=6RT_WCS$BJ\A,D %9D5.1V9\XK/1X,ZQ[,QYMW_$-_D5[37! MZ\?-T;%:?&:(#J]72<\KZ1F[AK"-JAB"H4!]" (.*;*'$U S%U+MKV'SI: 2 M_>EP,AUWL7'@?'H03CV M@LW!/DM >]!$5 W2%PJM]:5;T?($#DPUTV&=[9+ M&\C>,K"?]CI$#AT'>_C#9\V5(+& ]_2G*;+=Y]S*&H_IZ"E1_D>7,G:#2K4O MC"[JXL>HN/@Y,H:/;WMFB&DR[5(U9L_"U\'"R83,<2R,>#=B*O)[%NY9.,G" M%?6WR25%>WX?OC@S;XA2 MF/WIBSO]BB;FHRSDI&/B?O$9B6,ZE?M&RQ(IJ>A4%F/=\T;CPF@B."GF].R3>348/!X_2<5,S%WTX> M ZK5UTM?=J7>I*5ZZV*UX@ZD MV)'):5]/''8X3UC-SA,^KSOB"TLUHR) M$^:9*:HPLR96XPCUZ'I1ZT7M4%$3YT&.*0K298C: ?DU\6+7$7;CGN)YG6$! MR*MP;,+"[XDZ&OJ8UQ0]=5%^6!Q",!RPW<(,XU/A^2DJ[/2C(R&/4 T8N'L- M.9=Q)OA_;^T7?D<(_S638]8Y)ET\8=S?DKJ ZA1#A@*:R/W:Y";NJ!S M$T7#/'05Y!R"]3X\>.3!#' X>C@XV*2OI"B\17N#%$&5Z.)WHF5W]M(OTY=")\3=X7(.8YP>O MZ(YQIT^X8W>U(A3UD7X0%9DZ>O.9_Y+^J+QYQ<;*)R;3TZ'VG.6TI.KBLH+1VE"62 C*1!P$JM0,D*80I)L@4D]EXF+43 M:$OZ?>U3^ MH^L%$FX29P)07AIF&5L2X#/V&.#<@5>*,:(JXKWE+VS7!U'[#H][:[N+/V(--2L4.TJ@GOD2(6Q66*X"!51.I@$E);%0PZJ M8W'N"%7=_C/^ ^(@PNY0P.!(FZT'*H'9A+7IF'B\5!N2'QMZKE+F<2M[NP@8 M*?W=R0>7/3*&TO^S [;OB3H)DCJC_H&:1J=/'46AWV!%DI4-+U,.Q,=/'W;E M\Q,-2S^ODJ%E0HS^B]CIT1JPU07Z%,]@\,! 1N[$*!;6&7A$SVX6RSN'E6(. MNL&H4Y7>F1L,.NF\&Q/#;= -8*X#>GL',2H\"/X1F>F:J81Q52HAW/32(W/)G :ICC2U,0]0]\L(WN!_&*"W-R0.;/>1M45KA[Z'7*G%'5HU*S[X#_B:I"SD MI554< 9&0RT[/.8G/E=A0>!1N.KHY.C"R9];RLMTCSQE%#R: 2/,(\C"+9U= M(7W[_.$K$)1>V8G:J[6PO<1&_\E7EMPK/ '^[2P(_O#1^1D6X/N?5[DD ,NF M#?,22W42.BGMJVA#[3H4.55L2L-ZY#V$V'"Z_SZ*\\\D@<'PX4O@@_DW_@LUBW]0BH)S]Y:60N3TW^Y783#)(/4N$H\ M*XC9EF;@)H=7^FQZ96T3LS-!NMZ0OYH3I!,&1^<3I'-F.$J'3?3[;JU!)C!) M^=4%^A0(2@A(2,U.$$:/U M0TSK^%B_Q\%S\2 RN:Y'D+J$4C-EA-%M\^<5RC F\SMVT^OC@F< M5+W4$M;*V'Y;@'.PM>D.8#__KSZ$%ZH?.&7 =$E5#:)BP@TZ73M M*?+:Q;[4/A?)(3UV;I(X:6@YC"F!>@+W9V[Z%OP&[ZG\[7H-;BYW?/#)*]>V MZ8PWB594O2X_^KW/F?[G+.:B*9.AII?/^MI[Q-K0F$U$#2#31]/^42=XE%(^ MV*Z3<]_*)D<=/PFL*\.CT*F0=@>;9IIDKH,6&?="R&"T8V>?M3([K<.GB(5$RE,=OWN%S%#E6-!_XM:IG$DC7;H<,3S9AFH>FY$1#E MSU;K9=DJI>&C;Z1Z; M[E:S7U0YOO_5?,40BS@A1RVQ7P.B0IT)@ZAH"9*MEX5>%O:2A=#ILD@=@1B/ M>H'H!>(B!8(:A[+BK7+!$ =FU M&+Q@M"$;%\*7??S>)-B5X&U>HQ;IG<-;[4_\#H'?F#&QNA/_9Q/_?L4X MLF.4_+0_\',^\)22SYXNCE'7>FS\+5'SP!L M.8CBF/EQ/\M..^DCP_!)MD T!F=[=8F9HTG2+7UT0-JF8EC=$:Z%UM05EP = M<%(@^U[*>BD3&[1K3=V@]:+6B]K):5%+U*85DR-$94JT<2]ROVDY.BWK2UF8YBV:@U$U&B@R& M[OPEKV"*51(G_++AYRB[W5.\R3RTJ 0NS2.1.!Y[,5HO1:2JPJR$TXR!_]AH MA@A&)YPAX!>/RZ (8DZ0_)8==MG61Z;;,54YR'0YINH=6T(.Y)R&8$XE<',4 M:\]RI,^IPT4,[5OKQ^VCM83S?XW/F0[N*)RB';^5V?YW?R1PUZZ@H#46>PXC MTP8Y&C0-WHEJCO^&3H/6F]*?&6P8JC_!*-<<%,9.%(ZH;!"8/LN.V=)GV4%@ M[&%28/ZHF@16H.?90W->I0X.AM-]%Z+G^SANB>_V9\9<;XE#5E;P'3,3V6WC MS/DZT+DG-9U)VB=-WG(W4J$# O+,Y\XD3?QZU5X&,Q#/]IT*F;?U: MIQPZF1J;4OCDNI+>.G9D1RDZWH.B/:WVY[Z>5OOSU?G:]R-@3?=HCA(+:]JR ML2S!-&W65)9>BE=0[K2M0J-$T A8%:7D'QNQ-?4 *W M6890G/>+A;N(2-^4!N MYQXQ_[BE!86O3?O9?/'1&TA6?5G.[0[A=O=<3/RJ$BBU:S.Z0]Y_I#QLVB]A M3]$*#"]HP+B?R (.M^VP=0GK"FDQH!-(*P(NI&G+K#:/RAT6!\(GI']OP;8M MK05[Q/,C"!5('MH]C_RYM3PFD/ NDI09CP1;S\%9W_ = B^%_W5!C.@?7T#M M^WSLMT_2;V#R[#KV"TB^9[E+'X1]_F^R"/ UYA8$5)J_T VLS7^#LL 'YJTQ MU6[E@D*8;WV@'Y:B\K^J(T7'LBMW^_!(56>\N*'$RYFIHJ%OA;W8+B@T^B%S M&SRZ'FVK@66\2(M'("QQ'MB#8XH'YA^P9UCOEN[7W7I)ZNRE4?8L?YR4E#^> MI-AQ7+?8\6?3U$49_Z M:FA0-FX I("=V<@8L#ZL_Z[W*-K0&:TRL3GZ#H=J6%"O5(ORO\ ?6''Y(\3* MS^[67H)>];=VP&K2:;.NZ\ 6?=YF0'5YM-;=!5XA+WUGQMR7'!?.;;6"GYP% MFO'D 6PQL,53F%,M@@>UW(<'AV(JD ^L*]\U)E0%0HS"Q:>@IGRB5M:4G^ZH M:'#C+,"IBQIGD,=CX>6"1@^,.5=<"42?KWF$R!J@_%D#O%]<4IYP,YB7<2YE MX9J17_?<3%EX4U7:Q;_7QY5%VOLM:C2<:&H7%U5>UM\7>Q]=['TLM6;G3ZW2 M8O&^#+PSA;B70@L1!=PTY$\1(DD+ 4Q7_/#N$UH2R' ]D4N(/#Y.51Y9/)U7 M<[&VEDN;M%F!\*_#HNTXXBIUT0NY6&11^EF.\V T+:VU'>W&C^%9W;.C^D1/ MZO.*1I#^Y_AT:#2Y7^''* XNQX.[J2I/QE-Y8A1A/M6=[]$T)F//3^7\I)^0 MGS3@)T6>S6;R1!,U+Z8U?FJT):=GUEQF54[(K/I9K=:@JMK0I_)LFJV?Z66M ME[4J[C5.R+V3LUKME)JQZ0SDSU2T"4N<"2']!XGU0;KU(P&N+-6;7Q_+8 M&,E3[>AY2$U(6$OI]YXGC\[/"^-)C:41U8D\&X\OCB=;,U%'YAU[B3@ZK2Y, M(EJZ!A"V7H-:%16LBI(#G-2+="_2'1#I@[+WPD2DI=L&8>N=,J.L3.3Q+.LH M7H1(YR!C5"%AG$_1OD L=Y%XZ'W1?E^TWQ?M=X9:72_:/^?27M%%^Y= B[YH MOR_:OPPB"R_:KT60;@ E[B!(? XO#FCT\?H8N]L,%_8//Y.'MU0JUK[$T-J_ M8VY.+PDV]9Q144/$A-+;/;4*O(>7@F:S+S,A(Z:,OD?O:HZ[QAR*&/Y3!G38;T#5U8>5GG M?5)^923T[N;R_('ZN[X0::_GT7)FRI/W,?5I!;?@[G$0HCW>GO^OBO_K>]?#>_6\_!+>,ZB? MWTJQ>=-1P.FG^;3_J9XD/4EZDO0D:6D66>YXAW+8\/UF/^!4G5)0YL:PJ@M& M/VAU1S^\M_R%[?I;CWQ>O4M@1'QE$W_>N7[@ARDWLOQBOF#CIY_%[YY-L@,B M9I/L@ CZK%N&2<& *\1/A6#OS5E-VP-DZ&->6P&\8U'N4='3H[21/C. CY-B MN,/?A;3U;P4@#G/IM6PKFGMG!J,'Z.M$Y'([!B[.T:Q)B. MLV*(*Y+)=TS;7-D4GQ_2FM4Y$JQSS)D:>&G [4;]PN;C"K?WLQ+=?:%:7KM] M;,%U=Z/#_$#L7/>87[H7:FI4NXFV&/KSIZACGK7-[$V/_9R@,Z9:V&1$R<0[ MC>B_?_Y!O(7ELQ^^@+TJQ@GHR?6/NZ\$Q]"&_/8.'H1)D*UITY]_M59$2.&] M2"2+]M500BQQKF\XMU,*1W8>@X!VC?V.RC25/O[XZ4/&B\]#X=(8?#P M]B433]QC(,"U:>+$F ZMVV4XFPWN9B-5GHY$@:>=H >XV.=HB!V[(:ZU2^GV MW_0YR5[9[IP]EEB5T;MK);_%B0+9CF M\]J\FM?FM7DM\FT2;LUWXJW5E#& ;2Y>+[<>SHV-V9"6"&IJ85KIF-::FOY. M8XV7^>?W"Q ^I^BJSM7DQ;HMXX;=%DI[_Z/SA0[5_,5S?;^FXS(=J8,[8RJ/ MIZ+*.4[OFNS+5>?F?>3MZYRDI-3!&!_G8/BU)*6NDS$>W(U5?:B+NOKOEA]1 MA!#04N]:R_8J/.S#+-:9%<7?B#=9>!WST?>W9/F>3G5F$L7RC,)^.C,'=Q)C)^EAP M+7? (>@S$=ZA+KUWE,-/9XXSP.] MI]G@3A_K\G1Z])B!1D3HY 4)C;%T-Q3"H24+0LAR3A)^0F0UG34%BQK& MVG J:F+5N0BW,)M?LJ'>X:O!J44.GU+M\"G*X&Z5=;VWZ1GHB/ MD\[28WF?'ZW%H^31PX(_NMD\6KI#1'HV?>GRO")%+?:*AM*'8OKE$^G1? )W MVXGFT7FA,%#*<&F0 A '/)[+$-IQOM!*^"DV_CE!D)!AI0T:,B3"WR[,$&N% MAGB85D2YS9X'-<\EOL<5BJ;2LKXW&]>W\-FO/6R3M)Y(W%;U4[K5C1O%4?P5 M<^Z[B&M0^)4,GG^;RC)1$L^HF?COHQ]&3:6RJ']"(^;.J4[L'^ MK L:/,_5MCYS28Z4T2I%@%"S/[#J1&E):Q7V[:"DBB[SZS$UFZ C%EO:IBQM M_?"9;VUP4V^_+1Y=.^[=1*V('UB[2V+7;9'.:XM-ZK9DJ<4_8==,)\8'G=\B M.U7T# ?#[[(=T[DDIL24EK#W!+6Y58C?#&2![SP3L*^FSUM<_=?E#=?Y$L=6 M=@$=K)/Q4#/JC>"YIH;2UB;XM-](=UYC:3H5&XN;22.NP>+LR=6]81\MEW]F MIHSG&C5AMZ$7F5.NO>GNYMC:K0L\IDB=_O$]L"EZ^NCQY0:L!@2LBBX]@74TO?A6*JCM MFJJ*^J8+ M+8(78G$NG<%/8'$.9G"E9_#+#72^6OX?MRN/$,G">SSB!Y('#-('.U5626M4 M:/%8/L"I?.2'4N0DJBHV^ZB=@!2Z$--SZ5QL=)"+Q\C%RM&SJ\^:B\6TY!V' M1'"J+)N]"V?<$@UR&:%E(E24,X^%E3.7.8=[5BVK&@KJ.+]HN;7ZD$L\9J-3 MQZP/[C+]PSF'7-!4(KP\NV-5L3F7 Y+E2VSJ#9A@K%-]M/S ]9#=DI_">MFM M!X>_7KNX5JP==H$O)5/:T+M0B?Q)6QU<^A 2OBAL?TT0 A_K6<1A'0P;$V*-\'OX:=RDY;!';LP ?G1\UJ#C M14$*QB896O\^_#:4'I".#DJ!A)$L:([M!OX^=YVESS)MTF+K/6&<(X&3 /O# M9A1*!TY85I^$O4*,3CYLTP-ZPF/HUI^MX#&'Z*EC&=;@X?_7WKMWN6TD^8)? M!4_^: X))$A8(L/&H4O6GWXC(Q(L$ M602?()GGS*A=))C(C%=&9$;\8E?9/V\7HR_ ,6 G+I\W-/H3'$[.[M]93)8% M&5SY+E_:R?1SR6L\'B?.:H4^A\J[1>P'BF%BTKP._Z:54CAW#!*)*@R?X;?* M+_-%$#TQ4,U&%F[@H/)[ &NZPY%>T%!?OOY)G[UXI2RR.,E0;\ (\.*X?!+Y MED4#?XZG;NC_FW\ W\Y]T.]"=\2SJ5 M/B 1, 2B<@8P0>3)X(O\T(L96#/Z?5BTE1&5BV2B/1AKQ'AQ8W4B];>-GMH7 M&@ZJL>!]<^7<+L$@KRK\/'D'+AG^Q TX;.6[+)U%V':K[/K:+[T.ZOIJKP2! M"FA,@,OAJ]"4=YY'%9[3 'B'#)I.8S;%G:&L#MR>!L,CTV";E0\H_EV_\N6" M5BJ8'#'8B7&_AUUM3/L62@CI[AH9X;NI& .UFT0;I3.%'3V\5K4V2H9LN-KA%QJ;BXF/4I![%8TMP2!L[IQ* M?W%'1#8"+>G5U!!4H9H8!8MBZ&."H/COIO+)6Z3<%REI.]%K#TD[0+?9O)\NM#=2_^L^&AYT26;F-R&UD13$O M9AO!MHCZ4#,&EZ"3UUF6(GM=K]_MCM;K^EFUJN.VM-[L[!=OK:':-SI1FB\; M8-]H ^RZ_IQP4]H?]#]3^VX1X@_ZFP/]KVE[-)VGZ9U=5!K+BMNJ.O-+KN/A6WN!@/-W+O"_M0:)&WV>0.' M_6RV1;?DCCH<2JLMK?9MQ0P'L-ITG=W3AH>ZAY!7#4UB]3&*)\R_D2)E3RQNKR80>A.!BJ]T]:#5^"VH0TO[JI.&NWS M!@S[&VW[Q5O3475=&FUIM&\K9-C7:"-^AJ%WQV@?!M'0A#>/HPRK.7,IJ214 M]:CQ\!Z0AVRQNG_M[ +)U>3-LO1?:EYH<; T@?-%5W=J["<0Q M].KLRG'%F*K#$QM<. JEJZKO=SJ]M[J M^A>[U3FPU?4=Z2.,L?=Z^P>GC/JFK%W']=.J/VV M>-B7B#E(.%!%VW;$N"(8+,[[-HA/2AJE+B)#OMPDZ,\X?./M5 MF2[!/&U,>M!6,VT*,,\[Q(IXW7;YQX)JW7/YV^SS%=H8L,\W0+QR"1$$>G7U M^)VKNO3EM+ID=5.85N7%A/VATG#B4,IT+,S?TRH37M(-&XAS@]I4[$5E9X < M!131"9,%4'&"B."__/Y52=UXRM*$ WT23*O ^P=9,I1[TBR.Z,/_L&D,TC?Z MNZ\I'QB(!9W@BAX$[AR\D115&=\PB:,Y'RV-Z!>JDBWPOQ%8L\#$;@T,ZYP* M&/;!]0/T8CY&,?EQ;>,YVW[Q=FBK?7OU#(.S"@%)81%1!95T24Z/TDA$R(UE MD.OW9A$EQ(K7,<,6'0^L1'/\H0XO*1S*7OD3=P2.8Y:N_TEECA[#!EBGU(G* M30*G9N7?69Q/80%^^OTH9NZW>X)[?>T&C^Y3@JYL%5K3#^^7"+>\YO7$WP3C M.7 &]^9:HG6BVP5AJF*_EA*<&KM_A D[C%5M@0TK.JM\GD#$]=Y-9C2UJIK_ MPB>V!N_5[B\CNZY,^DSV>SV-"U69D6N;P8$-9F]=W%,#8_EXYN'QW.ED6;C,HY1^DX;]RS?X%-7NG?H#GHM;I43R_ M@B%<2ZY]JSM;PQ*O(MVT2LSH"#)JGHI!&_7&=(P]FQ7ND\3245JM1S_=M['C M5O!)>TKL-ES:L]_D^5ET*G&^>$*9^QE3L8GL+K>Z?:#1N[K;W_EX:A)E,,0X M>770K:N;14:\L1 L*$E7,,AEO>'EW<.N',WIM5RC^Y6NS>_RF+/YB$[$[MN= MLYEE4(\I@JKA'"I5Z !Y#U*:KT&:^V>1YN&+MWW5,E9[BG4)I:!5\"2UX1JT MP3F+-C@OWNJ6VNN2.DAQO@)Q-GKG$.<^8M 8:F_8%0R:ZT0S^,H"^'"J*E,6 MLM@-Z#+$'<_]T$_2F"XY;P'GH)U]-\^B$#KZ[OW^NFRH1! -A MDE1]L+=I/&K=\VZW+3])R M\!.[:Y0!>L;RERN*T6ZW*&C9X)S'B;%IYW$:P+8NL91'JJ%4PSW5\"PW0OT^ MJ&%?M9U#';.<70T/ZBKL]PE05BLO&[5'R&(]?KDDA!%?C$ MI[.1998L479C;55#T1E_9=?K6=$TN>$34"%47 _("Q3A%:1K36(HD'?J?#-Z MO49@$%Y3ACS\PA99[,W (/X>1]/8G;_+TED4PWP1;0331=UI69M];Q3\'."- M[FIRP@]8!.MC>6T%YQ",EA^Z\9/"*UN5N]&3\N@^X:,Q&[,Y54>_4A4?E^O! MTV[H,>713V?*I]A/9DK@/M)59EH2YV__,33TP9L$5PQ<2S-153N./%Y\C65C M43:=*1'8=@74]1M+^00X37DE9W+-!=*ZC8"3H?*1C>(,Z6^((CFU2LD?$^7G MR(W'R Z>J1K%B>(6E5'VA/N6LN!R@D]SF6Q5?6_TZ@YS/Q?))$Z? MEQB^9.* MG'YDL!CXWPAQ*\KIBV02(/\CXPO.YR5X'%?XCT1 !L*"T@S33L"9&+D)D&R% MT[">+,;%;(MW$D:Y##^RJH;!=E)5@PJ;EJ1O*Y2!+9VU_HL&VU_Q"G7[6'9^ MC1/7;^W$L2E* F@O\ KXL,E]&QBK[MO 6'7??LX2F%F2*&)P$KV_,Z3^8H91 MA_(IY-8;Z'UX]XY/J6&BQL4X?2"UKO+^RV>4V0>?[T.P)T6@82#J M>$ZYDR M#:(1D)3K%VC5 K1C[GHLHP!/548^>.7>+(2Y3T'%05>(!6 &40ZD W?[-R.:2XF)B&9O"KRK6!8U0Z'+4 M$6Y@83]ZPEF"V1'**/;*)"-;@77Y,!;\IMC6/"!4/M_";,&//92O>VY/$#@ M VD@3,"X^P%T^)UL]Z?[3_]=#I*D8(*9,/TYL1$5@*S@]P5&Q0DG"@BT._(# MB&IP,+2C&9;OY".ER.]B_7/W+XY3 !).A,?=WVUB$ Z=O["PU[C1!NR[7[Z/ M\[UNK.ML)P<%Q!="63$TS &7K@QV7606A\T?QK31OEBD@7!O1CAA4+ )?#B M54( $5PRO;GGC(/$.,-I'#VF,_ :HRFCO8'OL J/.O"5I114G6M<#@MGM"EC M4+"&S#Z7)@^^[-M"I,C?(Z+.?#:I#(J^#C5=X M8)I7P:]B$DL.(,.'5I5'\(IFJ*X$189ZFHAHM++KK]\*3NH!7(6Y_0*T!-\P MH2"]! ,"VL&$?#"3&= ')L:WI<+*/LXPY$ F >._(<- 2E LUH?MY?F*X%(> M>6- ZU$X&(U9@/%S/J40!P/#P+AW4T9U^(Y/"%2&OA1.',-S+O8D*G'^#A1Y M$KA\^,)\_!TV]45Q;+9F+E=L2XC[G]Y__JTDI)>2(2FH@WP')8TAX 6*ED<9 MRV>.&_FI3,%XA^3OQ%' /$'(G,W^!WWUC3[29 M!^CAHG2"F4 _BA_X>$!5$)A8X3!V("OPLX0/@[^LSF$.0CUU=;@F%^ M&4)S*I 8XO19LL!(7_BFB, #Y)A$I>OL M\\.2QJ/=?&FY4(/W?E,"&K-Y%HH-CQ_*E#Y;8:($;SGKA#\HH@(*!6!#*"@: ML' *UBEF:1:')=9LOJ7 'T^Y7<-QF0M[$V>.'RMH*@,\4 .> =_R6&KS^#0$ M+8HF3/$M2W 3]),9M[LLQ#,'[B'E;ZSKJ;!@Y3!^]:35#Q^BX(';87%<2@$; MAB7YRG JN3B!R/,NZUB"@7 IS 2K4S6=FO(N49+,FZGEW'9U,NE ?;/GPR\S>%C;3 R%Y!Z< M(;30N1.QGOQ)$_W1;P-'G3:!TMXNL;:5I["C=>NT6F"4AU6_2+S*_>:RCR4" M48@,7=Q$DL.BKKK\"E$T.FSXS0?F,8RZQ5>Z^)V?;(7.VM;G.R$SW%56-(9LN;M9M*]9RZLV9P75AH]1Z?+-LB:[;&]B'@L3MZ\YS0VV7\W; M%V[YN6T>"&/8T!RS'4'7?VX.K<--:C,PL$3S/3N:KW/YU))0OMW /MTNC7C+ MU.U5HET916\-\/S%_)J#W5Z0"8P^MM3#/F\/! HW=UESTMYG!^&G!> M>(G\*$="#E\?CA_8C,T5;Y7CA/?B]NR??CK+CQ1^^2Y2DM\E"8/_&__A?F]; M_C:PL6^SH0[MKJ#Z':SSLE2!2U"!9Y#[3J$"_1=O;<=4K=ZA2D E;+%4CH,H MQS,X0*=0CL&+MU@=;:NVM:Y/J50/J1YG48]G\'E.H1Y#5 ^]9ZN&I7=$/8X MB]R-6.@+=@?&_KP9YLY)$.1E=7@&/^,4ZN"\>&L.+=70]\:0.RH0[J9SXIL5 MGV?@;D\@/L,>B,_ 5(<-H 1=$A^)H]Q*L)X!SSV%8"%2^\!2+:,K4+I2L X@ M6,]T=3F%8!D@6,.AVC/W#H[.C-'<>>_O3^VKMI//MVU(=XDJH#_3">84*F"" M"CB&:@XZU.;H@#[?58O/,\B7IQ ?Z\7;H0465.]0"\2#I>GG9X !VL>.5/)O94;#.?QDQ=%Z\ MM09#L$NR*]\5"=;YKRF<'@B6;JJZ:71$L&1C-MF83;:H.']CME,8'QW<)54W M>JIN'^K$[.R=8PZ3\"N55RKO'NW<3J&\!BIO#Y37L ^5+M9%Y3WR9&7O-VD4 M3M3[[11&P81P0C7TGFI?3R\X:13.K@72*!RK$]TIC(+UXJVI.LY0'>Z?L]8) MH["F6=NN^(7&8'>$KU,">HVVQ9#B_;R\&1MG :L 6'\BF+<2/>II#6Z48Z_B M1CGV=KA1:Z#DC@8CQ>?5,-LES,(+!9((@&/8*LAZIT5< MPM_N.D0TH%)QX9J#;LM';*2YI"X3(>0&^/% M6\=4=4OB>5V1W#P#NW0(N3%?O!T:JK$_<(-$59*H2@='53J$A%LOWO8-M6]W M^U1)@B:U!TTZA'38+][:MCJP]H91[_ MY7!Z>,MAF>IP?QQ+>=8E\8R.AV=T"%E'S'Y'U9V][S3D45?'X(H.(1T.N%[8 M\*33PB%/+ X)1G0 L=$)NEZU+8DU=$5R<_R3=9V?K#O]"X$2VBX)_A:?DAA, M$H-)%F>?'X/I$$8985H,1QW:A^H(V44\!HFP)%7SM A+AU!-$]%B'=4:'NIH MO(NJ*:%2I,I?B,H?_S),MUZ\M74\DY$J+U5>JOS95?X$IVGVB[>6T5>-P:&N MHRX=^^B4D$4;4'L@,/I/!?@:9&.6*.F,*9,L"!1W#B2G6RW\"/X".OR;_]:; MN?$4/DN2R//=E(V51S^=T7-^F+KAU$3 M^RP1[$Y>J4K(4O5H,%-\:5< *#4P-:O?#N>H4X!2QF;$IGCC*Q%D>G^T3[P#PV'[%8,755V1_;H^[A[(#ML0E1K,W@MP#M<2E9 M1@+:8Y_;PZL(WIK6=>'AEZ$_4[CS6Q1Z61R#ZG'OL'7TA0W=>GU5MRXN0TK* M]S7(]S,%1GO+-R4 .FIO_QX,LKSHZ(7=UYS9;3Q3:+2WI#LOWCH]M><*;>:6_9,% V'-78O]V.]/^.7>QTU7O\,ZF,>PNZ^>*M;:G] MX=[)Y=+].[5H/)-*M[=H6"_>6HZJ#[I2*+PGI+5,GS\\0:[I@$QF[Q2FYJ;:-P[E>'IEU(O-^GEL8.>/NJEKMKZWF>!G=#+K5+J-B;9 MU7.!&F*G[27E#W_.$N4W]JA\B>9NN$9F]-Y6R6"<&ZO_KN:N(6M]8SAD0V:Y M/4N?6(.>Y=B]D3ER7<=FCCZ:&/\SQ*9ZQ8].<^]."]$'6LNTMJ_9*&'_RD#( M?WF ?Y+5##9CL)K!9@Q6,]C*D11&0VU.("L(TY0FN":[C%[;IF6EV2]:5IXD MJQ"S^-Y'W?L2D&4,*W.GXU:+BAB&62! MWBRBQ,=G7F-^1.H_L#(S[XTE(EB1HIS !%QX(GA(_ MP4.X4DU!6\8DT_1,S)(L2.F1LOGK"3*LSVX<>7(Q9B>OHUHRB[)@C)8+Y)[R MTH%T?V4A=^>*3/8L=#,@*!L395F8\/\B=X<,;J.%I#=Y'C>#.(LP2L&-\'EZ M_5AA0<(>R1#B/SZ?&KYNNZ')PL$#?%2RJ&!#B]%AO"B+N6OQ$5Q)Q>C=?T2G MDE[QQ-Q88=AN4LG3%?FC>NPK^D^_PKO+^RV=@>_3@8T0 4IDF()D>\'<,WDD0\7*"!(GB@52@CBK3 M( )/!;P5U%(0Z\7,A6C(8QE%"ZHR\D'JO5D(\Y\^J4RF*1@*MD4?E29)KRJ ML,DK!AC6.(U=]&70QTFRQ2**X:F %&;*DKR Q@-:Y=,MU@\_AM4GRCWWU=!L M8% &= D8-T= AM_!F6+*I_M/_UT.DJ1@FT!+E,]9K#SX9.0XT4:,7L?7["$O M?/!: A 0AIH)VIJ" N*LO%F$=!L]P92P!B1&1H'8@!3%3TH MA$_(/>(.H?C MRD=X]X,6,W!AVK"Q4,"* ].'JTL\A1Z?6^!'0#Y8,9> 1ZX 4T],.O(A(]'&U:?4 MI7H>4>=EOA6NOEW!MX]!&K NRAQHU@^J8NN:^0-14J?_0K\*5"_&4"MCC5N8 M*C+DZ%>U2U/TSA:HX ^XH+MQ.3]@CA^-U\W,?*V _]V#Z5@#S1'3P8J;VH"O MKE[GO@BJHZ?B)]S+G: H@(.#X2:84#!Q&#[B:5BA;GX\OD=)?4*50D=&4SZ% M( S &0],+##,5=!ZB^(XX971&#@\&MB%ZX\5'LLJJ3]G8M/(QD^H":2@^!CH M20R"H):*GH?@3>.6+M'"?:+ VD<]@D&"@#M16V$A4=<#(4] M?R(K#_;%A?&JMCK%\LV4E!=8 I()^@S$R,E*>Q&6!BH8P%?H""N+F1=-81?E M+W/19@B2P72J[YBS= :27)L7C\^!:3-_ 58S?407THMH2Z&#T''A#J=X3:; MU$CMQ_14L9?RQ(9ZA_;WF_5,A9I*0]<[]$_0QTNC1C<<) M.1D!*P)%/DY!?QAC#KL(MTC"NH&O1!$+S"%AE1=#_#(?93$R>%3HE(J//:U, MK.1I034\N6(U@2(I!ZVJB'.K!6G;'[->ET%\Q^NV0S?-8I;O3:,L@0<39.Y# M%#R(VNZ**\N)^1?()><:=RG0&8!O^$D@N0UN86=HZ) ._B;X"HPHQ6^!"W/T M,/G(<57,*N^A.!&"2KS*X/&H!R02;T%-YQ84HF<0$/BID,#"LA?V%$P)>\#Z M9"%V.'"2P8QI2F38\3*"&T<73RZ5]&F!*@=F]C&*O_&ADHBD+4LQHD:O756 MR^1/)]Q_X^.KX"N!+Y:5+@;1.Z.2/U0CC(XS_I/B>+18-+XJGU\Y/*X<=#]J ML7P>)8@5TQ]$0V '_N_5[_M_T'FRD,08MSFWL,[5O2?W1)'6XZQJ<^;P@\@# M6T>'(@\N>%L9;FIN AQ1A<4"TU?*1.#/R:=+(Q7\"O37/?P3?HU>1D+0!N*P M346.H\N.\X/_!!F8)^)+'EOAV5-<"PO'<08O<\=@^A+:G%,>A1E'$\B!,1UHR@\\L/_N'O3-+,E(T>-1/ Z(>#XEAUU6B1Y1D M&)[44/"-+@G$E01J5I3ZPENJ\+RZ(XIMJ &"HOH+065RFY:,0NG6E/X7?D;. M$D9"7$LG1(>036%&XJIHB1#>S VGK# *B0<^ORILL5IQT5#@(.R9T[+*N&K) M^[AV'<8#BRQ,@";)Q >VU?1V%*#D$<0("%,,<7'2X 'DM"+-XR[K$TO%X4?5 M4A8&V$5/H>:FK D\<9^8N>,M9LAM?2TR?:G;VE"!>#K %>0,.21E:9C7/KA1 MOK<%K>^.,8>-;TP8Z\"ZZ7A5:3GKM@?!(@) M61H0#BY+^6.@P!"@B8@LS,^W*[\.?'Y\XS,8XN2T1TLUR6**%,8,[%B0O*)C MSMKY5+25_A%."VVC3_QN&(PZ[H80Q( BPK:)Y_<8*82PL4VR "\"QKZ'FP;& MXAGYH<6V.,Y8$84!9V!3P,.GB)P_CP7!THXN3&+%9ZS'$<]/7R4&AA'R$^PO MA7GH;H%]F$)D'.8!*=A!M"DP-^[N/N+5!>Q3\%Q^P0U;,1T0;_?BJS??[P)$ M79C.\G/.<33W/3_@S!$ !10P;@I^ RQ')QW"%I<.<2AO MP6.J<.W+JTOX=1B%]_0S$1,6MYGPFAFP$E0O3/BMF!\"PZJOP%U>W/7EWC4* M[F3"G3C8#I;=>O:=;^<*'F$FQ2$%'>Z5 Y>W=I2^Y?GY1AXEE1/6(UQBW4[F MPV!]YL-YTA0I=>,XX&+AE=ZPK2.?5 LS&8L,X\J^E$9(J$-.> @8K0Q1 E; M&CH_D>)77*5.-1ZUBZRBM*KEM!X>>E#@7:PEGR9N"FZR,V11/!D"B8/D^>Z3'"Q4I;(%V"E3&U25:,0)C*Q)W>_D)8ADQP5=VG'/DYQ(_I&:^YHE'.(*#&/U)I'P%B'N M0"43>E=>;=(9QX,;4V91_GZ1!9#SFI*"0.T8'7:A)UMQ=Y;.*HHA>"PQL,N5IDII;SYO-+4[S!IO]JXW:MD[UN)Q,5")Q?.+'/L> .9?I1Q4"B$( I M2#[H2+[M<(%(Z"S8XQ>)XORP3&R#^-9%D7;Q:?1TP:E$Z:UJI!@K_U;$"%R+ MT,)3-C-E_<7 !K"\N0MR87PAP\:0LNQ0L+4XL"#*>=%2$MTOK(M%'WP93 MK?DR4#-6PFSM9%==IQ3U/RAAXU>>L/'+FH2-,^G[1>#,]N%7_@S455TEI2KP9(\.([M"XWTQ.%J# M_*Y"J^J7AF1[9,3?ZZ"0*2GT'(70"UJ1I<[#@G#)[\TFE&NS'WG#^%'B:]L)_HL[L/C/^Y)Y#V\PA6'0!@>4YJK@B=B$*& M,T#_G'")/^RI_9+;DML7R6U+R5>P>4Q>RB9?2/,MC3[EGA](,^DJ_O25P1IP'PE48["D2;&K"Z:U]<>1+%%C-A)F+QW"T&4KO5O MR=6Z:;=:ORVW^J9Y/6Q]BG[1O+[R$.K='*&(_KW[KG1A/I5]6S[53?O/MC:0 MO+X17K?W-B^:UZ>.E4Z_WC\J=;9XK)>#9/J$\43%Z[<01?4T\Y:\K9OVK'LR M8KX97M]9? M3F-NFP)XT;R6L$47$C)W<].7L$42MDC"%MU$7NE-)Q /9+;X[3#;;NWN7S2O MK[SF5L(6[5A(?M%QS4W'L([,(;\97M]9FKY]9=-%\_G: R@)673-;M9-N]02 MLNAV>#W4]%OB]96'3Q*RZ*I]JIOVG25DT>WP6D(62M):]OA=>]V[I&EG55$K%((A;M MLB>TQRR\88 /"22S#V*11)*1@G9\0AKM79\;%K3C0!8='2^'AGGMI_ .K[;F M9@2=Y9K7Y?D*,!IDK-U4PGQRJ!O'T8:VWA;IQAIH/7-P,*2;OGWM0TF@FQV+ MZO^8Q8SM '5S':M_/W/#*3O&T>A93D37&M,U)]Y^J*2S*(-!Q\G*R7>;Q>\: M;S;NI">&E=@2)NA:U[X- -!5KOWEK2[\*'D+7;P!:H1'V3)VV#%TZL;25T3[ M<(ON8!QDJ! ;J+J]7[!XA%CP)REP5RIP/1 XP]XQZUH*G!2X=JMU'-7I[=>/ MX&C2ML.YY64?2UI[GDK>Y*%C#8.\]9GC.J3K8Z^X>N2H3*(8HF4&_X\G)G-^ M8L+6P'@KOL E'"NC)^6EXVB. A,*_"A4%1@(A.@'%8%%7Y+WHAGEMUXT7[@Q M_)!_"UN-9N;?\I>TF8FIY>B2]2G9FOD#? )O"Y/4#5/%R^*8A=Z3 GR:)YKR MQZS\!3X8[T:&1!G#CV I\*+4AP'&L/RI&_J> DKRF,X4UXNC)*$QW^/2PZF@!7Q'^!KPY0)K\F\; MCC8L!FHE^*AFAJ4-.&F,OF;\4%^<\AM[+!8 8NCA F A,L^IR$TK4\.MZ:!G5"UM798<4[-VDZ6J$2VF/BYU M=P'DB,9;[@;Z$-2V-C4@?_2 4"E!S>3^';R(1:''(&>X:VA*TUS SBY@-IZ_ MX#(+0AKR2@UA#:9!-'(#$NP8:SA@XO-HS )MR9W@<(LQFS* M#5==."OB@\9%&XH]W!Q::W=P]-+>A-=1Z!YI;?1>Y^_$S?!C_^*J9E*:M#:K3U?E.1AZ/U2N_6_:& M>O;.\SV?G%]*>Q5KH.FZ=<+V*I<^E+QT/FEWE>M8>P>NG(N66=VZ=^8=NV[L M,D[>/M_FVN7ML[Q]WGQ&O*%7TI5>S&Q:<0>/PBW5T'NJ;>T(M+5U6ZPCWP%* M.>NXG)FJXPS5H;'_M9.4,REG&](:=%T=Z#L"7AQ5RG:\8VXK<1WA0_N&.,?E M0?=OEZ_A3B0_S4S\[RTOET%O\XJ\ZA4SWO#R(U5R5'*4O36GU+C'Y"#6C9?- MS\]K_56SM=]5\U8DZ=I%\^TT>W%+, MH=;#:_^>UB^N_:T]K_W5IGO_=A-6E9>ZVNL/*A>X>$EFK\XM@;7%Y>IJ605V MY9+\;@N;\YK>ZACE_1N]=0#&[Q7-J._8Y8TPI=[T5I,D-LU([^TRI;[=U_3: M:Y%)KXCR+PW5'AKUK_L-J1N;9F7L0"A#M89VG5!]F,8/KV0J1!=2(7;S '#W MUE73MBMZ5]O:=57O5;F^XX:^7:I!97/]VW\,#7WP)LE3#U*$CYR@!,2^5^0? M@.RRXI3L/'<2Q \E! E4]+YRK_R<)? U2'C"IG.0#9+0*8NFL;N8H7L,U B MSCGRY3'FOG&FR+])%N/U.IB&U/6#Y%4]46MS4D.9.$#I 0.KDM50$YS!L"D[ MH*W8K.8&K&0$D(\Z&%92 FKSL'2S8BO;S&.%*NN3*+BF]'MZ9;-84J-^-9.B MU3S.E'5PQCK]QMZ$^:3;KNBB2O<-70-[V\DB>3G4UD,-FK^J#-42U>5<4&$; MLTF(?'/A"'D*E<-K8%W9-L[-XBK=MM,']%7)0V]5K8>%-MX:^4C;;6]@SL:KAXPEC@RI%5 MJW>#>\&K]JTR05C J]JB]HUNI"K8:$LYO9:Q*^"@J2FU^6-UFY^DF-T^=V.@ M$,8\?OC @,Y3-X61,8T\HK3MF/GS418GE,Y*/^?E>"Q,**E<5=PDB3S?3:GL M _2%*2,6LHF?\GJ)9(:E&2,B0/6'"ON._\U+YQ9Q]!?,[YXJSN!!-E\$T1-C M264F8[X$\:@RQDJ3D$]IM2YO7%VO&T?PJ:BY<\/:@PL6)U$8LD#)WRT6F<[\ M>*P ]*G&FU^6D>7;:?Z#I[$UZ(VN%-6B3?5^K1G[@.KIWVC8U$-4*NXCML) M8U6F,&;XH:4@W1SX8J/BMR]\U4TGQ^*N%[[V"FQEIU_L5(T6@,X[\V[:.Y4Z M=$!)5"5P1U&,S_A8Y''6MNF M09*+W5ND(\O0KH"+=Y:F;^^J7PT'.U8N<9Q$T(UIGUQW5_^]E&SM;6XE1=W! MGF42YW4]4& M*'@*U-VN>@,D^WYM!0>^QXLS/Z7^!/2SL9]F,5,QUWO"D@2&@]4 PQ]\KT@3 M=\=D*!(L;RC+*]P@$'_E[P&R3ES/#_S4%]4BU8X'R5.2LODS">1)&\(^NHD" M8<,/K4LO5$RD1XE5'OUTQL>H5'*T% 9,Y9]'#XR("@.W6D,I$YR*24/*?X6H M@B,P0U UY+Q'F17%^[%E"K6FJO,JGPD\%<^86]0,1)-)PE+4HCQ//Z$:@ZHP ME*.4I0>B%.#XN?@WTP[+[,EV6,?;5K8I$BHK5:A(J+]4 "0*!'6QM9@#?:GO MW5)G/-Q>]J@/.IB17*W"@>BN7H3C5&O/MJY>.K'):S)K#79JG46KFRYUQ2(F ME6'76]<;K#[ZP!;@-/A\#R>VSB-P!OY-'ZQ=A2@%PKL"NRFG7W9ED4/)KBRR MT$@6&LE"(UEH)"LM9*6%+#22XB_%7Q8:=3FSJ!H+RH*B:\\3-$U5MV2!AY2V MTTA;3[4LF0,MI>TDJS740:\M+JP4-BELN]6NV>K0:)M1)Z5-2MMNTM93AXYL M-26E[22KM53'[*AIZWK4WZ&S=EE/5%FO+J'FKX*+LA+E\KDH*U&N@8O2HEX' M%Z5%O7PN#K6V71.OAHL=C0,NY?;O75/BYY:QWK7&[ET/SW6]KUK#'0/T$QSX M2+DXEUQ8:E_?L3^XE(OKE0MU.-CQ$E9*Q=5*A6$:JC.4UD+*Q9)<&(YJ.&VC M0BD7URX7IMIWSK>+=#W>D_<^W3P9L>7YUE5PL:V?(KG8O47*&X-KX**TJ-?! M16E1+Y^+-VQ1.X8E5P,7NJP.W(C[,JX"@E2AQW;%;S.6\-L0GT: [)B:7D"T MU>%U>IJU*WC;RB*\F1M/&80ZDX!Y:2*Z9Q/@2QV+1FT"-"-0%/:OS%\0&DZ2 M+19X3R;PR-[CK,.GO_W'T- ';Q!E)H3O,I@:*-MC.MN,]).NHW=)0:"&CCVT MRY]Q?+ =&]'KFMVV#_TJ09>EHGV/=JNI0_NP0%_JVQO!E_J]I9\?"GMI/4,0 MBP[YH"J/,]^;598SB:-YG:Q;0RPU2>G,32J#SUT_#)Z*5O%@J5..AE3*,(IP MRKQ9"(9A^J2X2<+.!&1T5M-5O;T^B-G2-:=FMCCW"5I2[Y>PDTNHD[JE]?AMLD6$XFGDD M(+BU?$!K9!,,*K=&)5_(&M4HN]4L;@_W[ N8SSCS4H(6!5+',+CK%2AHH%-L M&G.J%SBK.<)=^T7N0IS3 JB!DZWU.'YD2P0UPVB&[-H%RLOJRZ'.,90C$=0N M!4-,(JA)!+5G=CR)H"8AI#8N7T)(W3 !I/A+\>_"6?HUUE#\\7P8*8'5KATS MH:\.#0G0(87M-/>^"'75MN1/2IN4MMVZU=GJ<-BB7YT4-"EHNYDU4QWJTJQ) M:3M-H8NE]H:FE#8I;2?91/6>:@R,SNVB73\$Z-#1NRRLJ:RWI[4UG5>3>GI5 M7+S9!.(KXN*=U=?,&^PG?D4LE.;T.K@HS>GE<_$.&RS?H#GM: 1P*=> M>12 MI6V<=ZU!>]?CZIN#*582+&0FX@4 MBRW$PMRU:X\4BZL5"],YGZGH>K GKWNZ>29B:&VQ_Z[F6.2*N*AK;7U7R<7N M+=(8:FW;G$HV=F^1^NTV[9!\P?F0;1"-@732:^ MAU!+4;J H5.:;;1(_;G_[_S1(/(XPA2"(XU@(LK$3VFZ,2-,*@Z[!Q%S90DH M4'Y2S'1&$TBR(.4(5LLK$I('8[RT[%*LN5@N+3YPPQSX#U=?62WH2>;E$%JY MP%0YO];0'U4D7IIZB9?8-*VCOIU8ZH8YJSU@)*88*C\42%&]\B?N M"#B?I>M_L@[Q]"3$-/4Z#:K_SN)\"@MWRNY'8.^^W;L3F.%K-WATGQ)T0JJ> M ;@%2X1;7O-ZXG<>Y^Q3Z$5SQG'AH@7CFV[RG)LDY,&"EU8<)Z<)$^CD2&6. MHPUMO2U06;^G6<_#7&TUE X66C\8^-9!A]J\0(FJM186HPVJUB7?9*RU'A(S M2H+F;%R^!,W9SPA<2NYJL\/0.HE5EJ5>6EDJ=OL;VCMV@915T%+<6HI;SU&M M8=O;2REN4MQV%#?5''01XN&2HPF9%U5+")"'>K43WDN%XWI;H9=Z;UCA?+V]DF%76,^) MN0TAKX2.)#I86XPB]4L6 S5!LJ:4TK&-@+XTG4IWJJ4V1@=5G+)5W=IYK5_, MBE:9=:WJ:[VRO1$,Z4?CVV#]G]I7K1W#^Y7FBW6&VW;EFT9BMN5USM/M9KG\ M:'WB \U9YGE_>YZ?I9W5N04D LK$@IB;]*YF:AW-6",>#?TWGR4[",>:3F:; MQ: V]?H4AZCKU9D9;03A3&W-+J)S5Q]^U6_^ZMS=J XXU%!>B!^[T=*I#["* M/;Q;=^(\'>CV[D;ES;B\&;^:F_&6ID#>E=_H;9*MVZIIR\M+*6XG6:UE]%6C MD[>74MRN4-R&CMH;=K'YQB7?E;=T+6[N]ES"BEP%&WNW=>]ZI6PT;JP*ONWU M^85>$C1&J_EA^C9UQ_4K^J%3UE/B%3U*#;^CA_AHW1TN^+*:N7*W\/S+-UX^ M;7E!#WO,R@7]H/&"?JOYW. UTW-7^?7[)<.R*Q)2O\H?#"IW3ZW(_OPLJ#"= M+I6F#&N6%S/?*^Z78 IY2;C_P)9*T?_V'T-#'[PI:MX)%V$" RUBW\.*\GDT M9L%5W2KODU#@F#GF32.3AT;>R^+ ^KXY@> 060?&\L4CS^5I,_]K$I)M+O67 MTG@PV62#;.B6F>?+%K@DAY:./[_NFX@PQ/VA.N^A9K>3@C:[Q"D9RZ>Y^N\% M">8N*0_F0+,W2"4PK+>?Q5HOD=M.=U,^Q& YQ="NYD/L9)7.Z+1(. L!9V%T M#<[BS)@5L#K:SW!# M:]\&__A:URZU7FK];:Z]X;[W0G.4G\E(KAV=R$SD:\_5TU7#E)A=4MA.LEK' MVK%=G10U*6HM,]"&._;6/;:H;97N=Q"QZP@GS)[6NGTI$E(D"N?= M4LU^6X?J<&)QC:6F=\90.[&.=?+T2&KV><50-PW5[MG2VDN9*&5BH*L#>R!E M0LI$<5;LJ(9]#J22:_8 #,VY$0]@:Z")6A':I94,UX] BO+$K0#EK:4ZXGZO M;/&N+I67VPT0 EN"UF.O^/Q%+7N!_^'/6:+\QAZ5+]'<#=?02N]M1:S&_NA' M98\H>7YB;ISC("1* L+C3T!1PA0^7+A/J)7K#T5,P> MHN !1P$VCOVT?!AF\JL;>[/**WU8@9?RDMQQYC&OC.4KX_N@AZ@O]Z[BP21*NJ%C&UDU%HJ M7-;70;7W5EIB;*L$72H%/J]EV@;[9AG>H-(Q0UW&-M%+F]6N@%R:I6.9I0KY MI5%J,DKM\)\(2Z$T24L:8&B]W>3_3!T;3E*1MJ[8G;B0NM_7UK@_._6K;5)A MP*YG--<^G[NSA!QJ^Z$<68M^VEKT_4I9NK)Z68M^>PR^Y,20M3N_K$675:D; MEW_\JM3&3?(F:"M%ZU2B=<55M6MC-%D4Z+:5-2MM)ZEYTM=_O:#&WE+9KDS9PVYQ>V_PL*6U2VG:3MH$Z M:%T/(#OE[4'Q7R83T;C%+X-RO"Q?Z;I[C:F2NBG;JUT!&P>2BU? 1=TRM+8' M1)*/W5LD&%7)QLMGH],:IDIRL7N+U/7^;34"OJ76HY4+M'HJJ4N=M\JVH-[, MC:>LEE,*CSA:?_F)':H^ECL]LB*B*$*)=GGZCVZBH&->:S>O["#8#HKC+)0J\Z[MA/TM@?9?EGBQC3J+_#_T83 M/TT4%S@Z35)N)%@<^VD4BQ*&QYGOS10_%>T!67*6BIT3Y:L0>_[A_ROSQWEI MA>RQY 29\6>53C(L7SX#[\6=)K$=QDYD2,C;F+9!%,0V*9.(&+LJ<"G],? \E.TSAKS1V M'UC 32TP)0,^$%^*.APP+W[XP(!P4Q?$EHI+Z$]XG8O:PJMQ2ILD"GN*9=2& M1C-7J>'AM3OPX9PZ8RK)4Y*R.9H^L&@>FXLYPNH7(!PSV -X/8X;4 U,,HOB ME!?M\#GR*5-[: ^DC#>&A"E_]$,8[]DI\XJ@^*%6(E16(('4L#B$)8W9*+V] MRKK/6:QX\#$ZUJBOC"J=D-AC!C(4+4C6/!@G=K&P"R6PE.R)_QUV,RR_8GS; M2W";Q^V*BE1P2XS"@GTQ;FAH'\<9;YK*>ZB"Z66/RB-CWT@P$W@OC$X%9<#E M+WF#=WRTG$=-P6+F1=,0%@TBDN3GRZ($:^0F?E%XQAN0@O3,_(4R8BF\%)[R MY^2.9#'NWGE55AJ1G .'0(S9N'AU.7F0>O@79\_N0=KON9")-W+U)M6=!-'C M\O33IP52'.8.G\'CO#;.5<;18UAHN"LV%YP?%8KE4_!1F; 8C.K.(I73GJ\V M0!V#(7PJ-H-M#I81B.H[(&QM(!#_?#78UI9S#^9<%K"YWLP'!N0&QX,0#+9. M=,* ,L!:ODY0-=B$5;Y<8 ;S%_"Z<<0M7P1T34 .R(WS(EQKC=JBU6Z5BU0J M*VAU IV\G7ZU9IT&Y^]7VPWWY3T*+O=80=9 M[\N(ZCJ\%[1)\BZC4F^@68,#5>KUM&'/DD.=8ZC-E7K-E\FYY(5@R+=_ZBA5 M?_LEFY_\?+ Y:?]GL?E^@!UP/H*]UM1Y<+]/-9BP&\(2Z/L5,IR>)G,W@"YKS=,&9X[ PXX$89]YT>#] <=+]TP:7*;6\,%V8(>)]K[ M5LNQUE"X<5?4AX<8NL-UQ*TK:<_CLA %#7D$C7SX//L%Y1KPYBV*8[7 MFK/:];14L4_L(7'1CQSC[3:H?&K?DX_.UZ5]Y3"P M7P4,['L._OJQ2&=1*R"N?W/GBS=XPM3G']Q"7O>=J0X&MFH/3XST?[UM$TS+ M5JW60;ZDZ>;J [4_:(O#(DFZ4?%U1[5T76K].4,R2=-G]B;+'*B.?MZ]Z5S7 M$_6K.Q-6,8XR3#FBZY]=$1";W#(8Y)1\S:_)UZ=D-:1CM4-OV)=HUQ2C'HHD MW;00IC-0K6&+7G 'UZXC0LY(,;X),=XM9)""+ 6Y8X*L6T/5W!,P4PJR%.2S MTZ)U="QE6,IPUV1XM]M *<)2A#LCPH;JF+IJ]OL7)L:'/3Q:@:&YQ%+DIGKX M#:= :1,BF:'=ZU>!9VKX'"_-P5#3BR]AM+QJ1XRHWT)GP_6,*"X] MKQVZX3/OR#G,.XI^>O_Y-X&&P*NFL<_7!X8-3:D._!W'&GC*156YPSKI%Y^P MOV?\XI6JN,KC+ J"IWLE>@SA!TDV2ORQ[\9/6$%-PR\"3\T[@KX44?U(2.)2 M6]*0+I[O7M2ZB;YXQ"@#*( ]<;ZG694?E:S4E(]9C)5AZM(7 M-9D'^^W6U]?3[-KZ;E @BH;!#=V($62"RM,C8?^(";]%#[QR=8@T9*XW(Q@. M:A(,UI CJ(25Q[C5U)0_PX EB+["'A"IBC YQHS-V5A=$@_8?H- F;LIM3RN M&M^!NBP7:Q]U"IB.JCRL>=JTVD!(7"2GZYL!8;1D;NP"_SF8AKN\K7!4E-$3 MWX\(L2=%+!Q?8 #!!Y.,*,DWL^6]C!*C8*,A$4'$$& &Z&#Q5N)-- H07PCQ M5K@A4J(L7K;D*PE7%=;F>5;+NQTNL*'1=_F^W(SP7;D8\>]\>E%2U$]27 &!!V#F0J=I@A6N*(Y0#BH\;22BFB0!#U<[CV[[QQ^5W_=C\ ME@QC%I][*01FM$PU086"29R0!?4(R\:/D_0^\%E8B@@R/84?^!PHK9Q>TRS< M)&%EH_?U]"=Q<8,D$N]?1^'ZSW(JKTH6/K>#9/%50US@PS_P=KYJ%=?\%X%' M1"[?!3Z,[>M'L)YI 1<1 M"LM1M[K*TP;X8Q>A(%N ]SPY8 MWGK3)"J,W)X(ZC(%"%@+7(:(RJ\%&RL4(9&@N2&\&<@5&X=@ZT]A4\\6!NGV M%IFA*PNYQ)T#PI__G8% \G!7KV$H4L@<, JG"0NJ0%]#_?[]RSOEOY@;@/!^ M]4 Z/)2M3Z&G0;0"WX%##[9CSMQ00%O-63P% 7M$N"C<>,*Q/XV47_FG7[,1 M_S'&3Q]8X#ZB:?*B>!$)M"TRG"NAE,J'%4$]1YX#G87W"X0Y-V:ER]DP91%: M\6E@V/")H*?^RL$@"^44M*AL+OPW*BILG82TIU8!NF!-'I<>%^(RCJ:UB*,' M'T^1"#YO98,F_+L@ BD0R'JTY)>V:NMUOY;K[_+/P0^+@@<)CUG%X@%454;?!#E+I4$0T$Q]#K"! 3-1:@A!P4ELO;QMDU M[/_K%DW8:ZNKX4=$]0^OWE/\N=Q"RCWC>=D#NL/7X2VE7^_*P!* MP.(J75:<'"_6BL>+,(WJ@L@BPA(I43%%,6N+&)&(HL5[B$5XE@9 %! M)$Z90K914]XUG85RI5M]"0QO:,"-._XV 9.9T--_S/QXK+R#Y8QQ2>*8:2LR M53PF%R$/$1UQ E$]!/42P>^ "'Y6G09=1O [JZ'[PN4Z]\.7)%NM*VA+N[%N MHZ$3B!%3<^3.J 94S8="CX'YY&O?^:^6=72$FQ_-9KV5(+6R[!_PH$W'([-8 MH;A(?_,#_7Z\9#3*RQ3$W"0T5^Y6,8636Q% P^#N _?P=.!)^4JU3K_CRW[^ M6;F#=P0X]U0K:K:= MNUI,F)[.::$C+9 D0TZ9/OX/3((LT(GHHA)5Z%]!HO^UGD3D:N)%(H=?S;V@ MYZ4,/6.8KI\&3$"JSB% )3).**A'*@,!T3CA)B'$;Y5X57Q9>&@''1E1P+_=8$^006(/9\@#G2+YZVX5_XLE+PXJKASD7C@M?";F6=# M]*=7.Y]NU(_]JH=[Y.R4P=.T.%#A&_Q60Q='APB63\%O5=#:$K\V5BQO: M%:K@I.CL,/?D&R97G@/Q,Z6[BHN1 Q$7W0"25^7!S+/+(3L])5',:4 M"T,8;'JQ*OPR^A6=XE1.1VJ'-_6CGZ4SEOII4&4M_.!EZ9BI!@]/Y_7%]_"3 MN?L--9 5@.Y"*==Z:CC-*$.["MXSNLUMM/,BE?'W(K8HR43W&,#J!%DT!Z8@ M^#UO60"F%@(0E+_JX^.2F]LT \&!\+Y$/-&<4<#OK5R$S0]@[TA>G^8@[2+ MB >F9O4/!$:L:WW]653]2O-/GV/V__*1'V0?,N TAJE"8!Z/L5>1SMEYT!S,V#;NG]GIM(2T@/!(ETMUDXNB.;^.\G. M@GAA$ =F;P]S*2WB,X)H28MXW'W[S!;QLAWO/Z*T%G?A^>')/? V1G4_;[PC M@NYVP'R%V->17(?S&P-[=RG=+^"_-*3;VD.\;$AZ=-)N&$-G![MQ M6/W=S=ZLE'C?0C9%PZVL,G?'K'HQ*Q)1,;N?&4 M:E,BSZ=/Z-J^4JTF^II3\V'*=XDFQ0UY=<5K]Y2CDN*E;FE.+4^Y:6Y'G8)R MMW+?;;[N$(F4E[IFG)=$[6J.+U(G/PBUZP[?M\O,J!<@C&/VR#NMO]0=4ULJ M"VA76\ ;F%.Y]4O#&BX/=G(A=!,EF>'21BR('C7EW1JDC.YP4%5>AGYP>DK= M-:?GO%9>VO82&U\ICYC%1YULUU8/K)&0$]7)741ZCX79N0?*R1EJ@Z'9Q4RA MRTDZVK<3]_5V\L:FU;1!'"Z";77RVA$R?,F=[MLFP_L@HHQ1T6OX="EAK15L M[\&=X]VI74#/X:N_[]XGA6^#\=_[CKL;5+JZYF[Z\(QW]E(NNBL7.R452;FX M=KDXI[FXD?M=F?2X!FJ:$G6J\N:SCUBNO MCUU_MG (G_NXA;('Y-!5)/03#JO%!$\ND_-Z4_!K6\"+E=X>@ M[_"RW!$>[N;"G)F';4OU+ZXS'I5.ELCV5USPK!O40K=HT8&X^]LU6%QI".+]MH^=;J,_0<<+YI,&)5R MTX.H:D;OS6?Q(?VIOQ'=GRIM#)8Z[/)%VK3*_C5W3B-1J/9CF+D)=@E,8]=+ ML<59X+NCO+D$MO,+J(F=&\=N.&6B0\-$>6GT3&U0YW*EM<2(6CJ,H[D?NF$* MI$U82CU>H@=1<1S"\I6)_\!XEP'1)">=@06<4AO>6=Y(ME5[3MESZYF>6_;E M]]PZ]PZSKB2/"/P>)7>"S3"NJ*EL\U)_8RE75&I*&2U8WF,*NT(UMY6]'CM: MIP#O@,H["C41HN@&2D^\U/M]S51JS3LM6QL4GZ#=W;I12T*=8-R8M],)MYX2 MM44=.)JUPVO-O%FEZ'$*&W*[%];2W+BQ\QCX!&!NPX^D^MYZ%LEE4]5H"'L[+@+PSL? M?$\TNG'(43]8F+%7R\*J]RJL:M=&2,W'PM_PWK6ZVAL.M&$QH)NN:RZ$ M>J&KNC/4].K3JV_APAAF. 9U?X.]*N_.)1:E1%F*W;VHIVGC((B+PC^Q=1I! MN?O5C<&A$?.Q7BN60U^H:R8,#PS$ U_9(J4GE!)@JO@UOKORN6W0Y^"BOE/& MK)3XM-6:!%_NM=%<6G7>D@_6!C.<4\_F M%''W,/B)\QBSI*R(,I4[IDTU\22\&):(G:/#..(OI6ZHV+D-^(1'+@K\1?L8 M<)U\!&QECER&=WC4/95A7TJDTCPI.]B_4GE+OPIG1XR&63#/G_A>KN#8,X^V M6VI/""H"F^4892*7#U7HOA!)ZKV7?\?I""2/IB%A"2[%B=7.COBDH!4;:]PJ M?LQBE$\U;Q?/)P,R'8E%CECZR%BMC2GO>I\F)6\5-T@B(?Y)W8KE>O5CDT:= M"*JJ"]YWEG"@2)]<@AMUP#<1@1#/7@Y,K;^3@]WH76]\'SJX_>%._CPXUMNM MJ64[1R1!Z6+3L09;W<'YS,VED"#?R-AW:@J/1V8)AR[%OO;Y<#2;2$R6K)U? M(,?YPM7\] =J;^PF:9QY.(X*?*GX@O +/A:/BESO7YG/CU5P9O^5@27^B#U. M:;"7=H6A2[_TZ^YQ !OF/74093#BR8#LNF0=)G@2Y]VX=6@B0NO&J'1HS97G MI6G:FET(X49+T?ANBL$-IZ("K4S%AY;!6'6K)05V1>28 Q+3?"R[8@ B;$P, MJA." 2B75,3[:,; N6U[A1"A=2&5P ^G^BVS;UQ3^ISBO)D?]8_58[F12 M2"R=<&\( CQP+ ,,]FH=TQ,@9P+OX52+GSGW9J5I<4,&/?X6 J^ASC ^!FJ*<+.+( M8VP,,87R!XY?5P_<1:/))$%"/"DO#;VR _&#%GYF4M4S$?4P4",6>SY_#=^& MR&" Z-*V=1+$Y8YL2MR%O_;M!_&*\R,8?E,*S/>*^P&5_W>CNBV=P!G#RBZS MJ^_JEJ=+= ([W,D?-L]RUBIO\>JW>/W+N<6[3%/U-9MCK$0]%+C7 _X/F"T\ M#J?Y$1T1A92\FRU%D88B6P&+)B7LG+GB*W90G@WPBRK]XI2IC/_&"**&0 M-$8+&G.;^24+F**;]SU=N7-?W>FOBM2"._,5SN4+FV8B7OQZ___Q$ZSBXHKP MYJ^=D7_4N$2'IER(&3\7=9?3<49NXA,[B6OY41W[[HO#"?A@DE%"S>,LPJ/7 MZ!&OE:H<5Z)XZO+C1''#\6?H%]XZ"@3::A@H=\O^'N-_?H:!: M\C&X&+2@7&!*\E?-S/OBZ=Q"K CW(H:UX+99;,_/OJ\,[*O^#/)Y>QJIRP3B MEOR)WU3F7*X0C"2&YH:W4R!V;!RR)-E2^!BX'+DQ%2I">2-/&]2A622:A#$+ M<^&N3BV_6L,SL3 /ZQ0(VS*6_R&D> TG5]>RK:J),W/B<4U?A0UH6D1MZO@Y MYT0UQQ-FC9M00:7:=DV:1C?^8;2\B18S5D7F)[=V.%VNYNN'+;T O+(#G^LY M5Z"R[]=E:G6VXZAAKL]JMXA_2]F]/?=/5?Z*?$K6Y7O. [] Q[0A&GJIQFG&7SF9N,,3X?P MFP?VA$D):O7C%'Z=3-"7Q:D%[N,D"RK!*Y@E'[=BCXF)NXL%Q,*4&P$/J_@S MTJE'/*.$F<9L@LXJ7TF-IO5?:LK/3\J#'Z>%"4Q8]4?J"F!";+^40L6WZ@D9#505KNW5"6#V MSGZ_&!1Y&4S'%#-^7^G.&YWQXNERKG(#)C9@7 MS5EM(J S[#M(::$G8Q; >T1F5Y(!W>E*@\XBT&ID1=A*"7;"BOV]H&#%4\QW MIY)W.3$F@D;DKH&$5PL\N,/ -;J(CT7H5AFJF,VJV;PPVTC9E>_"2@A75#2X M61KAZ8_'?5E*G:Q91E)H.K4E#:9ML%&$ZG+#O4(B_9(")#,< Y6290OD!;J3 MN.G3+V!*>/Q!#4'Y-DFL+*Y!0!P\_B27Z]>[\4;4D=UC72AQXLTSW+K7AZ=E M%_G!_3>GO)&"][ZI$4:WM*&-RP:)@&TF9F2JR""1X7$Q 9=]!VZ%4T;G5OE9 M,\_$$[;[#I1PSH"A<OP)+D'BQ/RJU#S82-+(AJBEH)MFD+*D8B<(<5(_F M*DZ;,(EY=D>21MXWV@5(;N.&T*V,STA82PV9P#9.P8/P!)>^QGNTB)(P>/YA MK8",;"9FF:#F)-PP;K/]OY$">QB!=9,\@J@30*]K21$XF*V2G M#"2%Z5/(NY&\.1!OR.H';(IINFP"!.9>'^H#%M95/B2-A8TFF;C<.R;W(=\> M\MV_]!JFJ%+A2GSZ9OUAHV1=>]8A;;DYQ[1M-YBZ^?513 X^SU81]TENS>N M4"RJ' ^+TS TSR'7S?)1]*'SMP7^OS(Q)NTR=(TIWOCH\VSS;+%JPZ7*'HCO M>6 G[MF7=TIT#-$%+)V\%G'J'3@0;)'F+H GWN$6+RR23 M\>H-2(J4A0/:@"4)H+"/QW?H#^*)6>7LHR$U]:@I$S+5XKE4B\'%I5JO1"J0E%9%>Y(BL-#-! W,94KYNY%_'B,YY'P$-_CZ-L\4*A M?,;&+&>\=6^L:A^:'KD HOF26,$JTCG@(*(2,GT51 M8.VC,?!$9@B%T-SWY0>Z(][B..'U@-B/04S)4PUVBJEH""Z(7\Z]**:3UNR01BHGCSYN[P Q-^-3A4H_FAU3_< M4)MG=>Z>]5W NUK3E_K/T,W&>/]1;TI],PO=MTO3KMW2NT\Q3/#[E6\8O^!6 M<(@^3]U=[?_!+6]UG>>R'#OASG:$E#EJ FV#^V)\US'UEFAQR53*'2M$K<@I M91[?-/5; ?MO3U4>[YV?K'?D)T89##%.]C3US^GB,R3I!CSK%UYROT<_G#92>E?*#HB1+@;M0@1NHEF6IMK%_QZ[#"]S5 M-E_EJ/XE^ Y!/>!U/%;/K'6TKJA)I0E2IZM#JR];?QZR0:W:'YH[Z')WNG]> M6GN.3R$E%581.?$\=%?&!(R'R*N@/ MEJ3YB0!'B'3VIJUN]K3>P6E[ZBRXBTZZL/K-&1$[9$KT=>=@0QG-7W4XZ:(S MEU1'S[KH^DK/E79QR3?&A[E7;_2$5@_@+YE01[A:;W-GT?K>?<][YL[H^@&O MWB_E.N8]+R 5'NT^Q^;7%'QV/H94]8&EFOJ.4>0)SC.D9)QG08;J6+IJ.6V3 M*,Y\#]9Y._E;%-Y[-5NIW'E[W71=RCU*WU"'X+0Y0WVWJY037UQ=#%EUU;0& M:L^RST/6J_5H/E4/E2J=ZFXAMP0LOZZKAN/(W)*#4K5G@Q&TVVJJS"W9+TFL M94RR?^;"J1??'(8>+@FS0]YJ\U+[ S!8?=5VBM+GDXE8U_)"I&1?EV3;X-Z! MB^<8-R_98O_*9Y#/E6 K]CC^7G?#?8"3]7,.?;41='[26$$$WB?FZ829.U 5 M17>,V;I#)5NWU;[1-N_J<"< 4C*Z*QF6VC=->8AQM./�S&J-MBT3*TN49 MQF&I.G %G[Z=9IR9=Y$+E+R') RG3"H=WW1.>0].C@>8]NJ+T^V$.GW_7SGL.J[%EK M8:3.7+;.Z*ICFFK/MJ7.[%%\LPU2\H66XWBOE(;$&P&IN=0DZ<![8.\>E.IS&;4F\S0OO4E*L'D?V4=^8+<18$'$[]X]*GHBZFTKJ#/RJH MM;8_<8%V^CB+$I8/Z(M^\0957MG'@6+6_XW<%2NPKZGL_9KS[#&\X M-V+*''_"FX,@E+V?4$>\HN-@"6^_:8Z$8HL=0*:$K7I7M P3/>00*KTJ*J\* M MXQF N8<2F+N)+O^@;B&+.(+@$_>-I.4V_H<_!PN!QN9+-'?#-7/1>ULQZ9KM M-K4;^"?O]H>&8^'&Z5/>@30WCF"F>,^-8)DMW% ]LKQA)198>KQK' :UO&F8 MZ*?$&^%1BSJW'-H=@V^2Y%WK< _%+M:E=2MZDV'O#S!H6<"K8TM<&$WYK^@1 M&SVJHG,$]O;!OGG4MNZ146<\T:<.MO$H>."0V0]@4J,LP>Y_2>8+S*B5%8K) MP[,)RX&V>=?2&+>,+.;EI*,L\7G7UW^4Z_:3:AM=/\06:+"[9*$'[ICKAQS@ MG/<"+0C!URA>E;"B@Q:2#&B6T'+X=%:6R[M)\DZ \9PH64SL'-;^T-O&26S/ MQRA^=./Q_3^BZ!L*/;5RY>#H5]$7\#T7/GA7L2[TV%QR*U!$L5L9F(,)IX,2 M"#J4SZMD)GPO"]R8]VI&K< ^35F2H."7W6 \=T&J(-H^_^J&L)?A($5/W33J7]9'4[$#2JH6UK8TKQ[:AJIU63\(VQJN?(9;C/+'R:SID^]I@_Y%I8L M?^SZ\]7/8$&>OZ!.STM?C5C@PYZT\CD$D?Z\Z0?(HG"\\O$B $5?^1#['37, M$<3HKZ:Y)XQ]6WTXPE 'Y&;YBVBQB.(T"RG*RK\KVVXG(-4!@AM\Q_@B*3I5 M4)M:#'B!_65[Q MFE'_0*ZDN ./?>Q860TP15^K*%_"&-77!_/BXQG!TP:#JXPSWLW83[XE>=/6 MTH? TXL(3 .682N[_G-86%GU5NO2J=V]'VB;;W+";JP=LUY2LR M>-V4GK6(8X9>):.N?Z(9*#HMKLDF^M+'879Z(V7-WS)9" _()4O<;XXWOBY;" MR)UL03]?9/"I1TS9L$/ 6GV:*[SA&"K M.3=(J$@B\TS:L>ZX8O?N/L+$&W*Y\9*,X0WIZP3?*!@WI!2 MJ.!ZU_MVSCF<]><<.$=__'^_\(WAD V9Y?8L?6(->I9C]T;FR'4=FSGZ:&+\ MSW#X0AZ.O'C[R_>9/_*Y+TA'C8O $]VWRS/&AE#EM)@^CJ,-;;,MI(]N:[K= M#M)G_>>V:1P$T6>H:XY^W#9*G;U2%,)&6O%;AM AAX#E.0* 43?(]8>?!O6& M$D>J46B)L7)9@Y](FV V5=/?(""3R6&OA_F,QA!0\)CZ-7E%^!1,Q#WO!)09 M.$*P#8/G>L^^&T;1 C#Q9FR0N[Y'=MP:Y)_P0@N<)3RSL;BFA,>? ([[*N)9T0KGNJA+=>A>L(=[/?2Q)S/ MQ,S2=)&\_NFGQ\='+6&>-HT>?GH7>S,,>']BXZD;_P3QH/N3WNOW'-O^"28I M_M.P<,;&\"?VW7%T,E4N2/88I3N,3&ZAP//4I8%ZWD#],?-CL $Y_3 "%IW4 MWTUC)F)MGOK X_Q?76"2HEL\"E;Q3(2.[*DU;7Z=5@U"JA&*JKP'NS1RPV^J M\IOV3J,NPNX8 C.?SI+QU!A".B&4U8"/".)^359_HZ8X34>OY'$ M;Q/E#F'>XP6*G#BLP:">SE;H](><6 4EHQ;H]^__'^7N(P3ZRF^1IIBF>=\; M0N3YJ@S^WRUB/U ,FZ_Y5:.%O+XBH?]4/A(!\#H(3Q0/T>#RL*9[)6=-)I94 MSPBLWB$.7!S]S ?7W[Y>JC;X5/*"<]67?WW]RQ.,I=O M"OS8F2X(B\M3_*SB:_Z2GSZ_\\CGU1W3XH?<7]B4[#L,A4FUT\WAJQF1M,T)CC0.1%\ =HY)AE>%=) [I9.HLH0>Y$ ML-H7 8]M@=H=IH^XX6B.>1AT;-/0C.%ACN6,H=8WS'V.Y;;E[G*@=[$3[^0DV\IN%_:[9V+CGY*??H: 80P3P?\-W?#< MI2-EV/IKAJ7UX7Y X1LK[<), ZXRKD_'@?LE*O\W^BGY&'D%JN]O,VD M>=UK=&H;L;XH"W]?<9DUF6;N4V5W7=3A"LKP^"?QI%XR?X MGUDZ#][^_U!+ P04 " #@OE8"X)$:Y$2 MU@ $0 &EC;'(M,C R M-# V,S N>'-D[5U;<^(X%GZ?7Z'E96>KAD[(K9/4I+=(0J:SE0Y92*9GGZ:$ M+4#;1F)D.Y?Y]2O)EB_(MFP#:<^:?NB K7/1^$;,Q91< M='H?]CL $8O:F,PN.D^/-]W3SC\__?##SW_K=G^['-V!:VKY"T0\<,40]) - M7K W!]X<@:^4? M'%A'7?OHV.X>H5/4/9U U+7WC\].X='IT>3T[*?9^4<+3@\GDVGW].CLI'MT M9H 0'O&G'/7]V+SMSSEN=[>R\O M+Q]>#C]0-ML[V-_O[?WVY6XLFW;"M@XFWU*M7R?,4>T/]\3M"721:HXMAZ6: M8XN2I6-]L.AB3_1V_^1P7S46K&PO:I[D?+P7W$PVQ05Z8.)ZD%B1'K;'NM[; M$KF];")^?T_<%SKM=_=[W8.>1FJF/.CN'W8/.27T/(8GOH=N.,S7: I]A_?+ M)W_XT,%3C&SN0PX27I)JD+CM039#WCU<('<)+62VX:).N P ONJ 4]Z=RBI:LLK[7?0X[GBF]=\>W#JVMW]LI+]=WN#,)E M)*6*!@F7[IV=G>V]"A_-UB#3E63[KOC8[1UP="N(S?/)\K+YMZZB MVX0.<7Q6TT'1K:E#9ICE^8*)4GYWUU4CBMG*:H24E=3(SFDEL5 $ H3C*@)= M9'V8T><]B_K$8V]E8C"+1'VI$GTI9C;"562KYN)#ADQ("/4DO;@27ELN,9G2 MX *_)/SV7#GO"$W5\*$-8QD90OXYA\QBU#&DD[TEHTO$/(S@9.JO>;.IJ3(H*UBIMC%_O=I7_[K@6X\U^\"2?7SWFK;%2Z^B^PA^20_ MKT9T2!PV*2!W(\'U_S#>'AW>]U_'%Q?]N_Z M]U>#\>?!X'%PN!I^>1@-/O,VM[\.;N_Y MU\'&\2Z4803^J [P*9$@D+ES@6QXQI_[W%3#N^O!:#SX]]/MXW\V[@%%(HP. M<%S' 9(2_PX"F3L'R(G/_OCSS=WPZ^8S?09G(]PGM>*="P)24DM!OH0N=NDT MV8F2(&91&D'Z*%8PV+40#%O$70C](R(CTIBHUH; MC7^V:OR0LD66[0=^Y3)D(?P,)P[RR00[#K)98 MN7(]!RX.NBSP7$MLG"#(2 MW:=L"=_$..!2$CJI(G$PY*RP5SZJWDL;DV><[*]ZAM(,Q*K]!)1R()0.?E3" M0*#@/P!7$2@=HV:4 :4FH$3%=H(ZH6N;1LA?*+5?N$5+>DO4W AG;Q5.1=HB MX]YRSI'^EPB0=\B6P^7B$$Q M4149H_3(OTIEM/?QJKTC#B!@T2*37T+RS6+(QGR20Y#K4$BFT HG$'P&0JA7 M&HARO(SPG.BK3_(-!(R!Y/P3$+Q!S%S.E23[%D%WC1B?37KXN31 20HC#%H1 M($'=(BO?$FX^Y,'7TE9.4ABMK"WB VH@R5MDYGO$\Z_H.4_%E-F80/;FSB$K MNW#/IS="H"WE.2\0, .<&U#L@.37(DS&HK_B8(4-7R"S2]>W5LE,"'S4ELR2 M15?R &3MIG=@DOLE=YP3Y$8S:TM:24Y".E;9.E+WQ73"7>,9F)9PR<1OR Z M8W Y%P<&;HDXBU^IV%Z:GQ$C;26L>(.0N9SR)-F#!/\683CV)R[ZP^<=$!6R MT@MDCKK%YF#^.!;F%C)&):C-C144:>*[U! GY48MI41"T' MP*.H8&\6TY"E$5$M*U9!-!#2)CS#/:E*@*5IC(AH67&D]C/:9^YWVH*J!.?[ MZF1T%ZW4^?TVQ]KHH6KOJI(+K1 9,=;*JXI!&RV^N@=6R?(YQ$8$M JJMHW6 M1B@R]\0JX5'$P0B*5D_-V5MK(S2I#:^*TQ6=T@B%5G1-<6DC "M[:)4@R*8U M@J"575=WX=J(0ZDMM$KH5.%HPNQ4*]16V9IK(YZ)/;-*J.ET1FRT:D>"1QM- MG]B&JSCI6J4SFC[CV%*\B==&V^?NQE5"PL3%B(M6G"C]G$ M1EBT(H"^W==&+$KO'E4;_RMR-:*G+>\K[4RU$=AR-7#Q.BW;=Q"=W@C1Z(X/ MW':\<._+=?LU'YBPL]GB>R7!1O?0:@\52O2\<:B+:!UHTY7J)"L8_;""$:K4 M)D\*B^LQ8MS2<#9C:"85H].P034WJ[J=LOH8 ML6=LA3X7QE4H8A2+>$B(Z"L1 MNW#;EFO>0\9D^:J1@:-I9PJ!LP8]&"I*(4K_G0N_GY/\WFNV$W/]=F[\%W)C M=;(B'L75E6HYT\S'Z!:YSTFO#+?Q89 6XU5S:,LE-Z*C[5 DT&EW"*V>L=E" M&6XM$49HM4T._;#/KJY6T0EJQJ>1C1%,;6LD"\QV!VSF(:PO\6<>5;S%KZ(% MG7Z!_Z5,.C:?;=R%4X.BH=1%?)/: M!/$M9UV10B#4:.=(RI0U([\<+R/@VN9)/N#M3@*I WLU,2OF8<0J8Y,C>8AP MAU#"&M%&9.KJU5S\EDW%R51UOD8D#<=!4UN8Z5NAI!W $1"A(?@(2)]EKL)D M6YA7%&5T@XQ7^N6Z01,7(VQ:B2D#MG8/NKE!$MV0KOP%B@SEO6TH HN9 M&V'5:E.&:(QO!W&I!.X0+PU*Z7V(VNQWJ&\3]5(/=22&2$IF'A*_)SGQ;HF8 MHLA59+7PWZQ,HW]H98D;P*M]Y\Z(1!QYN) MZ?>DXI&6SI%63UW#BQ+Z@%BA8#4P:>=)D%*(UIPNUN-M] C]^'HUCVCW M!+-B"#_P=;"%E]")#XZ]YQA47KS1;=9Z*>E*(HG42ITHVPU-U?U+U5Y6<=VJ M5YF$>IX^=5:OM25'W2/:B5#I1XZ+7FN%/$P0BM5DI./H3;]L$C88O!=(HL M3TSFU*4;3"#/BN*1M"@%4A+]5)0\*Q$T>*"NU*@VK)L4;O0(K:J<]HA EV 2 MJ:Z#2%IJ/. 1'O]R5G".(VREE&JE5R6>UTZN'19+2B2,TT?X6O481WF.)OQ[ M6JTY]6SXZ@I#R1#?N)2V UK['$X^!R-@6I5Y!;!VY_#<9_+C2!F)P\EBXA(^ M/7CO+R:\\50^Y>T^<<&8"$_WO;"!^'4YBT]PKK'C>\CF(@*3/R V#$5(VFI. MT 1-C0Q/N,$G#O*H-T>_,.HOM^^_Y>0;O;+B>S.,7AG[ M5E(QX%' 50-2MU:ZV.H+-**C#6./6M^&2R&F;_&QIO)>71W.1K**$^Q7AV9P/E_UGQ. ,10=^ M196H[[K^0KJZG#FL&:_KB#0Z@?Z.CLQ 3B1UI04(U4@<, YJ4PE5@DG'SG$2 M67A@_;3B;Y_(UNH!6@S3E4W(%W;D<]<2$&Q%7 MZCIX%1_73/65Q1A=0/_]:%,6X)*[0G0XL">%@U!Z>UTB_/F<&BBO4!J!TTJ* MJ=_O:24"I=]R5GV3M=+(I%YO%:Q"<>+E5I.W)%V? M(;@E#ZFMA]&3M,IE54]:>3E7I%SRU5R3MS0'H>'.\>H 'I1$IHPNPK.-?.[\ MW;VPFE)&EUSO9\P,+AG6E(2R(-9VYZ$;\]!KQ U@!84\L=Q<4.;A/^77[^ZH MM70S^JM^ZG2#_II4.5@T)Y1NI=O^O/?JGL/E$G,;BBO!=T)HH+N\Q*\@)WS" MBCLUMASV>W+E,4)<863+IW/D1/A2+R:H83/G>V0Z $U>>XKSH>,SGWPE< MH(O.&@P)=ASQ23%\G3 'G_-TA*DM>GK1L?T@-76 ZW/IV),>(%QW1W/;. MY[PEL_P)NO70H@,\21BP$DY$9N*Z8-?9R[>*@X6&O>,O2&P#Y?9UM=D&>H#/ M<4)OVV-=\!@[C$F+D]*GKHU@0XD%K\>G-(J:8?@RH(2'L3LK801'A"3R82+DD[W M"X/R)0-%-;)EGQ@D+G-W60*3C#=N&$J)M^P5#JR0X6;Q3TE>?^&CI)B(W MOM@7A3=58"T;#^\ANS&QP^?XOB.2LYO5L<<7WOKMGCN&AQ QA%<=5HV(P.18 M=^4SQF_&CZ1P2:Y;:IC,(VWJ^*@>P4F\[[FXL_D$];MHH\GV>O@K9%BH->+Y M+SH.>"W=(L^+"TD:X:V??9YH;C!SQ?&4XI#,;+J]3I3OPQ/A:S+4I%LVH@LB1]U1/BP% MCV.]%7C=Y=C>^^.HPJ%MHSJ<.5QP@KUT J<]SB=*KB0DYV+'COK,EE\EI_;V0O M_;<)M+X],%&Z7Q2GANRVC4@,F8N(_BO.+=<4$&RF(FYCKJ'++Z]1$5L>)#"I=H2AD:_.'+)./-J7U+GOG\-UBJ4")_[H(ZCDASQ$.,WRIR M_FU(:VQ8E MV.4_88/+(X+>&A;8:63+Y/Q$;$;K 1&ZD!$=#2XP9161-B:TZ M:)FJ!NNR;4:U8(UQ<#,&*F;=#"/E;_4\SC$S[QJ5IV]$P(P1P92-D>7SK'PO M7B%S[:,O\.U@_^"LN*-E*)M0FD_N98JJ@4"D])D)C:(1H&5.=U40_$QE;OX)^F,:<=$V(1\&I<6HY?N!FN, MR^A@;>F3*358->6@R:9W]+:XD_==%O K;[_#KORI1C'VY)J@B*1"+ROT9\ES MYSI+IMRN%% T=:OZ=K&$F(EK43".Q#[*Q#8<\]X>N&H> MORRJ!\M%X0IA0^R;NJS.GPX?'M6=2,>434C\]^+@+-=2/K^(F7A)'BON61%% M(V8F!6N8C[57/Q^;!)I0))7QB]P60QN>?I&>+%Z9*-W4/+9CD3#1G0@?KFE6J,F[3U" M4_Z99W#QY99G% NY[G!:,(VHQ6W3,XQBSY7/,KE\_KN GW[X'U!+ P04 M" #@OE8VTV;?#L@ #N,@$ %0 &EC;'(M,C R-# V,S!?8V%L+GAM;-U] M:7,;.9+V]_D57K]?%VW<1\?T;,B6/.,(M^60[9E]/S%P)*2:IHK:(BG;^^LW M08JZ#TI$4:6.Z;%%JESU /E4'D!FXJ__]>-X_.H4NFDS:7][S7ZAKU]!&R>I M:0]_>_WMZWMB7__7W_[RE[_^!R'__?;@XZO=29P?0SM[]:X#/X/TZGLS.WHU M.X)7_YIT?S2G_M7GL9_E27=,R-\6_^S=Y.1GUQP>S5YQRN7JLM5ONU^3LE[S M*$F2*A$)%H@-'DBBREDOK0S6_>?AKR;Z+$+(Q$JGB=1*$9\$)X8YH%;1K+-9 MW'3[7_:W?OT96\7?_BR__'#[L[7O=VW M.Q]W/KW;^_*/O;VO7W 8B]O.?I[ ;Z^GS?')&%;?'760?WO=Q'%'BKRI%K2 M^7]KW/7-!>#HQW$^7LS/1_Q\=N\"KRYV^#&#-L%RKE8/'T_BE8O&15*3;O4O MQS[ >/'M:#XEA]Z?C':F4YA-1RI(GW-$05C*B10>.2J1V4% 8-Y!\$%=G:02K9U\=PR4"['3QU:1+T*%^>OWJ.Q1= M;^FIDV$<\./CV\".@E3@HT[B?OTUA,=B1UCX9D2G1#"B1 MG 'QB(68Y%22B0JE3&4VW MH'3J(ET.'>I-?C0_+4;V;=QVRY"!GQ\^H"._#%\]3^6 MF(K^"4EJQQ2R#"SJGR@C\8B09.>82P$E!;JRL.]&LX[DUM#V-X[YONGWX\AQ&7 M@A=41+K@,"9#M60UE\0SRYER(N=0VR8\'>TZ--(OAT9;$EL][P*#_^Z,ZI,V MGBD^&IW@'"-UX (-F^*:6,,\R13=7@_A""%8B*PR >Y'M X3 M[,MA0L7IKT:)CXT/S7BAM5!C?9E-XA]'DS'.['2IU$:<.A.LDR]QA8&\5OLJ4D6#!$P$8WH- Q]] 9=$_Q.7G M74GIE0$;"J"G2#H)I:,1@J ]CNCE4_3WL\;8CT$V*>O 8NW%TWLBZ<>/YMVD MG74^SHJK^6X^G6$4L_0U_MY-IN>C9%:E#(P3Q;DGDE%\XT!P8H.3SJ,U2TE6 M'N5:P(:D_I[.B^M,KR^3>N2/<3)O9],#B-"4&9C:_O]]>(:D&>N1HYH$*NX[P(EOTMZ/$VBG@(K_4L!R#BPQ M9@S&*#I;3610AKB<*:$B4$4=%U;55B!KP!K>LG,-AM261S6BG"^2P27VCA1# MVV^\)*"MQ*C%:Q(,^@1<1&U1APD&M:EQ*Y#AK4G7(,/FPG455Z.Z3.JY&J>^&2_6.B?=%\1UL3JZ"V%V\>ELJ#DF/#=YDP?!R&4;KL MGR [N4Z6.9F$U+77K.]IF8VXE]XF9XCVFN-[Y#'R MXQ25;&:!ZF SR-INTVTXAA1S5Y/[IO/=7Y+'I2&6#2#*E98B.]2>.#8)01/' M=2"92Y\R@+*T=EK/ Y"&%&'7XD--*?24[[="]//2AC$.V*!OA19;FHQ#5H$$ M@?8<@'H$*3*M;A<>!#6DF+L6/>I*HF[*QF6F7N!APG"1?$;/BRDB)?IW@7)' M!$=_C4L=O*_M MV-9DAQ=C5*U)G[FJOXW?R2 KN"R+ 473(8D#F'B)P!1*3Q M(T=_/Z*O#[QZ;N@]>(84--?B0[7Y[W-W6RME(C"&D1E%+46-(D$B&*NB1Q R M0*J]LUD_4^/=Y/AXTB[NNUS*BHD[],U+YDW&446=B(M!$:V=2E%&:ZRKOI-Y M%<.08J,-Y7YSYW*#Z:ZGWA)ZZ#AV/_[L&WS+WOF39N;'E\"-'-!LM$U$,>MP MD(H3+T5)SO4T9^:=J[]M_R"J(05/E8E1620;4Z74*B[-\KP M1M$#0.249!N1NTQ8=.%%) A0\0B&>WIM3?!F\>/]CQA28%1)UA7GM*:G,S\N M,PO+75 DW$D'1]!.FU-8VM^/DVD)V_8S&N(1^,BL]9(@X7#<,F8,Z\N:)##G M9$Q4L%#?^7D,Q"&%3+651(_"JL:H YCYIH6TY[L6@[SI)="[D)O8S$;HO&DN MH>1B0RZ6#R&9Y$G,F7.%[CT3M>.IAU$-*:ZJS)O*(NECFV&U8(S1'.>ZK A! M,$1ZCCAPB,A@E[EW'BE=.[AZ:''^Z4E@G_W/LI>S&AO'F >2%Q@'44$D@"$E M#B(Y><[P=VC@:R=RW(YD2 [VAARX*_MK@ZFOE\]Q2YKB^7+7^6"33$Z@U8\N M1R*5E20X?,VIHR$P'++QM7,"U\$U)%>[,D6JBZ6W)%93%T=JR MXL$,$59ZX-Z8X&LKCCN@#,DKKTR+&I/?XP+D"HY3(GN%[ARU297,-$4-JO$>"O;Z[/$3[ACYHMJ;Y\Q3]_W_OT]P<[7S_@;[]]VOFV^P%_?177!DVJ'GI.7VVK'C6^2HVL/G>3W,Q*9#T"[1QD M%9 ]41)9EF>"BAB*<!YK-T#X.+I&ZWE72P/O,>WIOA 33O'8/!L-W;2 M3M]"GG2P##=_A]G1!+7?*4QGI4W/8O^E^$V3,=[]\$,[@PY_50K,!#/X7BDA M*8:-#@/21:%- !<9"(;.TEKK@+W &U*<\T0275D[?'X95BYU6 WE#L C:TV0 M*@SZ MAD!DR)K8@$:>4Z&U$\HFSOM*UKF L?D*P716*H'/2I'*IKE2(4J!SH3'L%.6 MW&^.8:<.(EF5J0W5B^6O8WBDTB2]DGM3T=^,_3>8\(I+Y*?0SF&EQ*\O1NS] MB.-Y:39;$LSQOU36\JWD-C&*;B:-Z'4ZGM&A9:YT1C-1J BHPJNOF3\:YI 4 M8VWN]"VU'FPK_K3$]'G2+:0PFW5-F,_*TNC7R1W^0/:4.HH!+D2% 9/4FO@8 M-='@0K8I!D5K[\YLAK@/^Y*$ C2@C A'D2@Z,>(30T,7048#7*CJR[(/VI?G M=6"WR*H[,T:?**"*;];*%5HB.1\=\P*42)H(EDJ3,9N(3580KA;#%ME6KRZX M"\N05/ SOK[H'SR!7^?MV_9^5/'8E5W$V\YKKB)9P;,,0J5U!@R([>:B0,P>DD/#.B M]D[ _;'"T\:TGTM7\$4_).A.FPCGCM0NG'00FP51\.DAV?2->W19?;5&@%0O'+I!= M!Z23"5E2200$#!%=C,1S%PE(_(77U#!?._*Z!\Z0S'M5ZM02035.O)U/R_;/ M]-WD.)1,S8(K_L^\F2X2=0]@D3^UF()1E(Q+ZBS!_PLBK<0PSV'4QS6U21BC M@ZN=+;T^NB'MV5=E3$\"JKC,,YUU\SB;=ZC[ECB62!,#L<93XJ4OQQ]0T-6UQGK(AK2C7Y4@/0BF3J5%/SM[P3"7 M?+)$4 Q6)!.&>(6O0:;18/1C?5#7-DF>;W=VZ\N<7 ME0Z0$!#7EE!%&K/:> MB. M%9 -V-JJN.8RY_,$#0,AZ]V;E[U3H7ZSOS.M\Q:54FYF(^50IYFLB2DX MI"\]>W/P!("%!(Z!];6;)M\!Y9&A1C]+08-FW&;2>];DL'?[OW\^V/L'7O/A MGWL?/N''O7ZSQ.Y]X#;2Q=8?<:6\L5O*LRY*L[2RZ$TPPHU OS2!197#$J$B M"JFTM*+Z=NX]<"J/5'@97'/-+Y4AA.7@I(44HS53S.X*T/N MN=?5ZDC_EJ/TGC+7=8L4[J@\+&TRWX\GW_\!Z1#^[INV?+E4S0<0QWXZ;7*S M/.%U)Z,6+G.1G5.96T>$*EI82'2[10("5/,D(>GH:S<J/PK51 J?=,<5/]L,A>1C*LE<+M$WE+''A>OV_GRS_>?]S_5\\U ;<\9BL^ MW@.CJ^39E1,%4.FA*3YM\&YO?WZ;EEJA9]8:5+$9:&DLBIDD*+0'EM7W$M8$/R +=%I>H"J\>EZRQ? M;13"='% T$A&+F0,@2C+W/( 8DN5(XRAX2XGTYOJ&R\/81I4VM5S::--Y-0? M>^X\NWYD?4J.>4JRUXK(*'C) P-BHI+.,4C<]6[9[D3WR%W>/R>CZLBN1RMW M_^$0(VLA)&& B* XD5+YTL%)8E@A3?3!!%<]7^"Q&(>T6?QLMJ^B&.L=Z7'[ M9)PGTU^:#)VEH10#5U8:71N7 M_1:_3@[@I&P6MH>KP/]#&[O2FWH7EG\OK-$RS@\0<])2$!M064B%QLF#C80* MDV4L56/7&Q]N/%,U\;^$H&=3@EY_6Y]-_O6ZP5S*A=S/[YO6M_$\P\DF$:B- MFD1@DDB3$G&9<9(1:4:]HIRJ?JCD/7A>0"A4FV#5Q%,SM^ *@3^T=QZ9BB/G MWEDK"6?E4/0D,PFL5(X#RXY:5@Z,KI]OL"Z\EQ 7U>937]+KD5[+5?5E@YSE ML5CH;%\[]L-R)82GCO Z'$S:XE3TA+J*=6*61V@=M3])* O(7#JGW*U)5HI M3_+XQ#==,>#G,W!0Q+"?<5[.89ZE?M\=_"G4O)0'0W0Y2@U]<$FLT)2(*#S0 MJ)F":S;SKL3(*GA>0 A5BW#/)<6:(?PJ_2)1;[0RZ/Q!QJ@N4$-\X($(H3WU M%O\G:GM>CTMUV=:Q'UM24D^<^OY.%X-"4_Q[V1]N.E(I2-2"2,-=_&H1)GX\P'$R6'; M_"^4^K=YZ3:IG6).,N)8BJ5P"2-/RBDQB7'G=$RL>F[)TY"N0S3[)_.:MB#3 M>C5)1[Z#MP@IE>07:*?+RDH(7EMJ$P&1\%U :,3&H(D.4M'BUO%8.UWS=B3K M\,?]N115!9'T4@!]9VFVB$GIA+966P0E45FB"N62Y&!0?_(LM:M=FE"MFI[^ MN;A375Y;7GLZ;[@^8E* +(<]9BD#*2=>$6\<(T!I,-G1P&/M3/A'0ER+7]M* M*Q_4&M33I%@WG[<4]^"$++V]506G,3'2[!PRWWHB=6FY!@+#!;#3Y1"DJ6?#>+CAD$$CPKI^T =T(K"[8'552G MW2S[$ZZ"5Q993V=)7UNZNFR!5YRGX%CF8(GR4)K5,8,H0R+< 35QKL4K]^31778'5ZR&'HR__+]KTU(]A 6DZZYJX.(=R>K18 M=K_\Q:4K/T/7%.5[?7!G!?=[/^*1;P_AP,]@+V>(97\H!A:E)5YECYPE8E\VY *D=CCM(4Q)P#>!/21.N8N!*X;U5[1/T MUD[GR\/>;S>:X%$(IIQ(H4DLS0PE<(]NJ??$1&^# MDH(Z67N'N8=A#*H!X5-Q/+S7;SXL#OS],IW-\!"P3A[/,(F(<2"SWR _FRSE.^)%[)AD(#IQ6 M+_VY!\]+J!S8E$!WE9-M+)]^"L@*IOV31?NSO1_0Q08G80344./!$R6H)(C1 M$V<++&>2-BZ9'FCS$*@A^=_;HDY50?7"GX^7#S<=2OB;X+S) C^7^L6KBD\%8,DH27B4$5T&ALXT M1$.<4"+Q; +>KC?#= /.2\C6[\\N;2:=BIW.3\XA766OR8XYG0+1Z%"6M@_( M8\D" :FT >"&Y]H;\7>">62:_9^"*G4DTV?'JM7>2'>^-S)O0S,>0^J6!^[% ML\03OR@,\&V:M^"[]OSWDVXUQ$GKES=;_9/Q1;W*EW@$:3Z&2;ZY&5-N^NWL MH6>G_.W"S#?CZ=4)6*\WUK '5*$+U[ '>$5B&_;[6E2KK!*?+CU^4?SDG81@ M'%&I'.W(%D=)&DDBOIHN4LJ]JXHJX0F5,PLMO[K[)1LP@BRI3TP5.95=IXB.40KX M)FJ5%14IX8?:Q3%W@1FRXGN\H&]4NE210;V&&./QY'N)>=Y/NMW)/,SR?'Q+ MCHUFVK$@%>$YAN(X&V)=:3>< BCO#,VI-C_60S:U;/1!=FAFDG5*7 M.)VMD-[RXH^@A8JEQ59>CVP[H54UW$-Q]$8"JDVDERE4&R1O?&A?>J4 M,*\X_B<(NF$>@\? B0\&2$Q6>9$5@M;K16R; =GTQ,/'%!A>40,L^+SHV)JR M1S40R_D/P7*,.013(3+A@E]K C8 ,1AMO4TV7>WBLR4)5CMA<]VF:E>0\AR4 MBBJ3R"3&M[FD>42K"?6!1N%-E#Q4Y-JF:V5]AHK#)MIFHNLSOOS0SG#F&IR# M9;AQ$3:\;UJ<\(_-:=GZ6UVT;("U0;BWT?,J1%_UQEOIN)9['EN6>T$!.H^E M>9T,#'EB,O%" %Z-[B-?;?[$6WJL=YS][/%'>M=9-$3R+GDKDE! MG-:..*Y#=,:J6+V+\4.8AF!/>^#+=9>TJFBJA3CWH-J)<7X\7W3BN]);)&F< M J8MT2Z7] %7FF@)_.@Y-32XD'GMQE2/1SD(X_F\K*HAOSZ-XWO?=*=^/(=C MM!;S#A8^Q>\7/Z/1P"O^6:Z8Y-_]OR=+0^\OFI'^7!PQ"&D#BUD?1 4SVO/, M5+*MEUK"GL/9;:9Q/"DX1TX8)B+&U *D1'4&"IV^I(E"=RS'S)CBN;*:N!_1 MYHVR.O1G9_BJ77K."(.6+%-V!%^J1"2HTM2DE%%(GZ(V.@=;>Z?]5B!#LJ(5 MF7&S^]6F0JBW%;G0LK<-D&M+ T>]JA57RP1O:V4FC&$X$LMQD:;Z[N-=8/IA MO1?4^ R&!,U].0PA$NW.>O[-?-U"+$>XQ\C@#Z-^'G% M>@GY+N^++1JK+!*3-[#.C[A[!;/[U+'4LJ>KIXRRML "-R1[5A++(!.7*"-1 MAQ"DES::VF'I^I[YHCB!M6SHE;P?GL@W1S7 M,]O')TGZ_AY&CY[I>OUEYXOUGK/3E$=42LZ5T20E*\NN"A!' T:U8#,%"(:K MVL;O*H)!A7YU1+W!%#^+\K]*S=_]K!R)]K,/0W#_D_HT"H\88S4#@0X&7'WN M><"W6I3?G<-(:1F#$:&5M#8;K"%&4U2'*0WV=[',8A)-\/EFF/%N+S M4 W#P)$(.?$,CLCD\ _!:"GTM(1JIZGTQD'VSTDUQ#BD.N[A4>VQ0MPZU3ZA MQ_+U.XQ/X?=).SN:CDSTG#*?"5.(40I)T>/$CRDZC"TLDU;7#N&>BG5(+88& M1;V-A/HLVNXK4@FC':Y9=%03O\@88LYCX(3N !=4.J!!)5>[@]NC00[I'+=! MD>YI8MPZVW;R#+ISW4QS#"%B:)U3PHG17),LEHVMY[7TNF."SGFW)Y/HXM[UHDDP$54X2E&5;11IJB>Y@/(8MCU*"U819T_G95P<&F2MX3;81'@YWTQ240+M".B$ M.NU]T$G$VB'L'5!>Y*+()NRI(9(^K>1;W_X1%XV*QJ5KT7CB6W08S_:]?9O: MR>S*WNRD/41C?[SHA]5.9]U\.4M/WVNH"Z""/>UQ1FH967SDU[-'EJ.?5FGX M,5A-G2-4AE)@A5&FT^CJ"<63X0D@Q]HM7&]'LGD2S.6I_-;Z93XEI-TS7?NY M@^-F?KS3IAM]V4J&IX @&&= ,LN22(]_V. =2:"4YLYE9VNKNPTA#RJQI@*] M;F;5;$^B=PON$(!U,93#N@@DB>%^1'F[F#31)CAC C?L M^ME#:Y#_Z9S?5NA1C0)W,K_"?&]?%3HI\!4L_7.C*2,'0%N&%$^H^I,5J/_Z1W&Y\"D MMS+17+OKVZ:8AY3#- 3EM+E@G]$F+K)?-'B=2M:#34D020,CUJ!2-4%PIL#0 MZ&KWW7@:TB%E,@V!>D\58I^1[">8-8M*H!/H4"1-Z[N?TR/?P46,=E :G980 M;O&L2?XT/PYX:]MWD^&0^.[O@K9\V$6.]W68\GT'"1RR+C3[C M2W?VB,6_W2#V'0+L"M'R$(;11WS]K\4K#6GG%#I_"$O,^_D,TA+Z_GPV+7TF M\#4<225=+JM%7B1\ 67T^#8$083!H"3+[%/U$TD?"7%377_'XVX\9R&]D8-H M>&0)W2'+B(Q!DJ"X1NODK#39&2IK]\5Y%, A1=E]7TW1RC)/%+R]F&!:8?_ESO/CRR^(+_O+/Z>Q?XV_AE_=' M85&FLV. _US^LQ?3KS]FX\]?%K\()M3J8ZN_SOZ:M0M&) 59Z0P*'8*+ 2$S M[5U03D7G_Y_/?[4I%!EC :>\ 66TAI"E ,L],J=9,<4N'WHTGOSKK_5+#'/\ MA88WF2]__(^_?%DLOO[UUU___///?_L>9T?_-IU]_E4P)G]=??HO9Q__?NWS M?\KEI[GW_M?E7\\_.A_?]$%Z+/_U?__^YF/Z@L M1*-_/?TC?70^_NM\^>_?3%-8+!5TYQ!^6?N)^A.L/@;U5\ %2/YOW^?Y+__Y M/W[YY51R899FTR/\@.67LV__^/#Z.M+Q9/%K'A__>O:97\/1$2%>/F'QXRO^ MQU_FX^.O1[CZW9<9EK7H5T.NH'2%\W_7I_VZ,Z8O!&263B)Q:4R?WRV:=7+S]^HJ^_ MOWK[Z>.[WS[^_=F'5W]_]^;EJP\?7_V_?[S^]/_]\?;9'R]?T\?N'LPX'C.L"]89^/'MI'=%0P\7O"YQD/%W&5JB.ING2AX[J M(CH]U_I1B'BT_.WH9 Z?0_@Z^KB@':UN;C0,?$W?SD?)L6BE]Z"\#:!L#!"U M4N"2B,(%%#&:ZYR9KSA8PCPN67/VBE^K_'_%H\5\]9NE1I;:6(_B5-8-QO4I MQ",<)12!!:]H^<\.E"BZ;K@%D$?:AG,04KN^QK1$<'D\/]GS;+8:V=E\[;3M ME-GTN*D^%]-F8CS5%('^RR_36<8965KTI^4B\M=T-)UC_H^_+&8G^/.7T\F" M6/WJ:/E"FM#XN7[3C FO_NMDO/CQ8GK\=3JA'^?/OH_G(V8$MY(%\(AD8B5A M(!8R$QCW/ 1OC1"E+V+9G05^$X5V9,,53"^7F]A& MH$97C)-&;+@14$,6K#6N;N' [HJ;]B7UP2@AHR'N1PY)"4F^%XO@E?/TA2>E M7/ "C$ N[:3V6P$]! JTDWC# MF5\=P]&[Q1><_4%.U&1Z/)[4D[W+V)(V(FH70?,40<5,ZYR,#I@JD7G4TH@K MB\!U?W.3%]UG+3<7Y'4EBYWG?$HGQR='%=<2:1WW#+_4O? ;OIZ02NE/F "QHKYE=A M-AE//L_/4#&-)D0NH5B&Y!:1/QVE29!8MI[YI(J-C?EQ,Y*'0(8&,KZN>;6K MYHF%,PQS?(FG_W]]:KU\F1[1\^>G4O@P/3KZ;3K[,\SR*"?)E=0<;! $UT3: MP+CAX#R-(A3OI6J]9'2$.#Q7&A]"]:F2'DS,"S;OQR]AAO/7\_D)YI&PT2<> M,TAM2 [<((3, SC)3)#2!.2I/Y_B(I3A&=&K"M?['%O+OP$8)JA:G[X>!7%PR;#CE+OP1I=9_B\F<[G;W'QKGP* MW]_C;#S-5^7T+,X7LY 6HTR&$9>11L#(>]-ZA:GTWMCOIA M\VQ@K?9@\A+*GY!'B4L10J'!(Y(1'@5MU=$Y0%709!58*+DQQ2X!&)XM0VMP MVDK\/>Q5M\F"9@N./T]>G,QF.$D_/LW"9$Z#K[J9Y.5/1\O G6?Y_YS,%]4* M7$EO5+R(OM#FJZ,B;T%C(OE8#<68*+0P-D'3L/@! #;\4OPOS+ M;T?3/_^.^3/^C514?_D<"PWV Z:C,)^/R_@T1.U96>"L#H>[0OZJ*5"<+*!0 M.(@Q2>"6!8W6.R'X@/S>8@A/Q!Z0 CULXC>,Y.=D(^/6LNC Y\Q!%1(8N3P2 MC(RR*%92,#WXG^O@/#JFM5)-#V=>2[/XU$M^>3(;3SZ?BN'4>U[^\=W7JIOY MJ^\X2^,Y.=,8//>^)* OAE9N;2 80Z9*T4)%5PQK?D':'>7#=CEZUMIP//M' M.#K!FP%S9"I&IL'Z' AF*1!30-!:T=30@DO6V@WI#/)1LJR1SJZ33/>[F-6O MSTEDN2['M!8O=^^1IG67%0S@::6MX6X>7*%=6WGRLUC4VMI>#N*ZP7R41&NF MM^M4,[VN9S]#2RG.>?YJNB:=9(H]7D7] $MU\O,"/./LV3G@Z5/)>II]/5;H<]:@HS#;) M7*=0HB4;(S@=. A3F&>HN&^^_O4]IH?-X8-BQ'7&NT$8_W,>UZ\UU_#%=+ZH M=\U>U* R$&AI+Q",L#-%TG4^\&"UT[%Y%,\.>)^8VD23UUGH^[K)=UJ35YX\ M"$$^N\)HP E)>T)QP>8<'2^MPX VNLEOF+YA/CG!:?JNOQ#?C;\1)^N3D\S@>X;/Y'!?SES5PZ6B^3?IA#RAV M3TKL6S2-4A5?3\[&=_.KG__X/?R?Z>Q%/9=]!N?.\_A,.>_*'6\_3>^*,@A.7P"U5:!TS. "*U"BB.11 M!5IU9>LYW@GA4.F2O7/JFO/1GZ(.)>'REN7AHCR7J40AZL!L81 9?5$\UC < M5! L)H[>2'*[&A.Q [R])6/V2)+I,,KJ(2CA%J@_@;X-QW@6F[P)W)Z2.CM" MW4^Z9V^JWYQBS?1V '3SUN1L,(!PC-QF5S,6N**IR+.(T?*BF@>"'P3-[D@E M/526=5%7'RFGY!1/CW'V 4^#8^9?QE]7&1#*<.ZL8>!BJ>E2CD$HE@-BX49+ MRQVV#B.Y!<[PQQ.]JO+JK7PC/?201_"N/N?=[/ULFD^6X53/0_K7T?3S&;HB M8S&A2""'W(%B5M.NSR6('-&:)#&PYL%&MR)ZV$1IJ(T>EI-/LY"QCG3%W9P# M2\)YL,S24LH"+:JN: C"YFQ5*J*TWHVN8GC8?-A)XCW$,KX,BU /^U=PK-/H M4TR0&;>@LG40$HTR!B-,,):'[!L3X J$AZW_7>3=0^#?)TQ?)E-:CWXL;R^O M#?^L^ *S,1>30?A:=]+G"$$;!\QS([GWT8O6!]<; 7O85&FOFX:Q6?/98O2! M\.#2 L?"M-/9@JCG_DH% ?Q+CTP@=\PK*] M8!ON#N<@SDBV"8PN9R*;Z+G]%+_[C&,'X5]5WPZ2:VCH786C32Z9>0VJ)+(V MLC00:/D @[G$9)'A9@4-]ZW -:<'[?7716"-]?8[2>KXY/@,B.&9IQIT:X24 MH&QP$'TB0X&QQ&/PWMN-*@[>H;E++QUN?]U)[-,6,FOHB2^!A.\7@629I'41 M3*D!AXEVZL!3JO4NN!^2WD77WH/E;>US 8]Q_UCCN7DZ,VXX @E MBU;["*FD6I ]2'#HR)@/62 J+QEOG5&]":Y]A 8-?"':7#UKYW_+:)(/^ TG M)_@S)N+E>!X^?Y[AY^4IXK2K5_[DFN56 M6(6T%:0:>U4"0BADF4M:J$I*D6%H79WZ+DP[']W<_/RS2KP,K:%E$G+A-%Y# MJW$TQ8-,R+PST>30ND#Q;7B&"LQHRH-K9S>M!+[OD(O3S;8NR&?7&*?W:-XE MES0J2*:ZJ[6$5BBZ!FTR[K5.M'MO=,QSIY5R]4MC@$&UODMAP*#J+R+5%L7I7UQ-*ZQ\ERO?##)%"]"@^"JIAXY"]&2(\:\ M4$IPSIR3=YF2-SUX6*^RD:RGC035\(S@(A;#V?EU,)>8N(=D501ZOP: MKN@58\KJT$5KYT]^*&K;3E1]338N5BQ*GHP$P5/-,^'$(K(_G*P^I]96)QN= MN%JBZ([I=O[HAZ*Y+875\%+C9\WI\XU@Q:7@99!"$)9Z8)62A"!9/6K"K)GS MF*Y&^]]6L?O*T^^] G<662^%EI>6^F\T]A?D&]4J*_\<+[ZL4+[ZGHY.:F/& M>B)$_^5:+<4)GQAG&9RE75\5QHEV)8,Q"KTKRD;?.K9E"YC#G]WUZC/WK:A! MCNV>G68US6>8H.AM:6)YVADD^F6"83<[_/IU]#3^6 MR8S3R5F*U.J?'(T#/8H0XOQMF,U(!]]V.?[;%]3=CQ$/0LB-CB//6/\!ZP0\ M+150^[S6#-5W\6A\.M->??^*:4&4'Q_31]Z5C_3;>3DM@?=S\DFG,=JL(2Z[ MYF2R5&F#-)"#UB($$["TOF)HA[[1,K\]DM.C'!S0R9;'X:V03[4L>F>^+IFLQA2W?L^BFTV](^+,%N\#(O3T =;BN 1/1&3 M1J]*]N"1K#7&.9E_6AJ6VW><:#F"?1T)[X."K6?!]E1H[2A?KQAQDQ&XO+;] MVZR6SEP6@UV,L!Z^(\_D4]3 #>84?12CVLL9D% M4"9'<%8H8,Z1@(Q)G.W%7WQTE.M/;?V=I]X.DGZ9:,*$SW4JU+0UJZI1Z4!9 M%<"Y5( GY!YC8&&S"^36+/L)\8EO/:BRA^+..TOMM!(A'RE$947R$+VKB91D M@+I2&' OO$;.E>ZAR6(;[$]<'5+Y:XM'/X K@]&5;/&#OC08\?M[;7!5T$\7 M!T\7!X+@T=QK3^>K3^>K3^>K]I-S3 M^>K3^>K!\NWI?/4@?.&G\]6'>K[ZM^DT_TF61(N8Z;7/VOUTB6<%'NOA_KOR(LR_K 0W M8K&67+41O!>%L$H-%25-*"V$R=XYW3K-O@N^!TRIWM34@TER"];E;>2()Y-H MTXW =>*U7(4#YY@'U"5:Z;4QG;M-6Y_DC M%I0-*I 7&/.R_8 9L95XU]XW-5U./F":?IZ, M_YN&GHF>XS(.YX-?R>?9)+_Y&3).?SLYOBBI^2B@"M9K!!>K;!ARB%9IT"%Y MSF4N'%M?Z_B#*XEEU9.Q=!G) R9& ]%?)X1O'[CS<_2G"7D_VX;<(J(=@GMV M>M_N 4#MAMLH2&@C(G(E-0JB22'>@;+)D"%N+,1@-7>A&RK+3T:.=?QE]7'098 M\BS7K.=8-#E#QCD(1B;(9-L'YPSYLJU#4VZ!<_BMYCNI\NK-7B,]]!![\JX^ MY]WL_6R:3Y8I*<]#^M?1]/,*G1(BRN"AY.HR)TLX@JAH?- MAYTDWD."$)U8&+J,RT;#F=_Q7(#QL_>\B M[Q["0#YA^C*9TGKTXSF!NC[\L_Y361NN-&UA/(::S%C Y^) .I:X5$IFUSJ3 M=2-@#YLJ[7730WS'+0)9QL$]B_-EV8J1YS(KC1:,-YR('C0X3^((6F2N<\!L MPG!^SB5L!T6C-N>$O:BE!V/U+IRCY(7-O.8&U%:C"K,DLYIY\)(YSU@0F0UX MRK>GJ-9^M-F1,IU4,>S!RK.43HY/R!/#?/&Z=T2+*RM8>Y,R06MCP$!K8TR MF*1T-BJN6U^C=D=Y4'3J??5IH:IAR?46%R,A@I6I4K^&_2MRV<"9DH IGQQ9 M:+[DUD[S[8@>%VFZJF"MG]3GO7R+PAIW/K/]_?H@A38V(D].B,63Z>IMS2G4 M9,Z2K\SJC83B7F-@8KA0NKWLB6*F=IS!B!!4+0J31@Q%":RVB(W?AZ0Z] M*U=VN$/OHI!#N4-?EY =62J1((-,CA;00DYI3/72)'GF:)2.-<_Z.=BZ&&T5 MOV$1C"X*V$M-@TT /A7!Z*S*SL4-MM'#7@ACLS(I2;+7K2Z@G)6UYIH&HXO+ MW*+FMK59?+^*8/3+DR[B'Z((1D:3#.<>LF=81UL/'FBTA?%8&!GOSK*[+.#[ M5 2CD_SO*H+117@]',3=$28O+ ;#,@>&-<1"VEKHOW#(Q2KE-*J0>..9?F@9 M"[W;I0U5,$R5E"9)7I[\>5F+5ENWG$0U6B(*"<(+X6S!J,T 2<7W,\.O=TH> M@M+7[EPM#W-^"^/9MW!T0JY8F)_,EA[9_/>?WT]+_<0_ZB>F97G3MQQQ^#G0 M'ZE>_6'>X?2G/8C=CXMZ%DRK\Z45AC,>7N+?&=K\KG+W9#8;3S[3!]Y.)[/5 MC\_#?'QQQL@4>,P,6 J,G#\GP7.F0%AA5''"R=+:4VXZ@)T/PQN .:LEZ8K( MAJR8S'V]CS(.HBH%HF#1,ZF\+\TO8%J!'^R\:V_]'\JYV?GHG_\X M__;O8YP1LB\_WN W/%JZ=%EFEF/(D)#7I'1RZ8(- I+$FCF8LK#-XQ@V0K:O M4[4]L68==]MIKX]KQA6T"SOH_#K>59'%#<#VE8G2!>B>\E!ZT/@Z4O6FKKUS MS ?,0E@/3-5KU1P%!+0,/.I@6?':FM9) P? K;N23PZ-6EVTU">E7D^^GI!O M627 5P&L7#!GBB*#HQ9O11W!QQ!I#9?H/,L^-&^+< NX#N>Q$60;+0RT@LAS M:#&3;Q) EIH!$76])!$.BO1"YVRSMZW/EF^!\]@(LHT6>LA#N2J$_&SQ%A=+ MEV+YZ_>!UC>5 7.]6-.U&&^->_4HG$,G:0?NVVRY'>&CH%%[ M7?60XO(29^-ORPBWUY/Y8G92Y?)A//_7TH3CH3B9+ ?R/3,MBT*"BS* 5SHK MC,6TCSF[#<_C]N&;::J//+ES;*M&K)_H7YY-IDVP]>2HWX9K/WYY.RVNI4?$W'_\,7\_V2;1<9TN[HU'"UZ-[#\&["!*#5ZFD M:*Y6 EG;_7VS-PYOH[13TK1O"??@)?\=\V?:+5_B?/SY]#+]-$C,ZQ11TI9I M:EZ5EPPBS0*004%FY&\KBMCP;:Z<%ZO8YJ%22Z :Z>;(YUF/9C M;[30VYU4V$'H/5@9:_%IR[*I@+12$I1@M>Q_9E <9S0C.,V.UA;&L&2XP[H8 MD@M=9-V+I7D*B+SO^1G&GQ;5V7Y7>+*AR 2)I02*D[OOG=40<@EHG+4LMCYZ MW0#6\&9'&QU>,SC;*J"/H-[E?GJ^O;XVF%Q+&BQ6A!+ F&E#:>]HK M,P%TJ*WRFHG8.OKR3E![/#K;>PA.6XWU0:EO87Q4;:W?IK./X0@_5B$LY?02 MX^+G3R](-#0/ENUG0D%'Y/>"7#K%P=7:?"Y;+%(8,M>:!XYW@[B'$N=ME7R5 M0CUJJ(=][-5_G8P7/W["^NW;VS'-KW^.%U^F)XL/&/+XZ,=+)'_N>#Q9#FLE MMY%U2CA:2L$P)'<.N:Q-CC0P[8M4V49L'CJ^/=J'1K.!]-;#4>Y:N8PX&8K1 M! $Z,Y*'T @15:G=BZ.R*B54K9LZKP7ST/C21NH]>-@7MOK;QAZ,G6Q1YN!#(\?_K0VMK;@&U%W@,/;A_WR$63#9(-EHVJI].! MT'GKH,81>G)2G6_>Z^YV1 ^2&0V5,$B9H1L3L%K4&MKLP3UED U3=:CI/I4P MEJ0M!Y]K2WG!)$0;R$_R23 D#MK8>KU^H%EAVD>O3"G 0Z0=7R4/'K,!%KFQ M)DB15/.:CH\[*ZP+=_O+"NNB]WN6%59V?8U;RX$P$Y)+F'%H+ M(4M>,YL2^LR5L4]98?NG5@16%&4$$)\$59$*BT- &958N]#:$=AB&TDUHWL9AWU,F0 MD7BCR .&8 SH5$,$ YE](6$-1E36YH1!-L]^/J"8@\,YYFRCH1ZH\[?I-/\Y M/CJZ"5J*M;THC56KL.SWXX"P6H@J9LRQ^IVM[R1N@?.8Z=-*2\/VMKD)K3%9 M1T;[-ZN+I/*<0?0$V>8B$+6(A0W8D/J)9D/IL@W_K.(>;@#QF'NVNF;61>"V#'SY@3:A( MBY,Z_!9!#[<_MOR3(!;!+@\ K&*W$IMR)?EAF17 M:#VNE7: J>QB-?V4;KVYW0%I_]V6&C-AVI]&>K"^:X&#*R)8M0_9 %A/Y]-K M0>WG5+JI"J]VT6XJ_T$)DIEWKI YEG4MZAC0091DS*-)V?E"*S1K?30T,#'N M.'/>#R^ZB+UUL9CW.)M/)Q,\.ELC+_D'RX-,KHO2FAM 10NDTMTOX6T;)%QWBMC=5KMR8?S*4.,EMC- M&,&1JIX89LHAM=Y[\[&CJ+NX;#^(W[#69@D7*+AHTQ&K?2*>!WK&0UG M!CQM2]4DTHH)K>L!0&.O\S*$!ZCV783-9/65X1WYR6!"H#^// M7Q;ORA_SGT>^9X;(^]F4/K3X\?XH3*IT:C[]U_IO1PR9=I'\8",,<=K2$N9T M\&"*J-Y(EN.Y ](#XE$?2KC.$=74$CT;^"A9,J@= M(A1>BV\D%\E.EAZ2DS'5MB6E>;7)FW \0#;L+.[K%-!]4&!5^$>(K&WUN7CU MCE1(":*5 62J]5!ME+)YZ/4MF#YX\78Z26?H; B(*M5AH@)5 M1 &7503!94$;0Y*^M>EZ.Z)'PHXM57"=(+;]7?RYM72$88Y-2A#<]9N.O9[#/2&.*D0B"Z&(D>NM: M[\!W0-K9&+WQ\:=7>SX$1TX9 W2,>*R3AE"X!N.S9SPQYD7KLZ];X QUS]Z2 M ]>LSD;2/I0K]=<3FJ[X<4'^5GWC J:C 8?8I MDGUM4NNJ6[? V==5>C.-3_N1? ^':FN@G=T9; *NIZOS6X'MY_J\F1HWH\<. M.AB<*#H6\K]U AE#C6CT9$4A#\!K>/$1 MC^A/G_^&$[( C\AX?Y:/2=BU@E@U %]]_TK2.[\$]HI\+B405!;DCD42@^?! MT**:@M"8C&&M>=()X/#^3T/E7KN^Z4LS/5SH5<_O7:EUE%> H@Z>,U/(57>N M-BE"\"S0C$FND D7DFY^F7L-Q$.BPVX2[J-,8[6S*JJ1"C;(2&9Y,C5QQRI# M!CHWP+WW,<4H&;9>%:DL-'3F9'F_TU/)LO>=^]QEI:W#4H:8CFMLJR0$55BA*"T M!2Y9X$F@L[JUS=(5XR-BU*X:ZB&<8,W2N;JMBDE'QIR%S%-M%&("^"@$H4-; M2[3GR%H?P]V.Z"&S92?I]Q!&L ;=N2_PKOPVGH1)&H>C]]/Y4@VOZDW*O.8F MOR&_;A30BNAL;1G!/,DF>AH 2D@A.6Z8#T&WSKW;&?2C8%A/.NPAD&'- "Y< MF"I1F(HA@4U1UN1E!>1(Q^ M(=ZC0!I=GU]^U4_F%EG0>UZ[-6<%*L< CBD'%F6-^+7#N?C8 MTVL\JQGS)440M,Y";51,\Y)<5IHUY&M()Z-JWPWF&HRAKL=;Z/AZRY?=I'HH MU^$7IUS-FEI>T_C,(WWF 1WW&,/Q8$N4N[EYCK5.E 5U*J.-^KD(\-:QYN6.B" =:B;R7%H$3?%=>+!VT M%4.M4\4*!2F(6GZTCM5J6V_#G4Y%68?-U_QK*!Z$YG<4;@\7.9?MVN5^QIRR M!B4#D7GM@4NV;2BFMDG64@5N/9;6!:2NHW@H=OZ.\NU=XV_#\8K8F^#JR6.OTO&&) M<(>U/Q0/NLBY=;FG&DWP9AHFJU(V9[M22$E*+LF),<+5JO@9'',!=(XAR.P# M7BW!O*8"P,W/'WXS;R/\:5O)M2[F=&98GKH82YORY0G^KY.C'Z07L[(W:J-[ M5P,EA=;$8"_)?(D,;-0LJH#6)[Z19C=XV4-0!4?&P_:R_]*X'I_;=)=HP7.HN>/Z\\5YR M23D!I?A,;B6-/P3,$)+@*FM#(R^[*MP_"H5O(]&&,5!WP)-J57/0UB9%BH/D M]=C(TU+DL'9;$-8%$S EMUG!QKO?]; 5OI5$>X@W.CTE6FTS2^\#N<_D:'#0 MNI#/X;R :)0$U-9F0W!":AW%=AW%0SF9V5&^/83 7D9TQO!-,/5T*G,3GOV< MR.RJJUM5OX.@>SB-N1$;]QXY+QHP%P8J*P]>UX:Z/I-/F1R7HO61['#*O^,4 M9@C==Y%O+P5[SQR+R^#.]B%6A&=!.Y":T2)7-'F7)07@@MP*J\G^#.U;I]P" M:/CM?W>=7:M\U$K@/=S(7M[H7D\6.,/Y,E5C&2R=SQ(VPF<W;3'S30U!?,VWTSIL783;[4;N='-=$GU') MBF4N+)"?@J>WR@&#A*(]0W)@8FE>!OHV/ ^1&SM(O/6AX,7F:FM MQEC_;3:=ST=<*!]KVB"SA<;-C (O4$*L3=H-TRG*S4[X[W[7_59V'P)M?0)X M$=ZK[^GH)->];0U.HX7@Y"/[9>8H0TVK%%>0C=4YN"2YMYT5?\=+'Q@#6HJX M!S_R\MC_F(3CZ6PQ_F_,J[3/]S,\'I\S^%>,-ZWC?7:$?+_YM0^]]9"E>7&&7,C(BM:S:*( +4SM M/1QKJA>9U#;+XK22EB9*#Q'#UY$\#)(TD/+:P\K!\]Y:E'#=[D4#Y;$-4NYU M'R>?#N@/EJ9$-+I V6[*UZ]AMI$D5- M1G8JB7M3"CK9[RYU$/EJ772\2;Y:%ZD>2K[:#7%:R;F8@C%0L@V@/.,0"XU% MT.\MET&RK!Y5#&LGO=X=P]I%OD.&+&Z"Z['&L';2V::QB]L(?%!")&X=8_6" MV->S8<&KJ<6 !>^-4T7BU:BG>T:$[C&L_?"@@YP'BF&-D4N!QH)DOC8^L1&\ MQP0EJ*QH6Q0F/Y 8UD["WR"&M8OD>HUAO2WB3FF;//<2DI6U\T46!-(J"#+* MY*5P&C=K0WL/XQFW5G@OTNTUI'5-R*UD0F;)';$SD[\;A(.092)\A7"C+.+J MI>B#"&-NH_@&,MU##&M1D@M7(N3@D5P=FR$8'L$8F:RQ)4G<(7+]4&-8VVI\ M>XGN(88U9E=\*1YL3 :4JGV9@Y0@A:=1!Y,8FET5?G@QK'TH?!N)[B&&5:%A MNM@$*!0M0"Q("%%X,$*H8H/P@;D=%7Z ,:P]*'PKB?80PWICO8Q0HF L(]!N MHT$5E6L]?6)B3"ZB5;JDUL6%#[V2T"ZG,SO+N(<JR5A#II;+,J M,MN(>[A*0NAMD;3R 6>JHLOD7%@I:E(%*T65R-NW-CCP2D(]<*"+E >I)&0X M>1*R1D35(RB%S($7CM8[SPIW@AF>6U\''VXEH4[:N;.24!?1]A!_^.9Z<1,5 M*V>EAEBLHGV-"7 \>I!*9$1C@G6MKV&NHW@0VMY1N+U,[=NJ&-DLC#;$19]$ MJ+&P 7R@ [WTU+MZA\!Q'WL.S?@$RX*$UD#%)TGKR9X,#9K,$96S(K 5-LW?)F**7? ML/?X:O]2]G.Y)F M(CC/&7BAZI(G.425&>CB75&\H-&M[;^= ]O(NRJ\9L/ P=05P\&Q/,PQXMH M5,S6%#)B% ^@G"4TT5H07-L4O/>JM [LOXS@WK-A!X$V7$KFL\7H0VV,NUP> MH\C",91@"X9:.=73>!0914EA9%I&+C:J8D%/O:!1^NFG-B^]\+Y;@-M+K^$] M_CF(5?S(!C"ZV'J;*+/]G+S;L-M!^%?5MX/D^IB+JV)V01?K2P$72JZ%L\*I ML2*,]=+G[,5F*;[[5N :(ZV]_KH(K+'>?@_?Q\3(^_3B>K)!J!W!4;,W@4 MA J%AN!9AA"*0UI1N"I7KK;6A"JN?<5]-V :"O"Z6DU[M:[L[@UPW6SB=%'P M/DZK6BKD3AWO(,U!)O'J4-ZED&N7>YUL/;2IE1@0#=@0+"TRBJ>R65'TP;6\ MQO+9AY*["'$0Y;Z;K+:@[)W(2I8:"8&T\]?&]9Y&KH5#;K+@V=]98&*#]PRW MQ[95QIT:WDZ2K7,";X3VZ<_I*NY-6^YLX#6AE9-]GQ+$3.:^R"S%$DR(-FZO MY//W/%@E;R?)QE[.Z:M!,4Y63;$(G+O E/(*4VS MB5L@#'LHTXNZINUEW?CL[0JL]T6D#XG+ MDD.+I>$.& ^:"CO)O-\5X?GOX\D5<-&31U \ R%X[<5K:R_>6$"BD*@TUYEO M5$Z]&R&N WG0E-A1[@TS%VX"=PE74LEIGBTD@0H4YWPY6) %"6W1J82- AD[ M\N'Q4&%K:3?,9K@)U[5E*Q9'_I4F?\V2TZ9L$>"Q1" 90[#K9:G'+SQ"+:D&!9DT)1CDLM_"JC^Q[+N. MQ9L>*I%N*>G]MF()9,L89+1]%2_(NA$6G,P9@F6*)",]R:!73MR/5BSM6-), M&[V7H[RADOL(:<'D-64WV%B[111>6UC5$+THD_8I1=$Z0O9.4 ^1);O*OG6= ML\OH5I JAT>%\>SKXH:%$2SE';A<5[W$E!!&*%^#29))_K=0KICOM^$VHOF^NB\<:$XQ'ENX&D$W//I;#;]LV8.AJ_TE\6/ M$8F)N2(]2:;>\:$C01D;@>RI)(P3(>CFY;F!36LV!-%JV3O3;%]C!8TXLF M&@;/W8R3%LCQ-(_3^_!C>4&-L^/Y\W!T-*4%].Q7T^?X/HSS*)?BM),)4G'+ M4H<: HL2"K...9[UAA5H00MN0;E8P"6M0+ML)7>T7,;6R>5KP3P,CK21]742N-W+3'P]924A M.BU]5(<_$JJ$I",'1%;+5'L-3F $'TLNRF$LL75^X,U('H;Z&TCYNNY]'R;M M!ZQ"(LOIN@DE:8PZ)PM"+4^*@X50A 2N,M;V$\^T^I'^#%]P7QRA-.?GOZ9832?3BY+;]YWR\)ML S4U7!G,?7<^%!( MY[4R"31/Q#Z-''SV"H3(W$>NT;/61QP#-C[DBC'A:#A>U4(C13'PK&9S.&M9 M#=MCS1NJ'F#CPRXZWJ3Q81>I'G#C0\:L"99+<%%&VG)I]?4I. C)F"!=B)9M M%,*T-3D.+5*^DU[O;GS81;Y#]KG;!-=C;7S826>;-KS;1N!#$L(&P4O1!K(Q MQ'9=(R<8"V#1^(C>.:4>6^/#7GC01 M;&E^9G[H[7)VV=-WEO%P[7(V0?58V^5TTMAFK5*V$?=P[7(X2JZS4A#1.5"A M1D=GS8"6IRBTS2Y[G"ZB[3VV^,K5[/FYVBC2GI8=F:K99E&S(C0X M%Q+HHC%[2;!%OW;\.F3[-@/[. IJHH7>N?)L,CD)1U>/7DPS=V0+N5KF M+I)]I'V&6(RM9C+3IM^0XIMQ/42>--# VMUCCY<>OT^_+0\HKQ[B#W?5<1>" MP2\X.HFD[VL-P;V/(D%RGK:_@N3V.$DNKW7HI;/D_FY4/? PKS70*D43J$ 1 MRM2.\PQ"8 ;(NY/:":9C:FWI'.*U1@<=;W*MT46JAW*M<4,'G>2E4%DP8+6, MITH^0?"> :<_>,,];RN96IN5JVEIW+6:KBH\NNW%OE=^\DUESW7>0[>">Q'$K, MPDADU@GG77J)-9%X/V[N97P+B*]69IZ MO&=!R=K%HCA5JS_G7(IF*6Y4>.'!Q#/LLO'O*-\>;C[6WNQM@NNQQC-TTMFF M]]C;"'S(> ;)I$I%:9 J2% 8EJ5)#5@>C"YH+'E.]YH(W>,9>N%!%SFWCFE)_OE/=<$\?-:_9"0*<#&0&.24AU.0$%4D(W!<1W)4 SS41#IN^<=^' MF-LJ:-JW=(>*@G"V"!$0@?O$"(D(X)EV(!$UUMK'.K6>_H<>!;&+);"SC'NH MG[#FTF\35(\U"J*3QC:[ =]&W,-%03#R<-0R!=&3ZZNDL$ K%4T!YLA#084B M]I&[<\A1$#UPH(N4^]#]A2RS58FY:)S5#&E41M>[>D8NKRS (]E QD;M>>NL MW^LH#B8.HI-^;DGAVT*X/>SWZ_./8[4]A&% 5,Z@##H(+J?:O"2KP"QFUOK4 M_Q[D>N]R1=1&UCV0X&(6\F5@B#$QKS*D8 E85AR\J$$8"4,1NF1,K4^ UH)Y M&"1H(^N>-OU5+NG("255-AE8YF3>%JUK\G"B50FS)5(R'EI7F[GX_H>AZJTE MNO:LKV5XRDN&W5]^ZD9[SH.I/3",2!P4J]6W:GX0$X@)N4C%M:^ZMR78X:)3 MAN+>]7/)(?1X*)$N-XWVPWC^KZ5CYYDWD<<:31C)RD^!-N/D!"W7K@82ENQ$ M:Y_G-CS[._H:A!$;\' KS?1R1[+"]H)H.0OIHF^X";;>+L[6X]K7Y5DK+:ZE M1R,5#$V3+((TR@:(R[8\2-,B6)[ Z,B$#MI$U3Z6=&AZW'FEM@]V=)%\#ZRX M6#;]1?AZ=@3$G$"/.8-4I=3 #P,^: 3GA%?TE^)UZS"K&X'LP^MJI:MI:T'W M<,QRJ6C^G^>H?(HQ9'+Y1;0>5(@>7")HQ1AK?4)1KK9!;JK^GT@>J/ZW%'7K M^_4KE"0C:@U(70QQ415(02L"*3B$9,ER,ID5(XJ-^LIMZYK[]4W?^ #TWI^$ M6_<@V#P0(&K45@0(1I(CI[T A\Y"2E;XF+UV=C,:''*811\TZ$7"/5RYG_E0 M+W$^_CP)2TE7V\S8Q-.&=HJH =_\[PB\/,?Y]_^?8PS M>LF7'V_P&QXMIT>1WL>H-%@N+)E!M'6&VK,MDQ4I;6)9R-9'W9LA>UP&2 _: MZL%H/8?V.X8Z\*5LKN-=3; -P/9DI70"NA_3I0^-KR-5;^KJ86_K!MI(%T4) M"I ; S7\#ER-HN'D*+K(Z+>E=8C2 7#K#DOHX*C514M]4NKUY.O)8KZ4@%B= M"O-@;8W,P53CKFB'AJA4[;LB W(==2C(M=19DWSQF"_%5\>GPVTHQ:N\Z)Q&_(+F6";X'JL.;*= M=+9I;N0V A\R1[9@YIB<@8*T;*D0$WAG$BACDY*N*)W[;2![>#FRO?"@BYP' MJOFM!G:<]46?PGD5(3H:8LS"R7.G[<%]K?G<2_@8UO[M(;JALUT16 MB$S)0PX)04DIP!LOP02+$9E*0K:V!P\KVW4?.__.FKC.CIU[\ZY) -L$U6/- MB>VDLV!PYT MD?(@E<'1BY1I[X*8:QT($VNMIFR 1^^=E,SDW+HBP@%7!N^BG3LK@W<1;0\F MP=N3BN)=N1@Z="'[Z.]XE$?2:J9R3E!T#4\U)H(CLD.R,3!=)!K3^F1@ UC[ MC-\9.E.EM99Z.5%:P7D[K6H(1\^.IR>3Q4AYS%II!R4M YNR7=:H!NZL9T49 M3*J_U)++6!X399KHH]=,@=_&W_%2R.*(1>%29@$*=S1>HBU$C8F@"965#Y%? M=2P;4N4:G,?)EMVTTCI\]">N?X39N+I=%Z%]P$+?3Q+6'UY/7GU/.)^_*R.) M-I2.;=:4;*O7/P;>#*2<'F[T-VS"(08))K)5+[7N3K\3PF&C73 MRW7.F/:<^7&&[.."V%V%]*[\-IX$6D_#T?OI?*FE5[6TR'Q,N_JK"0ERMHPD M'6F)3'N7P5MBOK):@]>"=N]DG:ZE8VQI'V3;#/[C9N0P6K].8-O+HO=V.DEG M\TM(\67W#V M8GK\=89?*KHJSS0]QC?3^?Q%F'_Y[6CZY])\_1MII?[R.9;IC!SQ=!3F\W$9 MI],DH4G^%+Z/4"5,<5D3@+QOI:V&*%T!86W,63/+6.L[G:8#>$P\WI_F;S@! MWOFJH/-HKH[C='1U*)ZGPE124 _NZJ6'AZ!-#<^5WAMD7)G6QS3MT#\QN'>= MWT#?'EJ?7C@?>%4*IL6T7#Q0/]M;+HA\.CG??*;7-Y\V92E;(FE:T;(W$1U$ M,4R7K.')"R![((%22D.P$2%)$YRJV2<]'!S?RV*83 B&-B1POD8^1,? F7H1 MD%$@]TDQW]]1PH,LAMF%>^V*87;1X[THAEF+DR?O.7!'5I$J+$(0!B%&-,)P M);-JW_[I(17#[,2(+L4PNVAFZ"J'FV![*H;968M=RAUNHX*A:1(=X4*'P+@A MC)JI>AJFR7JE*5."=\'U%^-R'XIA]L:.+I(?K!BF3,5()6FIS+EV6,MUM,F# M"4$KJV(F9(WIKABF"+K8 I*VBDSJ[T5/3C.&6#D5CAF M7?M6<_>B*&(K_6\IZKT5PRQ&<0QDP8=EMR53&!E-24%2O@9F%L>O9E4^K&*8 MV^B]/PD/4N%NN>GI5)@H@8/B@M7*% *B9 7(CV,\:IY%:'UJ\%"J(.[B;#30 MQI!5$#?!]9BK(';2VZ:5[[81^I!5$!F6R(RB6:9"J&5=,[C:P4G[8)5A,233 MNDWE?:B"V L7NLAZ3U40G?5)9Y=!!NU 59P!.2&N';<,+8:&M6YE=K^J(';2 MX195$+LH8']5$+-REN6D 4D6)(6:M9I/M\ZL2$!!Q-ZJ0#VP*HB[&" ]:&OO M51 W ?M4!;&EQG-NO9>!5&@CR[0JNIK)IKBP8/G0D"24I.7*'+&UG>' M!\"M-E40AZ-6%RT-7 51%N>=D@9*BF0C6IL@JMJ'.,5HT$6>3.N#MWMRBA5YSUI_-Y[B8CUB0EA=6^]O71(V8"T13,LT/R2U9C8F+_H(W3C'< MMZ"P-C$'6\B_5SYB4)_:#4\1[E4V Z#"#T%XGDY4RHO45S8U 'BZ2[I>J:M@2DHQU#JNJ=!:YC!"*%: X3Q*+A-CV%\7Y!L /4ZZ[*J9 MM<>Y+>-%/WX),XQACCG\&69Y_O'D^#C,?DS+Q\4T_>O=UZ6:3J7U8X=@T&U> MLWNDY\Z#:Q3&N<3QO.*H8<=D0I^>#X\__'S(VFC\("%U^6Z2 C,6#",;$9#VSQSK4^FFX$?*N!S8)9>JT>V%V4?2A3H*?Q5 M(3_,.MF:EBU==7**D."X,I"2\<))EI1HW4[J$H!]G7SNB0/35KKHHP+BUH+X M.8Q)?G\4)A>*"6\RII[.1?L8SWZ.3W>@R=6E[U!T?%_X6YQ*PM>NH:D6 ?"U MDZC,"9@JEBENA>*M(U?O#V_O.)H]<-IV46T/='U%WLST!^(%#V%5,%T7I+#F+\[6H%M/HA[1.Z& M[.J/\%M08Q\V[!T#^AM]<#%_/3DM&_FWV70^'P7ME; Z0/*U%)$BZ\M%DT!* MLL2LT<8U#QOH81A/?#\ >O00][VTJE[/YR>87Y[,2%:GV);#F%\PN>:OON,L MC6E<(YMB0F\9.#0UV) KB#Z0 2:M+:(D3+[UW61WE$]\[5^Y/43]M=]17"E: M)Q[!\EHQ-3A%!AV-+_A8@I7!"WYHR^\=QL;P4CVC1SUO/9.J=!&YL))XP8DF MAG.(I@:^BV"-+3PI>6A.RK5!W*,EXC#\D]UH<(#FVH6)]D\39*!6+J?2=6) M8@=U[W6C5WCK4#7CF$7.M-\F 0I+@>"B V1*VT3>0 FM6R$..+RG&;7KC-H3 MU?:Q/]TUU-5H-ALMXPSYGN768T09D* P@1C+%JUIB4AZL-C::HE@)S<\*]V'^[?5,YG8-*!E< MJ;?N+!#1;&8U$!VAJ%A*2IREU#K"<*"AW:,E[3"\U#XHTW!M6M94VG6,5P;V M :MB:2JOZCZ=A*-/.#M^%N?+'T?))72)!<"<$IDY@8//-&K-F"7W@0N%5PXR MUQ2_&ACXHR'_P;.BA^Y^/]-9;A]N[+R%K1NY&#ENR*I7H3;&5*0;HR 6)X![ MLOI%<33K>SFH&7:8PTV;P^?M3;O+ 9.NKZ.;'8:\?D-=-V0^BLDPIET!+1@' MI0S"\O"*)VEBY)H[U4OPT[##?)IGO,:ETR>R+'/F 1[4,V(OI?#&_1N<+"@=!#@O&$@66+(3*T\DWL; M_" )G0,SY)))/HQ>#C-K4Q2DY1,M>.=KXD&6M4B-!)YS3D0=HT3K)..]9FT. MJ?!;4S2["/Z@KOINR8W99$Q/*9J=4C0[T62(7+=M='Q?^,MR]IF11)[)0EKC](+?-/?Y(H?GSZ,IXM M$%<@:Y&(D!Q"2;7%LL\90E "A')1B&QT*)LY"IN^\1%3IC_-M.Z?\F(ZF=-V M7 -FUN-]2X[4!;PF*;6,/3-$#E!DX((/PH(0,F3ALM=&;NAR=G[Y8R=5W_IJ M&.2TQ/L>9V4Z.PZ3A$LA592K5=.8&M/HR$,B;(K62/"I-H_B6!CCP3#)-J+1 M^G<\=K8TDGX/H3DWD??#QS_.P/F8K%&T(F)TM"*:Z"#6>U1IBW$NEFA5ZX": M6P$]8AZU5UC#J^2K)%\*XS3\V&QZ.W MO>41TZ.M!JY30V]+C?EL,?HT7M3B:Z\G>?QMG$_":95V5YR)#!-(G6D[M+03 M!D_^J/'"JZ1T+>&^R>)";[BPL-!//Q>5M2]_!&>:;03?T ZY$= _QXLO2UG4 MR\8OXZ^?IJ\FBUHW]:S?[090NQQ7=N7*[?"&/7ULI-#;Z-&#-AHZ2MM ]I&I MB$*#Q^S(YD8&H5Z@HY'&&E;7O8W.;NX#<=8<_^V?-UV4T-JQ?CN=O/J.Z61Y M;SZ>8:+/GOO['%W,EM923?MLT@:\-!XL=]ZR%&UR<2.;9/T[AK-(>M?+M+U0 M&Y[!U>%_J$;7Z=FV4BFZ6F0]Q=JPRF0(4F00)067ZL]FH\RU.V;]^0L?B3FQ MG8 ;>JWG(%8=CS> T= \N/#JX;?^+85_57T[2*[Q5GX1#F.*%5J+P(N0096D M(6A)WYG 75$9O6BQ3?>NP%NVX+;ZZR*PQGK[/7P?'Y\N567C*FIFB@ =>.\^3 M->$9=V""\\DH+C /?BM_N 5Z]A1(=QCJ[XO/ \++]/9^+\QC\B3 M\AA*[8# :J5+*^I1"X)!'DK(QF;I#V46W#V<)^8/3(E#*LJQ&MJU 1G/4H@^ MTEY68BU^ZB%RGT!(YHLL)2EQ,,WDU@WBB=F#J+^O-/9M!K3\\@^<+\Y+%O.1 MB2RO_NMDO/AQ MH2/MN\47G'WZ$B9G]E<=)^95I:A/TT4X.N]9/LH\V^*%A*P*.>],D_BYM\ 9 MBS%Z8[UUAT+UG4;Z-"D.ATC7IX\Y%'OF6Q@?54_EM^EL&3\U"H&59)( ,LXT M*.LD>$-N>XQ26)5#,H=35/:.L3Q-@2')<)WD=H!.VV>]3J?EBJM]/E'G89*? MS>-I3=>]EG_8,P=N MK0C111?W)J-^@S$]583H5!&B$TT&2:W?0L?WA;]U7)F1FY!]"36D*D$4/@ : MM((H%ZP8W!HZ&-YVJ@AQ<+3MHMI!*T(@CT9*GX%Y6P@8+Q!BB)"C=\D*GGQI MW9?IH5>$Z*3KC2M"=%'4 4;:W=I!8_G'EV'QTY4=E613C)@A."=!"3*WG>$( MALR=HKT5&@_F!FZ[(1X@VWMVA0Z80H4\K@V2,6^FXM.Y@HE4W'];3S-@S50XI1N^F(;[Z_A5K MW8!_3&M"V-%X\>,#S?Q1"6A2<1J*J2VA4V80"WUG4%D7L]/%',SUQN;#ND>S MH2\Z]CE=&G#IODR7ES67$B=Y.4#!2,)1.TC&,=H=JXO$-7T7+/=:.?2QEWKJ M?0[J::H,,E6VYM$A1;K>-, /X_F_?ILAOIXL<(;SQ7* G GO2=:@?>&T$@0$ MYZP *ZRUZ!3GAQ/UO>F@GB9*KQ-E9Q[U%22[35[(;2O!69<$9%+$HB CN5VV#\,&H7N*N>AG-T]1HEE'4ECEK VU[C4$Y.3X.LQ_3\N'C'V&2 MWW_\XUE:T/:W^-$RT.3.E_003=)M8(<3,J)3]$+5YJ2J"%!<)0A%2G!1!9XY M9Z@/9CL^P) 1M#PA+Q'0H@>EM0>'7$$*"7/2G#G?N@+T8PP9Z<+2_D)&NBC[ M,$-&;*SU F4"QZI/P3,933)G,"HSBY)E85HG)S^PD)%.'+@U9*2++N[+E?LF M8WH*&>D4,M*))D/U1EGBX*,-CMEL8O.RQO>' MMYU"1@Z/MAU4V[K4X"U5OHM0-C)RU%AR&903HL*2D+U(*J$5P=WI #V.&NN= M%+AAC?4NTN_A3OOVDMU<%O3*&&!2EUH-S$#0Z, X@XQ%7W1N?:7P&&JL;\.C M]@H[I$NN.[/[WDXGWY8)?A^F1T>_36?U'XV2%2):##1M./EDSBN(+B:@2>.S MH?T_Y<'WRJ8C/$"^]^PI'RZ!#BF@://1GE5!,QG1.L5!F%K_0 A7!RH@1$X; M#2T[/AS,&5O7P=VC23( 2X>?4%M0[%YM/9>C%$=9&&]S2=]C*==J/9(951ZV[,*H/3)W*ACK0-!T :5IP?<*.7A$+ED21F[6 MG^&P=-5%!/=H?;PWQT2]4?!>^;Z;BV-DD_]01=YE,Z]#D%\$]P(O="[DG-WK[G:Y6S M,7O.P62EZUZDA)BM !16YQ"5B7$R1[1;#_YY'D]S'@^)X1-FS_8K@OG(E=,< MM)8(2F$$)^BM\[8HCT5%,9DVT:T'_SR9ISF9A\3P*3)XJP4N]VO!2:5T\ *, M2F1+-!YB= )D-!8=Y[[8T]F\[3/RYVD\S6D\&'I/DS/)#6T\A9BJ R MUJ)4$<$4&PKRS"=T!V'SW'B*8Z0I2SD&PJOM\TZT,5C*CYQ99^[16\_":3(DQ1&S@0ISZD5 M[O4,,+.0E(@N.!%9;-WJ[T<\^M<'I<,=_>MC[*D<_7LU(Q>&[VYH4:A?][I^ MH ZZ'L_(5G//1*U2KB^:(H2HI *>); 2![SL<]#C[ZJ'X 7-1;?G5V2R?Y6O2;^V< MYT9VP#M$&JP((S(1\9A"\DQYFU/@(^):@,9YD!/,?9 MU?IO,'\_--L(>VYR9!RU 1T"]U$MXVOP2EDV0G1)^V2;8& M,-A6[]2\/V2K,6(1-:QQ\$ZTTT?9C,RS+QTPP"*6B M3?4& TR$>^,]^$"AE:0XWM3NSCIT6D,F!X(M9,=C8*"/CEMW]OEY]3F&]+^- M0)O,B4;"C*6D269?>Q^9 A0^6W#>VYAXJN/>%TYN_?;Q\HJVBI^WU%I#VJ*. M\FW-D&YO.I,^EQ0\Y$*P5*90GI(H!W8R!U%B*!([[8OLF:]?'OAT5NK#=-BP M"/2+$!L\=1&CX3K\X-'C+[L'*O]K\QVAN<:+ZD-Q$K-,,Q+"6$OYAD\&?!(< MDB0YG"[<\4ZUM(]MP!U+9EO[]5%88[O])WRZO%[=N?24T4EA!81273H3 8)6 M'@QSBL5L;>I6!;W'!;R.WU+R+\R_ MT0)#:7.XP',FF-4>%,H5'6 =.UJU[6C&#K([WD'$5(GEY:)#K=Q'DZ4!G*!EO] M?DMJ_>?5D@:_7+Z[I=O"+/^*5?8/[R]3N'HU6[?EK,^X+ZG\I6Y'7<95_>V\ MO,6/.%MA_/SPDW2.(^N&%.I[V'UEQK6I2;Z4EI,X7-Y>SBP=RWD^"D)E' MR2(8(PSYLF"!D@H%%E&*&-&S;N1HKPW?_7*UJRO=J'[Y;_(1+TFQBUFX>K%: MWLRO<5'ODWD]GUV\OOQ(TW:YQ)OE;=9E'0.4KBT2I(6V-J>XWHX(:;Q+;%75W!WQQ#S3QD-%%K6HX$R['VPLE 'Q7U MM MBXM8;WV8%WR+ XQ>!#@^ >6M#M.:R;P'V4*0-U]=%J):[&ML$>80MC3:& MF@^EY?$@H",K7GC0RL3:&A'!)5$;O$DG+,-DN_48F9;I=VUDC&GY'LIM:/%4 M,X?%Y_-7+TF"H*4L#E)V) &G/,*;7(O9411A1%(Z[C#O$M,_+^8??]I\XZV% M-V_N#7S_O)'W,=HH?GZ4UEK3-;4;_9ORP+T':\MVG;+ 6ZAI@UOWQ[MSE8NAI"%[4*QNC(ORH2A]R[9TR MQDNYJP]KOUGWQ[M3-N*!6FNXQ?0 1G_.*4*_JY3-@@43.-"(."@KUBA*8)C/ MA"Y:#%CI,>D>?/4IFZN!L@;H*K&)\6N(_X*RJWJ;ZY^7-^_OPOR7G]+5*E.> M64-\^I=_#Y_.LXJ%BZ#J1J@B+Q$RI9>1U<7?*V]+),@U3LX/$/,1"HZ'SLV' M-M8H]<5'NM(F02"_6TI*W%K P\E@I\+S03Y'&[-7.=END/ MXTJ;6[Z/).><.5=8 7.F&&ZF)9*5+7L^7M3Z=DQ,W B)GHI:B5I&* MIR%ZHX0OOGW[EN^(,5&N\YC<^EAEGP:7^0M^6&"Z7/\-??KLNFKSK_7;:5&: M!PDZ 6;S> 6/27!2_%\\@IV2+S\(FMZOFX(D2G(0=YWBL ME02HR>TS ^0\"@@OLC1,\Z"&ZRQZ\@1G'TPU)CC[&&[:!",/Q.ANI$\GV4.PS!F3FSR@@'TLM( MBR@R"#EEL(&I9))%OG./]50)SEZ*_Y;@[*.U$0A.RX7E-CLH,7-0O!Y-2%8 METXB]\F8Z/&ULU+UYD]PXDB?Z_WP*O%JSW6I[ MB2Z"!$F@=V?64E>-UE12FHZ>'2M[%H8SQ>G(B)PXLJ3Y] _@$7

(? MU1,#=U.VTO/% X3_4C_V;%G_\Y]_^KI:/?[MEU_^^../OW[CB^E?YXO[7](DR7[I/OU3 M^_%O1Y__(ZL_C2BEO]2_W7QT69WZH'DM^N7__O;ND_BJ'ABL9LL5FPDK8%G] M;5G_\-URH/+4_ M>&?^UHJQ+^IQIK6B&:%<_(MZM]H]*_[$D&BT;T#1"- M\/_URU;CZQ";CHG#] H(/G80O+P P5SL"9C:!7Z^.#1N+GR,V\Z=I;&NMDRS M):_-:U_SBXVK?E'3U;+[";0_J2>0BZ1?CL;Q=M%9PA;B KSM)WX1?Y161.J MJ3*KYEL3 C^H=_.E^?E+MOQZMY@_5<9)O/C^9:GDV]F'1[4PP=OL_E:LJJ=J M5:GE+3=:,K&:X(*@0E(3RB*4&T^ ":1<9%EDA5I[N/=^X0-[*7;-10\UL*,NS4:+"M[).'G M;GOQV7.R+Y'YZ18WJ1ER,/G0'3L_X3>OE M8C7Y:(9=_:8>N%I,!$92<(E@(@L&<:9+2!$IH$QPF1"52)$AEQE\\-Z!)^NG ME7%VRU4EV!3\IMARO5#U,>SOK^8/K)J=7V)[L>B?G5=8Z#<1@XUSGHAG3.F; M<^:1G?EF_K6=:X=O&V5:G3&AFT'G?NTW62HQ74S,=+,'^/; ^@4SB^VO"V:6 MY_8KDRN$LH(7$)7:+H EACSG F9Y1EB99QIES&7Z7)0T\(2Z^_1E">RIN03S M&;";RDHHP&82O+[[!%9L<:]62[=9=1FT_GD6%0J_F;4Q#A)[(D= Q-D9.5O9N"?[\=KW)$66U/[G\@M&\4C.=G0^ROV! ML,C]G5D[U,OY?:H$WM:'@]UHH ML%)!+3;BN<(%PR+%YN>DC!J67S#U,"*_]'&_F2I5-7DY?U(+QW.UH\\/]U6K MQ40]M#JK_(FOTU*)O][/GWXQSS3?)/.7[1?H^$VC?&7.&M!]2NXKQ:EJMOM^Q[_4YT:NUNM7&?_Z[8HLWU9.:Y#S)"RV%V4ITQA!'U,^]!V@QL//__%4M%+,"??U]"**NJ\' ./FN%5:=FYW# MZ';UV.AT8X^QN0)WK)(WH$836+V 52SF8G(%+M&6FA =1EZ(KH#I>)FZYF5A MWLH>2]O_O_[/=?7$IE9"?5=9B962]A>W,[G_@YU/-F=:;V=B855]I9H_S;^G M:YM\]_J;^&IW\Q_92KW66IF54IEH-<51. M/-YN3OC''47/\,MH=M/<,>XH> .VNH/F(W8<#WZX_T1C%.BL C]W=OWE!FQ, M YUMP!H'&NOB+0'/,RJ1UHZ1E1]UT7F>@3E12)$@30I-,10O)3^LPXFG,0<0).H4BANIG<(X0J%^/ MWK!A>J??P.<_P0B-$;"?T>#'"=?[(?(*UB^\*LR'=;/U@WX[DTI7LVIE)#[9 M1)*5^7)61M2MT6FUK*5.E%*X%)1"PA(&<>)8C!/D=GL M\R+%N=8YSX+BYB @F^_F"QMH=B0.4"5PP*M(D/R=E MU-E\P=3#:7OIXX'!@KJWQX4?U>-\8>.3M[/ZPMJF$;RK9NKM2CTL)SE.RP0+ M!A-$S XG4XG9W/ $"D;-;PC.*7)*(_,1.G1@T*@ -CJ '27 [U8-4.OA&PRX MX.D8 D1&R6^R1P#(?^'WL#C6KKR_5R-7_8.JGOOR[FR\VB5J1%:19V"E-<'Y-P"CD7R.PSE$Z(^1U1*2@73,6)!>29H1!A@B"6.8" ,5'UW0T>W3.890%TF@&K&NATVSOEJO6['"_&A=DC$7,DN,/R- >'W2^= M,P)6O=F>U[Q_O&30""CLY8K&>-^U!X:OC8LT88.]=OGTE2ULTFHE;F?R535= MVP5P_T ^*>W?:D67H*T3-9/SX7&]VGRNMJ"^SVUMV*T[?31O^+"0U8PMOC?O M"3V!]!M WZ/(P8;%Z?PR"*KS M!YEAKPOTEJT )>T45[-E/<=O%PL;Z=NU_<7W[4?:;*S;/]A"UO_YNUJN-E5^ M:%+F1.0HIQ!SA2%.2 D98QF4BA=,2XH8]TKGC*GWI(JP)L2GIV]00[BEI6@]W/MM>!P#UR.<.(2/@).KO;%%9KVXS?ZPF\YD5]*U:3E*SC;-B!G:.G=PF8V\C&?QN9?L4*I['R>$,(HKU?IYK!,,] M3@6B !"VYS\#1*0M_$7#>C?HYY\>;_M]T8*]S?7E3P?XH.9P]^WL5C[9"L\N M\]YL[$S,>7O/+!/JEYG9KD^MMVSV\DNSA5354Y-YDQ$AI5)0E8F&N,0<LSM:X$G5#)6*(,T M9BG$1&208FP/+LI4))E*$&.37?;('PWS\&/PYP'<8:T9 \2P9/WFR_K6!,^- M:EVDO 2-RQP(Z(>M@P.C;[?LAD)KM[%]5H9XRW! MD=#86ZACO3/L;.=CPK3*VJJF5EVPRS>R5?@&="J#1N?Z-'U'ZQM0ZPVLXEX;@8&&U>VDZ/D& MRV]]>YYQ"N /'@+.:)3#494;F:5X"&"/B8T'D1*P:_LRLQR]][/JO^S%P+<7 M:J9TM>JN4FVYM/GIW;QAAUQ.%,XR7)BM62ZX\>%(EI"A1,""%EKH-".$.>4^ M!L@>V$'7V6#@WNC0UB:M=[0#*_8-\%8_C]C5$UV'C<%PF/GYR5T]@!$).DTV MZ14-OX+]U4:=X9#S"/*'0S LIH^+I%\$'X9%;\#N^$P_#.Z]G 2K+% M/3-^J%YJS,Y_.9]6LKE\G,D[V[JE788^Z#?5S,25%9M:KEW5L.%42S&=6[+= M;?:3$DA@S!@DB'.(;0X;IU3#/&&I<2M*3.;9JL)%HIDPM:F\-2$>E@)R#+$89KR4N=, MRJ1T2HZ+J-/ /KF5PNX5$,][1]J-P? W=P'(/LL%7DVV)?R*5R(-PG@7>@&# M\:SW>I<'9=0+O@/XAKSGZT3]::[[#K")>>MW^.IKRV!>J85Y\:IZ,BK9?GRU M,F]GF_5R9PWMSC[>L&KQ=S9=[P2S4BE!MH%8\M"0FSF"Z[4R><8C\ MUL3HHS-2B4U46*.7WL31[IE*[Y4)ZZ8,$^_>>%VW[/<3O4\*1$M"P%+ ME-MD3%5 @E-JG#89HX'@ MY^=V'-2.X('.49QLC.1T^F6-ZD* MZ^NIU]],G%@ME9S0,F4((PYSDDN(,V&FN&0:\@*70E*DI7:J$7&6./2Y02L? MV-$!JI5J5VU+ +[Z#L1.L8[?Y+\,IIL#B J1GQ/81Z<6#EKI8",^GAMPMC22 M*[@L;U1WX&S^H4MP?S TN7.GMWI-.CVU][0G^E\G,D,*IQG$MOLMEEEB%G^F M8*[+C'))"L*D7]ZFH^3!4S)W]&C)Y6M-/%M97PFOF\,8!#0_QQ$+KX!D1T_; MH^4QNLH=.471$X[C[$/?%PQ&CE93J^Z2MVP.>3/C60C-86J<(,14&*AZPH<@2$XNRYA%H&VZZR('XVYZQ(6 >1= M%U\9KVG)S@%-0K1*6,)AELO21+/(-H''&"*9Y839>%9Y;7;[Q0V\=FP[:4QK MN=>W'?$^RHIGOY]C/]-,9*C3+#G9W M)'C+6O!-^R>8;S4 /YM@L?FQ8SSH!*+;U(\%C=_$;Z0V!U$(66IAAH5LI!,BH3E85D' =J,F&/0:0?>]+7XL:1G MM8Z@5O+:AC\A ^3F:4:#W<\5#8_X%Z#IC_=S*47]$*RYB@<-94V*5*!P+&+?(X*R!1V4"YS\Y,AUNPYS] M03?AT^T3JZ;6"[R9+WXUS]H6X+E*.;49.%3:['^SK9$)AZP0BI1$9$@DHU#C M7E!TZ!BGOJY>&R^Z;%N%WENI9J4-W@@--F2.H4<_U=+I'//$;]8$V ML5%MP ] K^L(\7-3[5Y2\\]!N^L(=C0*7E=Y,>*O39^*]P;$MAT+IIAHJ1GD M*L<0ZP1#1LW^E" A%,4"%=RKC=Q%B0.[YJ8!=GCWQXN Y4(E=?$ %4I!G)<* M\JRD4)=%@7+.4%FFDR>UX/-G@6Q7,(7./^?T1=-^#87[TO5J]9,NO=XOY4R65?/'= M=I1Y.VNSXF?WVZ05>\58S=:6*JO1:3[;)EEA+ 55:081M[=^.%.04)Q#+C(I M35B=9VXMWN*J-;!'MAH"/9W_T>9ZZDX[P#;J_XTM%'OSVW+H[^ C9X[^7$U[4&K*MCJ.DC:7%SX(OF]2$J-ZASC GGH02._ M/2!5[]/ZX8$MOK>A\%$L7:<+5I:)L-Y]?[&;[QW"PNT/F\X6C;K?#YIKL9RF M3' &"TY26V-0FD"W)) JH81$2*1NAX]C*3ST.49C0=U%[=.7AOW$_-GIXI%H M-L;@];OK'W%(/$\TVM'XT)Y'@!.'&UL+VIJ)6MT]UIOA4A#[/ M('ND'/Y@@QV6EQA_T-LN42%#[I>^."+^O3F.8^@Q7B+DB*CN94N.*?"*N7'"!P-MVL8@0^1 S\_ M=@Q9ECVRH5?U3H%UP-/-\\;^;OFYW=.>=N_,/%K/^Q"+H^7(.H@<.5?6'83C MG%F/9_W<;#T9%M\G7SY-2J(%TQ1!1B2!N+#NE.L,YD)CDB=EXLCML'WET"[R MKY_^ZC:-=ZSLGZ1ANOM-P2_OWWY^_0I\^GS[^?6GZV?9LSY]^ M:3_<3*'V']O9L_.J4>;&L>K=-__$;\+"AW]3U?U76['\I!;L7C4W^6UW\Z/\ M\UOY'V9VV:5B0I7.-,4:%EF90URFB8DH$@4SE*98)R(I<^$3403J,? ,>JVU M$C5)F;2J6":S.C$*S%N6#WO:.%]]-;$XLUO&_8*2].A M6HRZLE\)U>%B?^WK I.0["2OT\N7.[D?C.>BQ&5B$X^(I590D&-F:=VD)(2E MM"R\4DE/2AG8Q]4R=[J#^"8;G03&S<-<;:Z?_V@L;>0-E/K29U"L=)>3,L9- M<>DS\RBMI??#H87IM@AV>UBJ!4U*+&&1:#,-65E"3DD),4**,"2DSK!?(?KN MZ\=(]@MG1SJ PFWBA1OH-^/<;0NH(C]E0K2J\;V7CUPE?LJPXZKPDY\*I"T] M6TNUK$DE)AE/9,ZS$I+$UCM1FD.>47LFII$JWV1?3>K_YV%M0N6RI8B+RECH:&HNZ])*X<=E+'8T_(C!U?>[:(O > M04U!L<8)39"9]9H4RNSQS0)+LX)"D>8E%T(GN5^5H[OHH5.&=HJ-^Z?$M77< M%S%V\QC#(.?G.PZQN=F';L#R:U>;H]=:7Q3\3(75KH"S-TS4!_"_*;M#GXA4)R88YS#%Q)X8ECDD69K#G!*=9Q@5>>D4I/?(&-IM MJ%DU7X!/RFQB;(-9HP.P2GADGYW!IM\+1++8;[IOK .=1/![(],GV^Z,O1X) M7E>_[GNI6!<^&AB\J*GY[?VO=6OQZ>U, MWLH'X\GL)L@>SMLV[S.S+6J_92C/42K-AJ5,$@%QD1704C- A!G.D:S$&('3Y!3(EBN)4RY+26TV>@L21(H M$!=4,R$U]FIJ,1C$00[_ L!/OLV#O*!UC V' LQOO=A@]>L.5ONJ@$Z7RRN) M?[08@D*L@-%+]K@Q8P@L1V%CT$M"JFFF%O+M3,P?U(OOORI[6?KX]3#5 M'J4%PU25,+4EB5CP'')I6^Q(G>\T1#K'5]ZJ@@4SE#)6$2%7JRLB?X;@&ENV@O9[Y1P'E^V!IG86N<'W=J MG.>;B;(M)(]21WX*6K> @^)?A'J-KN M <2Q,KOO#:$G!/7AW"O%5^TN*B$93ZC,85;D"<1(I9!SS"!/RI*K,N,Y\\I4 M/)+P0Y\ZGL?%=7=YA;6^.\C&0BMKD!WB&4NB[0(/WS_R3N^,><>[N7,?])MQ MR\5J\LFFV;&%O)O/%\L7+U[<3=?+C_6$;K]DF1:9YD)#6:343#Z)(<5F&@J2 M?55@9^L#LT/?O+I!.@"HLO9:%QH?&/N$Z@8^< J &I@ F[] M79#Q.>R,BU#@Z>9%I&(=:[I;VW^.Z?">$0\NW:W:/ZGT>"Y"]V;+6U^W<;7- M0E43W]"2456D,--I ;%(,\A(CJ"BA*&4%*+(O+(@+\@;V WN=Q[^;#X>%.)< M LTMR(D(A9_;\T?AND[+YVT;HK_R"6G/UU7YO.F]O91['@N;YI?[QBS?53/U MU@1<9LZ+DF5IED(SY1G$.5.0)!F"6E%!L\C?& 'X-9@+,1:()A9B7Y^ MX@B,4I4HX:B$9882ZW432(A6,"-4XXPF7 FOFYIKH BI*ML"T1Z-\@6;R6M1 MOVHWNJ<<8<>Z>SG LL[6;7X.YNNU8OO MORFV-#LIN_U]LU#_N58S\;T.V&6!,XDS#55:FKG'$PF9L'_3>2Y$:;8YI/"J M\+PL<^#IN",6;.0&;79<\'.;I9%1\9NX08#XUWRZFQBK[--!XKB5G^X0'!5_ M>CP:<.[[;CZ[MPD$]O*WY47[C=D-E\V\:$J8?@ZA6E@N0-!$H8+X.1#5_U*/F=_+K;W'OP MZ_":\"PL)GJE%M537;Y0[_#>S^TW@TUO'RRQWB3-<*&SG)K- M6*ELVDH*N6(I+'DN"IW(4A"O\Y]>:0/'09TPOYBG'Q^W:">:U7[.;2NV*U3O M)(-&=+Q@Q\G"2&%.OZQ1 QPGLP]#&[>'0DFPEZOE[4QVI4@3SI#4&4>P5(Q! M+"B"/)<"YA@SJC(B"BY\DL@/!7C-6?]4\2U!34,QJ5JQOJ3,!ZBX3=MK;/6; MJ2\W!KZ^9& J?)I*Z(1*!^\?F2RY-/&'1,CG_EFRZKN M#ML;W97FC3GAG\P\]@/N# M\=I/U.M[':1WS/\ED:+,<@55F6&(4UI *A"%G,D\832Q9PM^UQQ.<@>_^_@R MX]5T&K,)Q0GL4%Y2I#142%*(9:XM[3R#29H(E&J.:?X.5" MR6H%WAG]1FI0<1:0 3M4',M\]A859V%PZ5%Q_N' '!F?X)',]AO3OO8ZEM6UV_+=?5T9]X] M9B%=OWD'%707/GPMV^Y>=FN=V3JUMYCU"0//&UW6W7O96"__,H6][['F[[8NBW? R+F-^_W$;*'I*T" MH#DV':(E\I4@1"?@=9/^3"R\7M"TV8&[IK&SQ^T/9"]>URN;8[QUK$ MA)<8)XSG$#&<0% M\%_V@>7F0ZX%(,A?W&V:>.J&0J.3V_B+>,[!P;I(CJ!/TJB3WL'DPPGN\DAH M\YOE4JD-=4[="633[;(3^VJM_EVQQ9OJ24UHF6,L\A(JSLV>/]<4\B1+8$92 MQ20M-<)>V0R^"@P<55@Q(/?MFN.)H=O$'Q(9/V_0:'*SPY15*[/7R'8U!US5 M!P4WH ;Q31^A;4"'GC PHO7P\10_?,'".^P %ON?*5/*WL\?U:OE./:EI MUA8J<(0*+!F#1)IM"\X4@3SG&12D3(R+80PI+R*0'ED#>Y1:%,@"L\1/0./F M/2(9[. ]CP2>1]@& MF2]L+]J7.ZUH;Q<+\Y6HSS]>?-]^I'4?M[:S[;M-Q6:F"U(2LTN@&9*V#78. MB IPPAF)2T@QC98TJF 7)8R1UPKK9#_GNRLO,$#IF:W MT>XQ=C2XPO==@M!G2Q8%F+ =6"@F@?NMBY9&W5Z=E_8,NZF+II_>/%U^+)1Q M1"S6EDO $JM_9M_4;H/L/"6$*53 LD@RB,O$WL*B%":DS%E>(BR05U97G["! M)[\1!+NBNJIA^U]9!< C^VZO*'S90WI0N>Y&Y!,Q$)EPFB$N8X41"G:0&IRDJH"!88 M<4MEH3WJ9R_)"[A0"2B<_;*JIM5_U3%4V%W*$4Q^%RE!5E]WBV*S*O=DQK] M.6=5Y-N3(S'/"/1;[Y>@,EMUL8S MWF_N-G:;>;N5#%K1 QQENED9:2Y?$#;JC'8S_'!>.SX56(52I[]WK4;;(JHD M,V$U9RF468K-%IMI2 C)($C+P3&[3^K<=>(/JS4ZBXS:5 MK[79;P)[F^M?R=!C3ZS"A5,BQJU3Z#'RJ"RA[[.!DY$MO]K_6]+R)S:UBWF] MDE?"IC697S2\GCL_V/GD)$VRC$A)8%%0 K'F"60BE3#%:4YX5I99@2>/:E'- MY:<56ZP"UM/]VX$W31MW7;DW8"M*J#Y2)/LNO?#W2R^<1KK=F1NRT^B^SU[#<&M7] M#*AOXJO-%0(/\Z0+GY@-%Q#Z6/[[0$6S7!5D];EK#1%'2JVN3D M1DGP-_/% MJ_F:K_1Z>BN$);LT^UJAS,Z53]6$"Y);8CS("Y1!S 6&G)MHA^DLR82D'/$0 M'^PF?1SONL]4))HS?A,;>?-9.D+JN#^-AU!HNE M"VR%W9PG=8JXB?6R.]:N MUDWHN-M<+R".]KU^3P1Z$11@(4:0%UY+!'#$,L2@H)&6)84**E*6:%PPS/PK$<8KQ$VT[@P!)E]%=>8F:43B,R_3]VG0 M_!X-"VM?/SQ.Y]^5JJ5]J&MNNC1+YAZ&!96=^ M $*&H8;SN7D=HMOUYZ"'&&HXH[%,#*9@V#+^?FUC@0_Z[CAM\2Z(*EV^(4&2&_96,+3B<>6/E@1P'PKWW@>#MO#W,CN547 MB:,Z/ \(#EV1SZ/7965^G$^G;^8+Z\8F))5,4\:APH)!3%-[>ZTP)%@J7O*, M".'%8G-"QDBYFN!W*Q.T0CT+[$Y!XS;'KS38;T[[VAJV/?S2\V:K[Q7#??.VP3[8D3O(Y92+@;$I)D^) M>AZ.R1ZCSY),]CWC]SVM6W?OAL*[7/9'D?!R*[AN93 A.BL09=HL)#F'N)0I MI$@SB(32>5:B),%.S)+7J3'P@K.W!]_OZ-# M9#R$_?S,GP1<.1?UMJ]^] < >4^?'P%L9Z\?!Z-F/;#OJIU\4F1)[>BO?/LH M2T KK3%$@X-#109>.FJ.?C1,HX,C3-W"R3&0\EL"@AH??)@]0]^#J4>6EP/:2'2>6Y_M(R=S:WV;-9]'R\WO1,+ /[ITR+F\ M ;>KU:+BZU7=H,TXFSL6NQ_S1>NC=6$^+VGDWLL733[NN'SYD5C,OEV#\0(1 ME2K-85H0LX5%"8-4L122(B,J*Z60N+R.UG>C?UBY8-QMW[+%W3+YI[F;4W3G?TC^IQTY/M7353YH^FPFJ"D3+[!$9@3C*S M?T@QL2U-,$PIRSDG.2IRX=<"\:PLIV_O-0T0-Y+M:M05VUD-:E:EZ9S-@&[8 MWBK?^KOS )*R*+DL&,P90[:;@=F E4)#E(J,:DT00HF/V[L.OG"WMY$;"Q@W M7Q?%7#]?MQ5IOR>U4/N71FP\7W?1LDB^[KR<47W=17,/?=WE!\)\W?;J=[/Y M:9WHIM/U!_VFFK&9J-CT;KZL.]&__K:RT9)9ZU_/U@_U%FH^F]!"2:8UA27A M#&))<\B*/(&)ID(K+;7*O=I'1M1M8'>PU73W]*!5]@9LU+4S9Z,PZ#0&OV]U M!CM*>UXNQQQ*-W?T3 /DY\#&'AMOUS< BI&<94S-1G6O T!ZZ)"'$!'JPOEJ MFR'X@BVKY2>SGV7RP^SO;%'9'9E-\D&3'.4F0J48,JU,\*5D":DT<2PKBP0C MC+.<<#__["9X8.=;"P;+6C(P,_:IE=TDZ=E,]4=EGIRM/'/4G7%U=9;QT?+U MA+;9]T:%&] @]VF#7*='G<$7T\'Y61[->SF*'=DU^8%Q['<\GP\\N;)92)_- ML[??JN6$9P51&V@:.UIAX'_=XQXQG3+KZ%CIY(>NZ_[T>7XK M_G-=+=2[^>S>?(D?WLYL)57]NXDNF,AI26%.%8&8(PT)P@74F1*%E$4A&;NB M$U2?[(!3I@!BI[NNFKM.H=\(MQ5 JBD9@F!JE -6N["^4;T N\W::'A=UT]J M-0>M?& 5@ ;O!["C0OSV4BX&1VXUU2OR6=I.N8!PK@65T[/7)=._:>@F.S:Z M'?ZZ7UDULU>+DX+SM$RPA$5:F/!>F/69\A1#F95ER61:BL*KLM5=], K^)MS M5)MAR?<.4+HYC&$ \G,;G0XWH$.I4P/L$FA:1=H;Z/A9_.[V1T[N=Q#\+#G_ M[H"<*P7P>,- !?G+'AZV]F4UTMU?),[6'W^[M%)=0$22E(RB0D+"EM MVC:VJ2T,EBG-2)%B40BGC.WG47]@_];)&J&L/NZHNKG)'W>L_%RM2X'\\D*% M_*8&?F-3;QE\]RE0FS9B_?L@0S)6D7M)QB5@GA=%X0UUS(]"$'-R5".M9,\V5O%7LCA4+QN[;HZ^#X,5%S_/*/WP#"XGE?^Q M%K=!!F8\+I9>+0+/CQ=SLQ=8?;\S\W=U.ZMU>+3"WZO51)>)3:O)88(3V^N* M(L@H(Y!SS+-4Y+1(A<]2U"=LX(6C$WT#'JWP.@51=>(]3X3[(',\"8X$A.<) M\ :#NPT&&\EUW4#$HU\'"V,=^?:)&O>HU\'HHR->EV<"JQC;O)%*+2<9R17/ M%(>94@)BE$G(=**@8*J46O(\0:5/Z<_.N[UF;FBISXX\S[+#'1#<)F>@:7YS MT<4>_WJ_8\UCE?#MO'G9I+K[W8H8"!%[WZ>F]:/5G*[UJ>)X'8(1QN\^<:(STG MD;7O76W?;;]]_AQ@9XR(1?AU^/IQV;W.&'=$Y77N/H^;QST>YZSF\ M98I)F9(,XL)VI:7$#*_.2\@3GJ9I)G.BO'+%?L#!#?#UFZ-]UA[MJ^YH_]%* MM^,\;_3M?F._!#__&09\X+.SX89Q]$.SP]N?II?;CW/K$W<(GOM$S%/K/\=1 M6-A01#L#"Q0?S)7Q,)_5K0CNV.+#HBZLD#45W9U:U I.<&&6$Z1+*'%&;.MO M!2G& BJE.:*HI$6T(\/K+1R#J M\_;0=<$%5C>?'ADL/W_<"&\:I]Q8Y@SSW6JJN63+(&ET:+QQ5$(-5XOC$6M< ME#@VP88K!">(-IP?#=S#B*]*KJ?J@PZ_PVZH]QC/,J[*!')),<1:$,A*DL(\ M3_-,%EJPQ*O#4#3-!G8_G9Z;BSK(73->^'',X\>6&'\4'6/3YQ@;S^CS:%BN M242*QZLX&(2QHL=H>HT;'\:&\R@"C"X@E&OE:3Y]LGW6:S:#-PWCR/>V@YFF M(A5I2:%(I3).6$I(9(FA(-RXWQ(EJ/!RPKW2AG:L:E;9"$6)M1$.-JJ =W/F MV?*M'S0WGQ<-"C\_MC6[;5K>"1Z@V9N3B=%X1?IDC%4.WR3\ ,GYN8,OS7^>(;>0.X 4\;8U-^7]! MZO.P_[M!<;81@./CUU6\W<[DV]G*?&DL6T9SP;5ED=XTL]"2H83)%":4((AE MH6R+:/O/POQ=$(V15V&)E_2!/<>F#8O-!-IJTUZF[M&D7^Z/$0%K-]\R&()^ M'B8J>,&E<5X@1*Z.TF8,SK##]TQE":%*I'*$Z@XDS9B M,?L3KA1,%2M+562,-T3H4RL=3+>).S= 7" W#4'/S9_$P\3/ M@?3QPD>G>G4S,I*#N"!L5(_@9OBA"W!\ZNIKIZ92X>URN59RDB*A"TPU+)+4 MA!I)(2$710'+A(@T*XT;()YY*V40\)T;G;#/),4(Y;1O 7M]_NSDI8]^JA_7#B_EB,?_#GJ.Q1_.;U?>)R)%DJ5DLRHR8&#'+,D@0L;D* MJ609RG"AE5?/(0_A T>,-:%@M4,H^-#H 7BG"!"M)KY5 1X NTW]H6#S\P=6 MBRU]]N;P^P:TJH"-+N#E)>0"Z@_\(8A6H. A>N0*!G]0CDL< MX1YGJ:9@>6 M ,;\;;JVB^K=?%'?V.WTDOD\M[GA\]G*(&%>=M\U>YX4J,J+*LI34I\[H.G6\W)-_:5+;GH,K/5]T_8=LIQ*@OME[3L\^)5TKN.D-?].-QF?V+9YCBX-:)%=WI3*C.K\X MP!VZPTAOC=70P)86IK*0.,$)S$IA]NY%HB"Q.ZJ\3$LD+&U'[DE]?4+*X-'6 MALA^&W-YUHR=04>42!9(0JTYAM@6;W#&&9KFWFXV BM M+]_6,P/;5$GS\RJ@,G 'KGY^18/ ][6GE@:W ?N(&9VN].H%?:W5H MFV]?ZWV[=_?9=:$U]\E'Q^R[W:?[05/MWH\&YL7;$[#F[.O5VJ9J-+1LS9E8 M_E37^*@P<3VW*[.:Z.8O> M5& >X'P$Q*DK+(B+4N_EH(# 7U-K\%]AM.Q MH'6+X(;]7OHM( /4F.XRC$9,]P\&+59>O[\"XR;P!P-TE*D?_J; G!=+:W:B M)[+=T+]DRZ]OIO,__E7)>]514;^HCW3,48AMFL)85C!@BB6YJ*D&??J^!E5NZ$S:FI&Q%-MT,'/T^8D31B5@38Z@Z]6 MZ1MP7S.UM[]M#\L6!\K78?6JYP1MA'%U<@@,;**XJJV[AI2$/ >I2U-(B0P)J,:E:M5$W.=)A$ MN4GSWF933A*D-2VI@"E/%<2<:TADDL-4%)ADF#.6>EUB^XD?V$V;[95QRYL, MX8:+RQ+PZ$WIAF>QAA^X;JYT.,C\?&6C1\OK=918?0.VI1T[2=81RSF"8(A5 MU>$G?-SBCB!@CFH\PMX2<@XZK>S]18&2MG0I49F)%8U[22@KS$Z8I= 6?4&A M2HE+Q1%.I(N/.?GV@5U(*PX4$"4^AWV'&+@<:EYAF>=QYHY1EPNS'*SS.<2\ MPLK XTLO:SV/+L]8TW]H>?C0B,>59_3=/Z@\]Z$8;8S?53/U=J4>EA-&95)? MV$IFTZZ+G$%&2PY1KI@H54EI[A5ZG)$S1JK<5BSXW0H&M63O-N^G<7*]K[S: M>M\;RP##KVPQ?&36(!V%MU*>L8'PD:G]_8*//_X\7*$[C4+Z",0^SJ=3W;;H MR)4N$LOSRYEQ 3A5PH0':0*U&29&N2:">ATDC6_"P"XFE$?P1QE@Q^/Z'WK8 MGN^X?\>NBY22@Y2\/M_ _"!$DP$&_*DX)\,'*#;]Y!6:1"H)O%VOOLX7U7_9 M"US-,I9A$YHR8AN"26E6*,'LNB1E@3.D:!'(0'DH:^CKBC-E@6RC0,2ZK1T$ MW1Q_)%P\M\ GZK? 5O" )5S'U@U5QK4CZ7E+N8Y-OEC.=>*1@*.H^F#^RTRJ MV?S!S #C3EZRQVK%IAT-&9;2=M&&A.0"8DXY9'8?JC!&65$42&/D?#)U0=@H M5Y)[XD$KW^-DYQ)@#L=8$6$(N>L[B4#((=7G^:WXSW5E8JCUTNSYETNU M?*]6'[2]9VQ_(R>(*)60DD%*+<=MD=B\?\R@)!01(JG,N5\#.0_A _NY3A5; MB\0:D8!OM*E3D&W>7YU^T?[^_&I^/=)N(F"\ @5JW16% ]/W6A:-#Q:..SGMGD*V"\5:&0" B M+0Z^TD=='P*A.5PB0E\32OUM;Z7$JDYJ?CE?KI:34I2<:*3,]CKEMNF""4A) MP2 O:*J8+)&07F6ZQR(&]O5[ GU)O8_@H"1+B932+(G8_*=,&60$I1 GM,SR M4A8I\V0VW:CG!689XA@4LC -JF#U9 M0BE,6,F+!"/""B]>X5-"!O9%=?M5*Q-8H3? B@6_6\&>&2:[3<% M:XL_^UGLSZ+48U(LMJ13(L9E1>HQ\HC]J.^S5Y2K?IU/S1-+VW%]]7UB=H4\ M)XJ;%9#8LRJ%8,VJEK $%[E4&)69SZ;F6,3 ^Y:F47H=1+5B_P=H! <40NYC M@U+S/X8$3!*4&VSL%:0J,D@%DYQPGLHT]>?7O ZA>-2:5\/#TY1CBT=BZ5IQ M7E)("2U@GA-,LUQRGF>^3)HQP+F21/-J7-Q<^'66^CGPYOTW1VQ2=RPNW?)Y MFV*6I^X+&+_\]*2!)\M+3W\RPK;._$,MGM2V4_DDI8G*>(G,%%0:XE2GT/R+ M0:%%6N@"K>S-P=UB_E1))5]\_[*TI4-O9T]& MJI%W*U;54TV:9(E-JMG:_*RE;Y_/EIO>(HJ8)9KH$BI<$K-&IP4D"MO&"EQ1 MSE&:8:\LJCAJ#>P^7G;%WTM@QQI4G7: ;=3[FY\+B30<;JYF?)#]7)*]J:PQ M[C2TR;0_6R4-U'\!&SW!5M$;L%45;'4=)&,V+GR1W%TDI49UBW&!/'2?D=\> MYF9M7;AY[RNUK.YG]9M?S1]8-9LPIHJDP!1J+LR^V'I/GO 2"I9D%.=Y611> M=Z?G! WL"ENQ8$SN617)/=Q5LRH#N&2 ML8=3_.+G0\FZ&TK;UPW?M(FYYEWCF@EG)$])FD-5L@3BA-MJ9V8V0ZG*S)3. MS?3%?KQ?/=*0XE2I M+-$\3T@WZS\/2(IU5L, 3_$Y- O]"F*L0T:L#0/3\*Q8YP?7S56-/%;/PX=U MJ/,PO/_QH7PN)JSSBOW8-%@7 ;V: ^NRA, K1F'\RGJJ/NBNG^AG]6WUPJ#Q MCTFAJ)(IRR'#FIC83"60XYS!-%6Y0HQFF?3:4_7(&GA;U4FV27J=;,][HQZ< M'"^0XECOY\%.&0Y^_UQ?*%GQH)8?L_SYLI6Q[I9Z)(U[R739Y*/;)H=' N>S MJKN(_*IF)NBSO8%OY4,UJ^SABR7O;Z/""<9:)*A4D*NRM'D]%!)DXC%%35B# M2U4POW[A;F*'GN6-$B9&:M2H:2?9GB*>D]X-3,?Y'QTB3U?0H?/K#CK[.G0[ MN(CNP,OH6)[!3>BX3L(+B"-_X?=TF.MX4;>GZ'CWM[3[RXEF7% F$%1%8@.! MDD&>*PV3U,0$.N5EH;T*Y,Y*&MA!-'*!O?FKA%J"G]EQKP[/8H?SH+EYA2A0 M^#F"%H53?2KB3?R+=D6:Z^?EC#J]+YI[.*,O/W#=6>M'ME(OV6-;?E##QY-\>,5J@M5??,GC^-C-^Y:K"] M@2>JG:D1B1B=3(I\CKHOXUE.4$^:>>[L]/2'PR9DUPYJKXW-RS:5"=&BS%*) M8)*7B^"T'9'MD<\->!D[8\S%^$AS MOU?4J"[ Q>A#3^#TS/-P1OYJ/KA:OITU_4]^79AOBNWK2;C9ND.CKEG?12HA ML5%Z(GB1YYBF&2G')(4\H>/ [J>6>%5CI0&&Q?%@X'G!]CQ%B,C5V"B^[J#_L3,MJW=3J B5TF* M$ECPW-;8% 7DHDQAH6A9L)(K5:1^+(@'$@9VHZ\J$[ZM@.@MVW7$PLW[766A MG^^RHFJ:!BML@"W565.B418>OG]DHL(SYAW3$Y[[X,@14\?<<$2UB?,T965B MIRG19IIB.TUU!@7299D(A5/*1HF7SFDX\#0_H#@%?WRMQ%?PE3TI8%S4K"OA MD?66I%HNU_7^9/S8ZNP #AQ9Q1B6T>.J(QZ:(0A:!X/TN0.JL_K].<*I2_!& M"Z8N"@H@GMWFOKPQB)PJ'VC279K"S-^4D2F;NH.:RLT6<=F#]'E]2=8=XDU$ M0K-2<0K30I<0:Y5#3G(%D40D$;(4S-+5.K:2'T1%+R_O7VK?IJJU*6=M;V?= M'KPUI5:J5A<\U/JVA5>UPA[4K\.,7K^'_S'&Q/=4?R=S$%B5SQ19-5JWK B@ MT1OL*-Y4DVY5!YWNSSYH'BR_SSYX8=S SSB(?@S#@^+;RTL\C.3QV(P'16Z/ M WE82>$T4)];&IL)3GA>I+R 2F%+_Z04)!PA2 C.9)&A0B'M2__4O7S@+4[# M,S/=D#_)F@IIICRY"/;@<-MUA!KIMYKLDSS%Y74ZU#XBG]/FU:/S.!T:=8J_ MZ>@S?G-(JFKRJEU6WE1+P:;-6>,;\[/EA!6>(Y&75B!BZ5 M^.O]_.D7\WPS^-%DL*<"9J7HDP3E7ME.CJ+'GHY-!O[ MI:73F,_JQ-_*1 OW39 !%HT:GHF/[J"Z+9O#0.4WTSL=P(X2-V!'#=#J$9O8 MU-_X6/F3[H+'3:CT!N0HP]+_#=>64)UB&'KQW9)!?M!6TK9D2&E*E10LPL,/YM'YXL#<,3FP4\5UDE_,W@S4+*^V(8F]Y1RGQ,L;FNBE M7^X:/%-)F#=$YTO%_%\56.??\06\4\S,^HKQ:EJMOG]:&8=IY^X'_<;XTYFH M3(PV;[SIZV\K6\5JOG+O*GORC@CF @F8B51#S%(%F;3E_4DA&,4ZRU/LX]VN MUFCHZ]1./U K> ,V*FYR.&_ 1EL[23?Z@DYA\/M69?!Z9@+A)CKSI/VY?O#< M_..H0^+G+?M&(_H@^!?KQP(N5HW^U?J,6YH?"[ZCBOQH+[XBR85?OI#EWLV M/RK+X51W"6BJC=9L:@^ZTHE,<9ED)(4)EC8-)B.0\QQ!HB0A@II?*B\__0PV M#.S9C[HLB:U\4)\KVWY+C?:[?98"\F-&'GO',/C''E'/,'JT/O,;X\".=<": M%SD3YWF&)F:NSL@6C)_-\SQ#=#+?YYE4"2R<6R[5:DO%FZ2I9GG!8,E("7%6 M(L@SE,,$Y9GD(LUU[I59O?_Z@9>1VT^?7G_^Y%GKMF^_F[\.M\K/E39R!J$# M/FU"K*JT_9>/6X=VTK"CRK/3GQHY<_H-JQ9_9].U,NJL'QH78%DFA)GWKRI+ M #R3MDIV(BFG-,T3F!&F;.]D DE&"*0J3S556 OJ=Y YM,9#7Y"VHL#W2DT] MKU2&'RV/H.]'&8/10SQK!*BM #MFW(#.$+ 98FO*#Y!9[8OZ*R4 M%2O+/T>E-MT]+<77H,!,E%Y;@E)/=A6_*MND?M'H"2:[ZI_**=G[?5@P]4HM MJJ>:;ZO;Z=B7MJSZ-,54"LY@+CB'F'(,F=32_%-0F>:<)Z77]J1/V- 39B-Z MC#Y=(IV?")O7=8BZ4 MDG4"MJU8_:"[/IX[B=:3)-<%ES*'4A6VLV1AV^ F"B:%F>U)P95@7KL<)ZD# M3_-.A]V>2[5#BA;?#FM["M0WA(>:(44PCR!',D$XE00 M2'F!H4Q8DNHB3S!SB@%.O7Q@9]!* PCF'D5DAP#TS^=KS?*;MCL67:9ZN&R: M1V7;%2:&U:1UIJ8NIOI5D9VQI;?^Z_"9\2JWSFB[5W-U[C//QSB_KAC.OJQ[H?M.>[&L#_IS?T50_.#W-R'6/"GNKF_ M8HABW]Q?H\K(MXY-G?/;F0\4S"GG$LD.#)+HE_SP+%4=W*5UW0B;"F GFJIS\#<:B[;LFC_ 367@*#SWA:6OVG^.>\O P8AV M?1DJ/Y2JLUGB_JU:?7VY7J[F#VI1I]K7KK,/"QSVYAV0F*\F5=*OQEQIN.(1_5DYJM+7'Y M[D\_==U4FI\JMIAM/^O+(>H_2&X+Q\#0>QY-=5=*?QAM0*?.S?:JJ=9LY]\[ M!2P6Y.T #5KG=P5FT0A/_348F1(U&*)CTM3P5X7>9_/5UOTV7K82K8N^6U0S M43VRZ81*)!7'!2R%Y! SIB$73$(E52(DSA.2>E$BN(D=^O*K%0L>.X'@L=' M]X;;"4/7N^[8R/C>>O/53EAY S8HM3J8GW1:Q+P%][$ZVGVXD]"1;\9]@#B^ M(_=Z^@?()_Y8+?_Q9J'4;M<=LZ671%.$8*(M@;K(.*0IRJ#.!$^%PC*1XW2R M<-5X8$=E14)M9-:,+753J$5?VNDS#=O V_J#OK^^?8H?O"/VAF<:_@P-5$B?5"R0]/:C&S!]-M@?7LWK[[TUPO M-K]Y.Y/JVZ<_V*/]3=?3L"0B2=,"DHQF$".-(:$F+BUDH1,B4Y3FTJ^%\17: M#+U/;W0#&Q7 1KNF1^#/GSZ\^?B7G=_7.@*K9+\S&6!@'->"L>#V]//7(CU M7Y$H4$7KK7R-+B.W7(X VW$GYA@O]?.7R\5J\AO[5CVL'[IL))XKEA .$;$7 M7UJ9*!EG&B8DSS31(J74B9?WZ,T#^[%6EILW.C:[W[-<98R?EVC%1)SK9Y7O MF[?FH9TY:_ZUG:_'[QME[ITUHYM'YS\0TC?BX=%$*C9LV;"W?+13[X/^LE1M M(>U,ME1_=XNY^=#J^YT927NH9N\?'NVSDY3PE"540&K^ K%B)619F<*,$9I( MG1+"G=J;1]1IX'FX5;+)@NH(DQ964SC7<+U4@#4UWO;$N64(!8^MOC?@T6I< M_TYU.OMT'X@S4(+)!4L*34+&4,I)+S49H?,%"EXEF". M_3*#^P4.GL2[*]ZN5-5&@79U\J14Z8?/;>,:#Q*_E>(0BZWDUA-%I&!Q,C$6 M)4N_L'$I6IP,/Z)L<7LJ;,J;#6:U4N^J)YL*L__F]\K$KIDL+,D*I$QBB!-F MICSA&C*5<2UI(D3B=3O;+V[HL/2ZZ7T!*LHH0ZI(H4A3#G%N0"-$$ZAS241& M"YDBZM(/;@"H_'N[_??_AHKD?QHY@,_G_P!/]K0V*EINSC >!G[.L)$+:\'' MGO &O._I\^/M#MV,C.0.+P@;U1VZ&7[H#AV?"HR VBRU._;=YL*T[,H35BI" MB-FXA2L]'_ZJEEI]D1W\VDE*K7E+42B M3)A*$J@+S"#FI8"TT)8Z2*4J*211J5<+N?.BQIF=]AB@D^S"?^B+E]=\O1*% MH#GK"T#HQ.VQ+>[D/27H.29PC\%G)G'?$S%R0K_,6+.UL81BRUKD1"#.&6,4 MIH*:#4=IUEQ"10&993C*V.0T]J9JWN3NEDI_'> MT(S34RLFGM';;451[IDZ<<4$]GR3KJA2_ E;V^U%UPH&1C)XY9S?V(M0 MO^.+9;>?^PHRV8O^]9)-052P9U\Z&BWL);-V*6(O?C8LG'JGEDNESK25^C+K MMAQ*OOXFS$=O'^K-@DZ0U'F90(6)V5X)3B$1.(%)P8J\H!BGR8;2XK-[\!2D MC-/W>I^DXK/_M*YU =7#X[JA*VC2R_UBH#"LW4*=X: +<@F-.KM)*<==[G:U M HU:H-$K7L1R%2R1 I,P'4:-/ZZ"Z3#,N.YEH6[,"+'M12.[( .S#EV*HB359O(O5Q5=C_\FW%=ZT53>_V[E>UX#;N/ M0O_T"[;-\Z RS"RO^J(C,ZZH+=J^:[2ZHB/U=VN*CG\94$]T*Y^84:,]N;/9 M2I8L\YY5L^6JX[OJ>'J66Q8FNVGG4N09+$HAS0J7FDU[DA,H45FR(E$JY:Z6C4+=U<(2-"J!5J@IO0=X]787.E]7LE-=>^*\##UQN\7\?L$>;M>KK_.%O4J_4^:+9[Z5]VI"2)&K'!%(>):8X*A0D,I-]IX^"4/:!W<^S" ^<9D M]E9XJP2XZ[#:Z@'N!L;*PVT/@UF8IXZ%G9]O]D>@UQU[O&X\#^QOXY[3#7A\ M(*ZXY3GZH?H_ML/;[4S:"LKW[*%K&EAJIG+KCRE%"F)="Z 6A@5\9!!L;M#.NYX?:,Z#V0CD_*=@448_&PA:CX8U&O M70&R-]O:-;("L[FK);N_7]BK^;HTM27E?E?-U-N5>EA.6)EI8B_R9"F(O=(K M($,IAL0R""G&6%DHKV3N"P('=HW[XFW.7ZL ^-VJ &H=?'O87L+0S?/%1,;/ MBUT)BG]ZMZ.EL;*[+XD;-[G;T?BCW&[7YP)C,1OTO5TNUTJ^6B]LV4C-#]PT MB3GMN":4I9DJL8"\H!IB3!+(&$]AA@J&=):)DF.O4,M?AX'=1:V,G1 VX6A1 M"7N25'?) >M9M5J"7^Q&6,\7#_69T^YOPOOI! R$8V@U++R>.^>F^U"CSDV3 M>;V\.9V!O5T@;P#39AC!F_E"JVJU7L3DP V')U8T%:#!N,%2.$1'L= 5KPKS M<+_.Y_*/:CK=TO2\FR^7$T2XH@FSEYNJA%CD$A*J)=0D3S)49@ICYN/$3HL9 MV$]U0F]LEF3'VS8U9"MS3M<=>_Z;/9V"?TF19KU9X2, M.K'[#3V^XN.J,;HJ[7,AD6MD^J=070:F?ZI&L5>OQG:F&KK M3._FRZH^ XB95-1KS14)1J??.UJR4:]9NXE'_1^,S?GV9:GT>OJNTFJ2HX*3 M'*50:MO_("L(I-+>5,M4<96QG&BO_;F+T(%GY>OEJGJHB50;D<#*C,5JM@-= MBK1&+%&0$66AXY8^76J8D@RE)9895:D?3V9L\(+8,EM2M&E-BG9(E7D#U@VF MTV$P=0M18N/DYPI[6>-NG+YT$G$)N1^0/0B1W#(([G=R)9P-+%Z2L M%T8VO6.5D?*2/58K-FV[#O""2:6,>V"V8!H38OR&Q P*GAFO2V5.,B\BBUYI M0U\>;V0#*QQ6,]"*]ZQEZ$7,S1=$P\'/"9R'8(#6+4XVQBIPZ)4U;I6#B]E' MI0Y.#UUW/&BIU7D$0'+H3$)>$5 .\&X^N_^L%@^66N_U-S%=RVIV MW_+!_,96ZX4)2-3RUX6])]-IGA!>(,C2PFP#D)"0>:4*^4K M>.B3T(84P.@#S=,/0!J-/#+9?1#L]RE#XN+G4-YMP+!JW("-(AU)-=BJ<@-J M909"S"/Y?R#DPK+_8R+H5P$0 $-O"8#/^\:K 0BPU>ERVQP2X0(CDQIFRG'.(A=F"42$P5%)1@:A4A? B[>^1-; 3[20WC?(Z MT7[161]2;M%8)/O]G.7&]#VI QRE.%@7*;#JDS1J(.5@\F'@Y/)(V$Q^K_[8 MH1U?S&?FKZ));*])R+\W_]V>'4BL2E[P N:,)A!3QB&A60(UU3H3J-22>[4F M\E5@X#EO"U)GJ^EW4-D\MR5@6WK\Y8K-)%M(3P_@C;";6Q@2-S]?830!NUT$ M]G2Y:;H*? >_MW\.9&.B,M]>F6 QP)V6,RP;79^81 M,USOA\/FZFNVF!FGL+Q3BSH/_%4UM;RODS3/=)+S!*:\;ETJD-D5I J63!9I MPBC*D=^GCT5**H5]E]")[]\WQ@E/SF M_JGTTFC%\E=8&C/U](+$YTM*=8.B-UW5\171FQ>_^/X;^X_YXN64+9=UXC1A M6F/$;2>QDD.,;#XK+S'4"A=YR;!06:Q.QH>R!_8A_P ?2?Y!\CC/0N+1'?CL*Z([GULAU@_KJ4W MV&W>/DG3I,0%UI!0E$%>8+KYHN$@\O-#'3KVZW\FQ6W8"Y0P("*Y($_AH[J?,& .74_@ M6\+D'_679N+I=]_;ZF^7I4)."%UQI3F&9<0FQD!2R-*<0E5AI MAB5AB5?&AJ\"@[L>N1;U$48U X(M%M_M->63[=1JCX"V38065E,XUW"];,OK M/*]?O)%W\U)#XNGGIX[:DWWL(#/J= 5W#2M,)< &^'A^*A2*2)[*6_RHOBH4 MG$-O%?R>@%S=CQN2KII=Z(LEXOK\AYJMOG_^6BU62LW:9*E2T.S_)^_=F^/& MD7S1K\(X)V*WYUQA%P1!$MC]2W[-.([;\K7=L['1?U3@*=6N5*6I*KFM^?07 M(%GO*A8 I1F;\2,6Y9)9N:/S$0FD ]1" :$P*7QCG(**-$5(#DG'/,25I(X M)^JZ4DUNF;8=RIK.RFT?,@3SPB/UU!G"?FN3#!A?5VB#2=MMNN$A:YG(UEQ< MSD0;@)-'?FX*O,*28ZRM_;U:N\\/&2\GUE6\O']?[YC!_S_:8M;TE M#3&SW#:-V=8'> C*LM08D*(PCET%N8TH*P"AXC4L(9.5U_'[64JIC^MLL^:F MQ>D.Y< ^V>?11@7)KZWU'DZH[I+%\4]](LNWY"R$G(S M$G:B)8203%J!626^JOL$KR")JP2LGCQX09H"^+N5!* M+NW^U#=F,PFN?[#IO1W+]&&^L+_YID17/F33!BR+64+89/@NV7A*MNP!PRFP%X6SS:%@A').'F3']4Z MA8)S:)Z"GQ-8I-38/JFVT^*675GC1 DM..485"4I38AC_N"YJ %$&E6ZE(3) MW*LZ,BP$>U/9?O"%3=)[O#<:,W>\K?U&VSKCS.[W6&?]E5)]?!H-Z6_+*9" M;4<*WFCSBYF8/K+[ZP=;'VBO- ZTG%12:Z0Y 41Q:G6< &JW(E4N*9$%*I'P MTO&A#"4V!8VC.]WP=V66\S6'V:-E\6IG"*M5FLTQ/_ ] MN=F7,='W,T,-\!]W@-\REWUI@?^R!_R&PZQE,?MZ"?B UO9QT(K6 '\@.R.W MR8\#WG$S_4C/]:^^:K.@NYV;-FD?L0HJ60D@"J8!)G4!**TDJ N"44XUQFYG MVJ8%V*Y-Z MKHHZ_?*[C5DF2##",$) H4JT4V=X4=5 Y$59UH3GJO3J#M!'++4O<7[ 8T,^ MSL#+%C;'Y3\2&)Y+>S .L69<[@F8=KYE2^HUS+;<$]IQKN7^/?XKY/N?1D]F M[/YMTQKC:QO)=$UWOLSGBW7?+*KSJBZT!&6)S++)$ ?4!!( 84+-;S2';JV= M/6@F5O8U%UG+1M;R<96M.&CH,EZV:0[L;_6$Z8\9Y9_?KVO5KOFS.3B>5 M%E14A4V:$(7Y S+0-!/B>5T+C1EEM5="E O1Q*9CPX)=&C=,[$Z%ZOCP=!B< M\'1S'&*CY&)H@V@=2(X\>=8=A.-1LQ[WAE;G[>1Q7<]DTRY! MR6NQFOYH#RY/3$Y@%.=22@($YL)FH3/ -4.82&Q0]ECR MK=$+@-3-AJ0&RL^F[&=BVC8I'3_9EJ'T$RR&8!*M="^ A9$+^,)!.B[C&_"L M0+?F]/3XBE)2UH2"RE@DX\C4$+"26.Y(:]AY+W?5/L4@^L_L.GBK[;"]%?%K#F0UZO/:M44T#6_7C=UZ^+N M/$=(,UD#2"H3E]0* E(7 J@:<50:CT- KWQ*/_*)U?SC-ETR6_.3L94=)-V6 MC&8-3Y[M2?P =K,%Z6#SLQ&6CQ:4/L"V?1D3]&4/@R)63Q(_XN/V(PD"YJ@7 M2=A3 KNS_NUINGK>9F1^^/%Y:KP7FTD^?UI]54Q.[Y_?*3O9P\1:-H=SS=V$ MX**4F"& )&3 Q#PFWLDI 9(RB&$N*X&85P/78%9&-%)3XX_"C82I&[)?\30^)+5_3^PN/77LJ MZ]:('=&RMO)A983+.NFNLE8^NQ*W$EXE62)>]OTDC;B3"_$*(OJQ7I3;CL%H MW 37>.KIZI.=/PC+2I5%CNW9)P&XS@G@E53FIQI317-5:#U96>)NR]3VT5Y+ MQX: L_VQ ?!T)N8/GIL%.[(S5->:20'J2AN)B9" :+-B,TBAI*A&6!=^M?-A MT@>5Q4>0OZ284D$(8,K$;RBV/6#QRYW/1#H1"'KX17!/3S,V_S.?G;;]F_43)DG M3PI95PS6%:"ES@'6VEI=R($21<4DKSB7E??D\E.4G#[6(5/*N^]UQ7Z&G=*< M0XB0(B^567XHX@:A7$- *EZ;KZC(65E)(;'7D?H0?(;L'S7H?(^-CIO-BB"S MGP';$;H'Y:FQ% MDX\CMP4R$R1K)46E0%YSZT>5)> ,:Z!YC22M:FK^"*_LZR.=6)&/:OBF'2_9 MPO#1S #K:O@\IW]Y@.NF]&D@\[,#1X5W:S9L7JYJLG)M'+]E)55]G8OX22KI M>@F_8,V<"R#]U7%.3P@U-(OI#Q,U_U"?Y];779?9300N!(?&HA2*V()A*0%E M167^JHL20H:)]BO@.4,HN1%9D[VR8SP;PEV)KZ_1. .4JXD8+KZO0=A*OJ;9 MU=C&5/U^L:(I^ADR(ZMUO[#'2GSA^M!TV<=V)VMYH[^IV72^:#I4<5675!$$ MJMKVWR$5 ZR&$#!44\J4EKKV2D0[32:QNFZ)-D<2#=E,&KJ^Z:\G(7)3U>&" M^RGJOLPMQ:935\S\U#Z1HF6@GB0RI9W__K>W?UDVAL*2B ML#D=LBP%P+2DM@B& 6&T5]:P8$1[Z:TG_<0*?1VQ:9\OLBK7-:MH"30TQA!7 MM :LPC7(D=0E09#D7/GM,"?$-F@;^@2ZRPT3V2_+N_EB!>RAOF>$Y(NTFV%- MB%Y K-3?!C%!\[- \2-99U_JHYKM0&@.[7GH8X:&3NWHLHGBDB%,"$ UYL:2 MLQ(0P1B@FG.%,!.ER/WLS2&)] ;%D@D-C#H8? ,B?]%" Z&L7[P!T<^^#-&C MGN[Q+Q3M[ MW/LHYN"Y@!LU?V6)J]==N=-@3_?G,J.GW/^;KY'R<5Y04$""& M),#,>$FDY@5 U+8Y+IB"U"DYWX%68K=H3;S=RA1K\MGJC[G'')4+8"(-BG&3L'<\S(5'C#<4QDV6 MO5$PCK766 MI?F?_,Y^3C13E,.J K NN.V;# %!(@&[=;X.;B;@\-9T.[?45 MV>-@G=J5N+.(C_CQFXPX47^I?B,^T/2T'O%ZC'^_L[,-D9J>F+22>4T(!K2L MD-U'M&%':>-ZB#0MRUQJIV*2BY02K\-N?;H\>XCV0]=O2:("XF+'.MC/H#SL!3AL6B2'-71_\2K;A.\'V5<;IMJX_N,L:_G*;M(C MZK'[D1S9L$V15 C[;9P, J=W/R7LR>-MLPR2?&_W9=B3 @??J-5;MKS[LIC_ MF$HEWSS_MK2576V? 1MG;9I&32#1&&$&0:U+8_T9(X!22("H:%&61+$:4Y]Z M+'?27E8_K%ZKZ67TM&R+.:=K%C*VX<%S1HX[K&[Q9!JP_&RYQYB,-UO &(-6W'G?"XXW>\ 3F:Q^/_A# CLQGXT\:D394; M8A"5T$X')D0!7!0"\)R;N+&"6-"2RDI 'VMR@D9BL]%MGS2;D]U,K?G,TTZ< M0J8D M=$"5OH:NQL7I6 0)Z#(B^9JF!%J5^NXE!D@JN,HB/C9BH'RNMG$[?S MQ/8*)>/9O1YI(AFX4Q1&M60](AZ:K+Y+ \+@IK#]MYE4L[EM[;)2\BU[G!I+ M,!&ZJ'.-L8&K),;9@27@MHTNJ8S1JC')\[IT#G7/DDFLAVW+BJ==PL;1:2A[ M!%;G07((1Z.([JF2C=1[-+.W$:7V"!FC2!\6%O:\^W^)%/-=E*XWKCM_]WBQ MVT4)]N*SRU>/W 9J/5#Q6LII6T/17+>\?EK=S1?3ORLY(;I$!%;"EB9!.[L+ M T(Q!4R46E6R1I1Z#1Y.R&MB8[@E;%^.>7^+YVS9L)#]<3<5=]D=^Z$RKM0L M,[]3BQ]&86SB\'2Y?&)VZ\365+8W>"8,IWR_CJ>1K^.M>9Y<#F_CM)W[NO/V M6PFRK0BOH%.3.\XOW8[)@=-_C)Y+[I!':ZSD03)L)=G-WVI'"DTXJ>NRH#4P MWJN=0J5RP$BE@2P4XDA(I9A7L[]C$HGM]G[2G]]0J1YM_LE5W/9#,QX&Y^;^Y?MLW4)E#+ MDN"R&>F$;/L8"0B$"E!=U9@3@@3S:F9VB6#BO:^FYUNVPT33/+>Q9AT;_]SU M4/13U(LXNJEM3'3\E/@0D@L@>"NQJV215/HBN5$5W%7X0W5WOB\P?GOB2_6W M)[/*O_]A"S>W0X.D8F5>$ 1H4V1)RQJP&BE0"P@QJ83FVBM]^2REQ&OPEFZF M?OC7IIX'R#%\B2&V9_"QE;BEF6@XTD718OG[9^F,ZZU?$O?(U[YXP\#))V^> M-S_^9:H6YD%WSY_,1W[?I.B5$*&"4PDJJ2JCP+4&1%8U0'5=%,RLZ5@[;0/[ MD4VLS3MS.S:TF\7J\_5?O5(7. D;>VY)/]&7F5?B M!,39.25N=X>9C+\H>3N=W;Y3R^GMK WY[5?-RQ(I1"G(2VH\>PPE8)5$-@LZ MAZBBG/C-.#M-)K%)Z(AF.U2#+,$9C-PT?[CD?IH>(+2W@O?+%$FASQ 958'[ M!3U4V M7#^TYL./PK[MPE'6N.*PT0,+F+I>Z K30"DB"4%4@S'.APEJV'1-+ MK*P[-?OW'>WGJTQ<:,GA#YF;UL8"PD]W=S#XM,4@>EL2%^&B-S0X0>J%FAN< M%_I\HX.>>X:J]X?D@@'V-1%K8@HW([J07Z^RO?8,Q!R7' "FZ,0I@Y86,53AH MYXW9@&<&I*-]GL_>_U3BR5)^-UTH8;Z7KDM'@;1"C N@&3-V#"H.:%Y@D)-" M<"4UR6WRO6,^VGDZB4V4(0S4FG(F.]*.YNH21/V6**+@?D;&RKPAFJVIAC1R MZ9'=(R:%[YE-]WW1]_9?\U7[R]9\OE9_:P3D0K.,8*"FK/%.MN M&B_A!(A:YT(S:!;;VNN(T8]^ZK/&AAO0L)-M^6F;C2ZOLH:EK.$ILTP%)OCY M@NYF%1)"Z6789!!X!SE8H4^)W#K87I[M[K1ORU;(WC# M5\;J6=OX_J>XLZ46'^:+33WP)\66FZ.GYXF4L, E)J"2K 2XU@30HB9 "P&U M,J^/"NRU0Q'.2V*[U7 &YAH\+57&FM4BFW?L=[;;* XV>$ MCD:8KLDVY6)Q1/=JAA<#@M".=T%0^#:TNR3@A:YU9V\?LS7=)1D.^L]=O#QP MZILPK_GIWG9,:'HHG.A3W)UCBHIR!DD-2&FGK'-M;)B )3#N&D4E,T^OO;+T MG"DGMFH[?&1M9X[]5MRVD8WG%#)G3-T\KR1(^9FXZYNW'[/KU6HQY4^K)E9< MS;,OS*:013PB#A8XUJPQ9[KC3AGSA>-HOICW _Q;D>_U0'[SYLVOT]G3LFV/ MO#8@I2"<4PT(U\P$?AP!QJ0")42PYKR 2!6N[<@O4DN])76J[_959C@!76]N M]T[DEY'K-Q/1\?#<9+H(140+X27K@*[DEVF,UIG<6=S=[N3N-PT:&/15V>UN M\] O:F%"[ ?;C.=FLX7Q_N>C$L;F?)\^F$MN]#?SVZ6V?5OGLR]-2D<^@1@J M(84R#D4M -8% UQC#@JLZAH1FM?0:^LZ%F.IMX9:-FW+\HY1&RJM.=W9!KK* M5,=LMFJX;>9+[_![U67'!$TI&O[^'/>.7N"M>&XDK5_(AL=LA\GL9N>%K/G, MOF]>R+>]%_*E_X6$CCF*AE[\P&QV8K>L*L6#_FD%KRP^0] YJ(&N*B@S742:@\]F$.]W$MMD.1&B35:U_G-VLVXHV M7/V;QYZ\!Y(.QQ-I\/$SHVL>K)_:XF&B=.=A_C+N'<^$G#[R VA3YE[P^"O:G4WE_/[^>WS M1BU*5#,""P5R50J "=: <6;^J FI*%2BIEY% R/PG/J,9DO?T7:/^;X\/.[7 M\Q9>B>O=F,P=4=*,O!T/^I?N >W!\3]&+VC_5Q"M)W0 Z< 6M?/9[6J=IVD> MT55"$%X;Q[SFH+"5)[@D$##"*V"6 5TCGN?*;V_\-)G$IKO)-%ZM,XVO,DLX ML)+D#$QNYG>X\'X6Y<9VLNLH:- M 8NF"YYNMBLR2IZ;R3$ \C9&'B)',CHN%$8Q_.SUT^<= PX#]S81<=1U_97]C0Z0IM*>+'_E8O(>,43@@0;X;"[L/''IQP M0K 3TQ).716F7V^>ED93E\NW\P<^;9LTOYW/EE/9#73^OF"SI5:+A9+YA$"E M)2IKH JC>#A7!:"L$*"&7%>H*#A47@6W/L03+\]K5C*QY>7*_&6'FVRU9<=/ M3;U =E/B5-#YJ?@&M;>[J.TQDGUW0,W;!(2('\E >)$>U7R$@')H7(*>,?(! M:.MU[(0M32G*]SLVNVFWUC_/FZY/2OZ'L@6\2E[_,.S?JC^;1Z_>F?5ZLQ\_ ML4T"[&H.C/N0 UQ3"!@N)2 "452:,(- -FGSHK^MV&*5^)PTHF@^6G\HH+,! MN'E:+6V!@-U!8*N,*Q,[SKI4YO:A3?'N;]_>-(2=Y_)^YG\G_R1K,4+_4343/Y/^S@2G]J_T.L> M_5B_E7-O@[*MHET94;.;=8+M1MJK;"UOU@F<-1)G5N2=)(%70Y*DTP MY).3X$@X=9;"Q^LW'S]]_/[Q_;?L^O.[[-M?KK^^_\O-IW?OOW[[I_]-4%[_ M>_;^__WMX_?_C#LTU_.8*@5:GFD-)X?H)CEQ\A5VI+FZ+W.6Y N&[YS=2*=$ M^WU*?INQA_EB-?V[DNN6)5\6ZF'Z]&!3<^VER^63K8Q[.U^NEI_5:@)A#I4N M)# ..P58R@)0511 &"]>Z=R8&E(%[!0/9&N5/=DM&-CV6.OJ9L PT>M;\ M?MUOR7>&T+!WXGJ"GA[B.-V9=GC;MB?ZI6/O3VT.?W//^BTT/!H75D6=7A8% MKFA'ZL.X&?E8/0ITQT?K<1X[-,7EP_1GTV6X:7C>]/ZB>8G+LN"@KD5IC**Q MAU0;RZ@H*74EF;%04(7WNT MQ: ANQDN$*E'FH=TT3-RCBF]4,;-69'/9]2FAZ]]CHJ)" MRTJ G$D&L,B)"9HT!@H16&I4Y57AU/[QZ,F)U;6CY=[*:%_L?B4<)(R?RG5D M(OPF=OB!&?' ]FSVQ^R^+Z4Q,'\T/[=;(I"*8 M%9K40' (;8?H"A"&),@K5O "RYQAS\&@EXDFUJ26:/:XIIH]MF2'>/)GT MQ MUX=C,M G[_#9<+#>94[E,+]XY\MMQME^X<6AUL MF+[_J19BNE2&8:$F4!$.7$BNQ8H:R1Z!4>Q8:_@I4];/;G^QSA0#7L5T' M)%1(%!14&#. 524 Q64.8 XEXHIR1N0+!@NA[RU^6/!*WM?HGK__&W@E/G[+ M^*MTY?\??/ZI[O@]O0D?\@%!H)N+,CJY\NU!RNGK[M%@T)P)*D0H7 M-2AJ(; UJ])LZ 2L\3Z91T>$TGL8'=4,LYF_YV)AG!V;]FXRN[G M;)9I)G;SZF;SE6]9Z4GDW SD4#S\;)REULSR;S+XJ8:@8FV ;<2ZW$Y1)S36DA(,2 M2FY"YDH"4FH%/U;"\K MZ-L?['$]T4QS3*4B -8%MY,P&*",U ) 7-,$()$.+=.=Z6:V'I]GZ_8?28W M65$V)7DYO9TU\Q'9,KOK.D]MY\ Z6B\_:/NM53+ _*S37N)>9GC(#!/[Z7R9 MY>-RXM$ I#R:J*= +*R%NBMRD3JH^PK>VS_=^6'C=4_WE6^O=[KWS?&:^'V= M+O_[^N=T.2F$+(A$!5!0,( Q58"PROP!2\[SJLR1#$QQ/B:6V(">[-J7_6XI M>[8(ZT7,S9V+A8.?70R"($I'PD/9$K88J)J(KF )L13" %,:P0HE!IH08DJ%8*U)I.5]3=7?0R#0^ Q2#@_-=R3*R2,.!;0(UX8)&A88. IL%\8<%:>7G__ M^*[Q'/NS'.]Y\.>O"NSU>S!-:;N)6)-2TKJN "2\!%@H 8C6.1 2$2X+5A#M MU?[A+*7$]N)@/-Q\/1ZN.=;V;.1[%BRW]3T*!'Y6Y7B 6?9[DNW2B[+%ZLY[ MELZX/7DOB7O4B??B#2%+^WS6M')8?E5"&<>?WZO&>YN@ I4"5S7035J2#;>Y M*BE !:D5Y)CI'+GXX[U4$COBUZ*IQ5YFBPW9[)>96CEFHO0#Y++V1Q#;TP58 M4\RV)"_YXQXR^[@#$60/] I.8!#+)[@@5+]K<.[F$3V$"_SO.PJ7+@X=C&-, MEFV(H.2[IT4[]'PZE\VA3?-O-^OQMFUJMIS4&$&L" 2ES:[#%>: EP0#41$) MA<2R*)TJHH,Y2.Q?; HHYKKU*;)YRX#O9!U?8-U\CJ1P^9FW=DQ RTO6,I.U MW%RM#W[;2SJ6-K4I$?L2!\,1;;2/+_V1)_\$PG,\&"CT08'E&[:=GDUK6Z@[ M-5LV&Z#6Y_]D3-Y;MKS[<#__PTY.47]FTYG]Y1NEYPMEC*.=C3#54]$FPVEC M ;ZSGQ-NHAYH*]$AQ@3@G.> XPJ!'!9(* 0EQ)57P4=<_A+;M%\L!W_*_C6[ M-=S8Q MA6,RTX;$Y%/8,FV*_&S?#]X*(^YG%MH?J'J?=1(:L?0]7F>4WLPPW MTZ"L3VC?R_I?><-X=LCY5<8L[YEA/F(E2QI48]6^1.9NW&J9-- >U=AZ8-3U:K68\J=5$\&OYMD7MF@/B1.,?QZK=>AK:1;JWQXT64/0 M=+V1FQ[(RX^SUH>\W.^=%:5&DN6 T%(!C'("6&%L2%V("C)1EAIZ;5V_&LD2 M&ZJ&H'K-3?]]OP1'X_A:^$T8>X_6_K\5.3.?T#JV_Y\S!2#P=;YTG5MTN?XQ MZN-2O<[QA@*$,ABV@+=Q@/'IO\SOI^)Y>[JI*D0(K! H-:\ MD=*-&<20 4+ M1!6J""0^Z^DY0HF7MRZH7K&?OO5V9Y%Q6U]BR.MG[CM1#O#U/7+XNY4$HN/Q@&/^U6_4U,=%RS7'%0P)(# MS%D%N&0UH$6-!.&Y<8Z](N>SE!(K[+L%^T/._YC9HY7=.MJF;/:@E-9/H<]C MYZ;141#Q4^DUR78@;4-T6UD;3Y,O2A9)E<_3&567+XI[J,R7;P@LLIW.IBOU M:?JC:4QM7OR4W[<];Y;-N>UFOX=(7NL\EX!J@0"V&V3F%R7(&9*R* L,M==Y MJBOAU&F=\Z5GPK4S8FXJG0('/PUO.0 -"]F6A[89U;)+!$FR;>8K>ZSR5E>R MXU:T>H)Q5,3J>W^8P?@K6TSMCJJMW&K*A BNN.V;#?(::8 QYX#46H"""BS* M&FJ%G$I4SQ%(; #6Y-J*P) BJB-$W!1_B)Q^"NXEHK<2GY,CDK(>/7Y4I3PG MW*'RG;UN8$AL)\/%45="*V+H*CX MF-8X@;$AG6UINRPTWIAYQLO#D @-F3U!" ^6SXL7.UX^0>EE0N;S(I^-FGMN M"3US-L;![K?=Z)YSU:* !2Z+"K"\I K60)*)31!=%49O9>U%)YYBPY44Y]$ MKWFPD>,N%__L,=UQ *:N9]61D?(\*HD!4L#)M8?0T0ZQ76B.?)[M H8:2Q6)XPQ7JIN'TJU&O'0\))-M\R$^ R74&4"UPP5!.1Y 0$F M2-H3_ASDM!9EP6J-%0L8&1H/W.V$/Y^-"ZN/4Q;Q$PQRS[K,U.;;ZZQQ MRT3VT0&D0%?-4>BH3MLEFB_@OCG"<-J1<[TYL)7H?'9K6QC8&OI?V>IIT9P) M?%7=[*WEC=[,+_JJ'MAT9AY]HS\8SY+=_Z=BBPFKN.9"(: 1J0$6)3>F!6%0 M(\AJ@2'BRF_8^4"&$MMR^]%EORP:RM/9K6=^SV"TW2S.F!CZ&:/#EAD==\]7 MV881NU"VK&26EX@=3R.A$JL[ZE!VQNVD&@F\HZZKL9X;4 3\3,&>S#^WIZ'/7#H*H7)9V&"G)L0185A0P5'&@C7V#L&(U+YR& M+7I13>V4-FQD'1_9AI',^;P_S&]EANDT!W8L[DQRIS_]9[6:2$ES@BL-:J0J@&M5 K+&E"!2JA%K7CEE7![ M@5YB0[&F;C/EL_N.\GFO-P@Q-W,0$0<_2["!8"FYO=>F4O MPW/S:'BIZ$Z0M2/(5;9YQ5M9FES(5U#[Z8_\2U=U>G#\CU&OZ?\*HE5B!I". MT46_K>NX*P?,/N[^?SV?I7\S?J"YO*"=>ZKFS%1XUQ8=8++@$OF 2D MDD279:64],KN#F4D]?:4$.K>#H V1D*85W6K;#K$8G.0,J0GOP?:KNYI>@Q] M_5:^VJG0O\K63&TL=,/65=8QMOGU:IYQE5GF4G7^]X<&* /UC] MTP0"GA><'K>P<]O?J?:_'V>;>>YOV>-TQ>XW6\9U496HI!14E-J1:@K;(>H8 ME!3#LB0EI-PKP=:==&(;]O;.+C=-"XSYFH.,-;N:;>7J-E;QW(?W0-?-@J7! MS,]FK7G(?EES\2<+W8:1K.,D52Z^)P#QLKQ<"8^=ZN4)R(E\+]\GA,Z/WL;\ M1KAVUNU& ;2Q(+RP@\5T;I-%>0VH+@G(65Y67!@'JM1^@Z1[J"6V*(8@Z"@. ML![]>+D9C&@H^-F(_;VW#>$D)L%)Q&BSI?MHC3QDVD'LXVG3+C<-F&S0'@9N ME5I244A6 ::)4>I"UB8 ,BX$,\H,C2_!)7=2ZAX:J9V#CFA7U>U=<-.'3K\* M1Y+93W%3BALPSR!<[&'3##KQ(P\R."V-TQB#@UO''V)PFO>3(PS.7!KF-+QY M6MJN'YHNE+R>R1U;U^P2 M[9;W+R<5IYP1F -5EP)@1&S%CV*@YD*4N4(Y]CL"3,1G8NNVT[5B'?!TC/FY M*JG>DIN3\PJP][.R:X:S'8YM+OJ:YVR7Z;4I7K/=Q*0[C&<=YU?9F88D$>MK M$B,=R4M+Q>6H_EUBJ \]P]3DAE1O;NI$/\V[9N:V6XB"4&+(K067Q%AP)@"O M" (2Y;) 1+-2>UGP'EK)K7"3M+ M9%[3#FJKTH=9K0@O"%2 $2'6O#YR*CMTG0_^11W2C[=-T6N[Q\>[^?/RJ"H%C^F0G7' MG?SH6/0JN[Z_7^-K;MRQNNVN:Y-(9L)6_FS^[7&^6#7-V^*] ^>=OABX>AXE M[Y;2=U_EFG)S!L&,Z8K>",=!U*BEFJV$'Y+.^N(9[^WY!WMZT6X^A4[)@B>6ATLO[,JNPK7I\?F&3LZ;/ZV MU=^+CQ]%>5V%7&NN\_7A-=2-J]]Z9&^>_ZSLPQ_OIN+:;N1_M][:SGS@"NLR M%Q*4@B& I3 !+Q,(4&1B7PD%*K%7 IL?^=0JON,)O)LNV_DEW0+_3CTNE)BV M"[Z-G:X?S*(^_7O["[/*;QEG]YGEW;^ZVN,]..[;)T/7K<'?B80-.TZ?RP M&85J@]UF+V B(6**:P$@P13@(J\!@1"!$NO"^$]UC35<-[)RM$0]Y)R49K]U M54A -+737C-A*7I:ECZH',W(4/'#;$9'==,H,%L3;O=\(EH'!_EBF8(^4N/J MO8/01TKNES/5M5K)RPK3BDB@A7%M<2D18-SXMSDJ8 D%@TPXM:APH)78 M@]TT2+?NJ5E*.O+9W'6_W 6N?H6-#(*?UNXWB-]0S@SID&8]%X#PR)^)!TA8 M'DT/,)%R:MPD[,VMN?"(\7)LW&39R[5QO"5LY30/?)C/F@6Y^_28+I#BV#;+ MU[9W/C4.,"H+ '%9E[@N*\A*GT#\B$)B0W6SD-,96SRWXU$]_=UC.-Q\B$%" M^AFBEE3GU%ZT/-Z>PUE)(CD-Q\\?U5\X*]ZAJW#^P@'3U*W/J^2[IAU&>P+= M5#:>KHV6?9@OM)JNC$\<>=Y[$#@QY\#[,3#^?/@@@$[.C0][ M4FAYSTRMA^NM(YU<:J9E 42E., 5@H"IN@(,ZH+HG$O(O0;1'I-(?:XXO%UI M#SR.1X&#A/8\[K,=LS93*A-X$N>%B5:AU^*P7OJZ_KN"HP6 MU*WUS]JD5+,(;;:T<04K)14&56%[C1 "371.%*BJ7".1E[9WE5=,<(90\L6V M(9MMZ(9/MSJ'E*,+'T%^3T<]1'1_[_N"7+%\['-DQO6D+PA[Y"]?NCZP8[7\ MKZ=N9LKW^;4T:[WQM-F];=WQ<=;5U^^XZON'J1B3&M.* 22E EAK:FOB,= B M9ZQD$.52^9T[#V%GQ'/I)K8/.)H>A+:;<4B.8%B[["U7MC?0EJ^F1Y#MS]&Q M=K5S\FWW!%*=@,> *5:C[2&LC-N#.P)H1^VY8SPSS/;]>3Z7?TSO[Z]G1Y.U M#__^97X_%<\33G.DF"Q C2L$,-02,$0(J*#@)P>N]3R $[]J6 M0VL5_B _$R75=/)^MIJNGM\JV[7@_N-,JI__5SU/*,-E6>H:5%) 8X*4 "S/ M2\ E90B*@@GIE)UQED)B$]/2S#JB64,U,V3=+,UY7/HM211I_2R%MZ#.2G]1 MF!-*O53B7V[G/_[5W-OJL_EAJ\;GGSB*FEX4:*V&ER\,W)I41F75I[;-V%(L MIDW+UJ:V8"(*Q7A9,%"7MA.'% H06N5 &PE+I"D7V*G*T(%68M5K*5]E#>VK M;(=Z5R'CN8W1AYKC%F4<+#SW)\-A\-^?O"Q@K,W)'DKC[DQ>%OEH6]+AEC#% M_FVVV-3/?V<_WZB9TE.[5G=]_K\H$VLTK2&:!;U)W+\68F$BC4E9HX+H"H-2 MT@I@LZX"HB %C%1YC1ECBG@U%!W 2WJWOZU'L4[M0MTW[9(?U^SX&84AB+L9 MC9%P]#,JNTPUXSW6;%WMSOS8L+8.'UK8.^[BF9T($$4R2T,X&=5L18#LT*S% M>&28V;M9W:G%T2"CY8015E%NQU)#K@%&E4WMYA 05F-)F, :>?DR9^@D-E<- MU3;_:C-=*V S]AQ(;E8H@NA^%J:5^GBF6,1-T0LR13()YZB,JNX71#U4Y4N7 MAYZ8-E-)G_B\R?\UJ^[G^4HMN_0;RE'%"<2 %53954JO#.F':AG%KEF]-2T9[@!"0_.X'GJ/IGU ^2F](/%#E)P#XF]U;Q7HD@J?9K&J.K; M*^:AJO9?'">1\=3"0WDIJUH*@*CM5%KJRLY/*TU,S3F&0@K,O2)I!YJ)57;3 M]'F=[&>WJ/9ZCWV<-75-=F]V6+[C@)4\+DR^?OQA%N1N1X0T*[N[O(FR(U]^ M-7>'X%+.9/P5_.T]6RYO]'?;BNQI\=PX#NT!6%F)FLN*@D+85"%ENR@0"@&3 ML)"T8JJ"7NV?SU)*;!8:NK;F9DUY7<4;3+'$@M!,"P5,#X]Q6H!8&(5P6K_$9SIV9XC'T!F;6=S\7N0&CUT_[L MV4MSLTROZ:7X&;CK+Q_?.A1=;\8J&A^P.7?(=E@<.2\[ HYCYFX/8??U MY7=' #\H!SP&W8 &]"L3!K&%_#*?+Y9OWGRY?UI^;69/=@)N+6 =:*6VRQWU[)_8P^._9Y:)?[:3G=_\/UG+A4<; M^@N@]9O4R%!XQGB74(AX9N,AZ)#&]!;WDW4O?;TCK=$&RYMCWG?=F,G MVT%">P.$/JO51)>TE(B7H%*5W?FQ'CI MF=3N,#F,I_9X6.CA?'P_X0I+3BH!:EH7 -L9T,0X]L:7I\0L^$RA@KNHT/:1B=7F MHTW3GCF.0=T1M%]!PMCW7"Z_OO]T_?G=<%4X9K:G[JF[N/WZN[]L/_R=1XWR ML1^SOO[ 3_Q+V!JQZ>_R:[-?VBC+AX4)E]5,/'<'Z655"UU# 4J.WLZF>"C:S10;6S-BFB[9(V?BDVW/X4@J!45D# MI(H28(4+P,H: JH*FE^6YSI9;?C*V82A[[#CR M]#[=,'7T2J,CY>FM[B"S92!;3(=C[FH,X5-,M]46#JU]G@+*G4.4K=)NM.O]5_"VZX>HB2FZK&D=U/ M6_%FX^!U6#PF]5'?5,P+W=%8]=T>8_J[3IN:)B?EE/SK.;7F_5K4N0(E5(60*FJL)T+"&"DKH L*$0,826$\%'L !X2 M:_P[I=5BT200[5#WT_D09-V,06*\_*S$)J][AQMC+C;\9'L,76V.IR(T*HJ M1R3#$L+!J!9G $2'IFC(HP;N-7Z V%Z:*6.#RRI+ _<1#P!C>?FX3"!_8S&MFV[S?RS=&V_ MI$;^!$7+#B+&WC(\0>EEM@K/BWQVB[#GE@'M0FQ:W4+=*6,??JBV1\FG^7+Y M8;Y0T]M9Z]2(Y^\+-EL:K\98C^N9;/YVW]B2;0[?9[6ZT2: F10*249%#LQ; MX #KO 2T9A HJ@0N*.$J]RJ!2,/F*+&)>,Y66R8RMN$BH&5)_!?E9HA>'GX_ M&]8EX.PRO.[%](OE^4]76<=VMGE).XPWN3H[K&=;WINTG:8FA/V,W'TE&;XQ MF[?$9W+\WB_)@#[9.B8=M<"BER8OJ8M4)ZQ 4N8D!SK/L3'4N 8TKTOKLN5, MXE+GT&OTSM[3O>QKZ*0=T>U^A*0J[F/A9@N#)?0S8>L6TAVAB&46I_B/51.Q M]^QQ"QA.B754;7#RHH&9>#?Z+5O>?;B?_['<[!SJW.;E50+PNK"=76 )2"4) M*"BBD.5:E=QS%N9Y8JD/4#>9;';ZFB&>-=3#)^#TX>9X7!H)#<]#TG @PG/\ M>B2,G?%WBM3+Y/_U"'TV&[#OGN%3(S\PT>R6?%4V'6,ZNWTS7RSF?]AF<.S1 M_)O=>25$:8@DJ(DR*VFM"& 0*R!A8=97CHK:[R34CWSR ])V^J)HIR_JCI^K M;+'F*.-KEFSCIX:G\"F4#G"[GLVD M'WO&9O>N6'#7X;9K(--]G;2_@-FFWI M#D."N9<.Q%]L)J8[,'WS,CV>$NAWG)R0NU.P^^9Y>TE7SWO]!UO(FZ:U]O+] M3[40TZ5-GO[\U&Q&84!H64)4"[-JR+F_UI[.98O^:8"%J*62)/-UTX05SLO[A6])T=']B71]_1^ M=[H$[#*[VRH@X\^GNPE8EJ^RCNFK;(?MJZQE/*+KG K36/YV=/[&==)3P7OD MV2WW]7BX9WBJU^9[01M,SZ^JL>6]/)&?UE,9V+Z:$?3_*=BB^_F M@U&36DK(55D!(FV/5UU"0(7,S4]48J*8EL0K(2.,C<16V7SDM:>W'X:FH]>? M'"-/[]_P RQ#F>7H*NMX,NZ_)9XUU",Z^X.DC^7TAS$QKO,_"*BC(T\*, MDB7V<69[TV\+887BLB2< 5@@9.P,SP'1"!O'GM4%HR43T*F@L8=&ZBU'<:?D MTWT3,3>ZLUKK3K9E9!E6-7P*,3>K,A '3W?K$(+O01!X&X\>(2-9AE,41E7[ M'A$/=;KOTN%>Q&?#;W?T5&.MJ"X8(+6@ !>$ %HC!I@H64&K'$I(?([A3I,9 MY3SN?J.PLEGL9CUM+GP@\E_ZPP0?MK2__RGNGV2SB]>=2V[7@C1+_+&4"9;P M'2(OMD0?"]JW!)^XVD]CI^)^,;$YDT_W*V9L;3,"9BI62C;])W^;35?+[W^8 MYS]_GIIO7*E9E]M7$BR@8!R4DICUEPL!6&VK*GE)>#0>ZW!F- YV_!S1CY!:2<.[/C? M38+7]SLVZ_:V=^>_U#[5@M^K/YM&K=VRE-HF\7^?W]Q_F M"_O4"83*+ R4 ;,PF#"-4P1(E6- (*EU@1S^+Z&:V[,;2;=+PRDB]/:G8"'Z5N7UG:;*! M7N>+?>D#D432_6,PVOQ%+7[L1114,P&%8 !I.V%:FM6(,\U 7N&\9((QY-LQP+D%.2VSG4!2 : M:X"-DG-PX--[NU"H];AK+YAB/[ZXXE7V/AA[>K\4B&HJ\Q MZ0#<%BOL\))MF;G*OEQ&,,"Z!.$0S=KX41_9^@1!8)/SI,:>7W)1Z!-C2B[?$YC-I)9+I6X>FZ92 ML]M/=@K*IK-4%P,MWSTIF^[XP7PT$P$)*A3A '&J "[MS#18&QW''!H\6(F8 MUX![7P82JWR3SHL]TYU\,70S "F1\3,*+2=VMZ?C)6N8V6DW=Y6MYAE7F9WZ MU^5$6Y8BYDL%@A$KD\J7_+@Y5H'@'&5?A3XGS/:\9POKJRR-7]+LNVQZ")0F MG-$*%L!.N !8FI]H5=:@H@7E>?$GSVZW9U%SLRHQL/"S'FN*-K3H9$]QQ'I)L$B6X"R9437^ MDK"'FGWQ^D -;LX&MSU3BE(+.V^"X)H!C(R#P$T IH?I&SG&%/O=U[?&)M M[?()0INB'$#AJ(S! GJJH+-L_FIW4H18RK;_\'%5[*1@1XIU^JHP=3(+QK:] MV.93DKFJ>)D3.]3,K(;$K(9<%CF >4YICLNJS+V&NIRD,L)2N->^+[M>K193 M_K1JRKZ-\_B%N79 ]X#.30L' ^*GC#&Q\%;77EDC:>UI&J,J;Z^8ASK/6H[.DLU^^?/O-M7'#):#Z53>B^'[*>T;R@$S_'MD]$OKC8!"6MQ^*A5]N M_F4)>U/P>VX?+]/^L@Q["?4.EX<>*Z[8=*;D.ARX%N:]/]W;^>+OE)Z*J?$V MN,8Y4A!@+1' >5$"0HL"R!PA(E#.:[_]OM@QDJN/ ]V3P(F1N7D9< M(/RLU@:#32S^RP[YK*-_WG('G/BY"AOMD.\BP9'/]5P!.#[*<[XS,'>V*TR_ MT;;*LBF)WIY-%;4P(;O2H"2Y"3:4Y,8UR4O C34@A4:,UUY39?N()59\MQX$ MGAFI?=BYV8%8B/A9@%TP&@C:O@-9FK&0#B+&RIOL(S5NDJ.#T$<9B2[WA/85 M:8"_TE M@HFU?3-4*GC7C-@]"0AT54--%1%EB=(V./MC MGM@ZF*^I2MW>S"#I9B%2X^-G-2ZU-OMC_I*-S;:2OUA;,\/"*V]JM@5I>$NS MG6<%SJ-:W++9]._KT77+^?U4LFXJRA?S':ZWF6[TA^F,&=KL?M,"WG?G/@JM M=*JURUXSM7'+8+,L[[)H'?,-D]F6RR2G %%QBS6<* I/X\XBB@GCT>BAJ \/ MU.6]5*"#BB>;C&AGU7\U1+O4XHG2%52J-D%%SHTKP:1U)80]Z*@9M[L'YG]> M4^,\&4CL1AP5N@N6 UZR@LF2\ MKKRV,\[026Q@F@:,0^R([[3K"&(.M H)1E9?$"J)>K_0Z.D+HO8K:ZP1TI_5 MRHYN^K*8_YA*)=\\_[:T.QR=7S*[O1:KZ8\F\IC0@N!*5Q00 HEQ$%0%F"PJ M(*L*Y7E9*DFH3YM4=])>FNO?.M5F]0@[4NS)MDF8SC*]9B%C&QZ\F_Q:D9O;;FPG:8^.6W%K0_91M>LNO+J(5D/WD"$"\ERI7PV'E2GH"< M2)[R?4*8D=D?SG3]<[J*-$>"2*U!5.6)*EAI#I]+>HRT:F-^V&K+ M\9-&49*S JQUX_P%PX_9MNW#2,680+ &N.!-Y;L G-424"'RBM:8Z,(K4?\D ME<2J\FFO][\=I!?:O.TT1OXG9",T0CL\ DO1GJQ7I 1G6R_4ZJM7S+[3J:%M MLYK$V6T^S>?YS+JE31?JW6Y?[W_:']5!YE9=%T1H:HO:H9V?66*SQ"FCN814 M&C*[=>TT^7<($R-FPQF^0!.#M2W6]WK_=;QY)+*'@MYO"L:"TL]2'*"874#1 M)\LN'K >Y0,C !Q66^ )]+]$*C88B$=O)4+HL\K M9FKS[=2>?M28*!H"8VJP0(0A06POU2V M478.Y62F;FTEPW?W*.@27:?ODK;?Y1%UYV_TB_G]'5LVZ]'RB2^G3S- M#( K]M]M3R_-\< K&56>LZQOHBRY#4I(2( JIP 7-8E8,9#!;RJ2"T5 M(4(YN:I1X1U02?I:<'4+3&.BY6=[XMZS+HYT]T>M;R=&_L_>S*_Z_YQ/MNF5FH!N>14 (Z,L<85 MI8"1J@!:EU14F+(*>G5IB<-6ZI,6:SOT_?R/96;?=S;?I"%L3V<]&S%%>AUN MAF=\D/W,TX5CW6W6QY;1)B.V8S7;\IJJ[45$^-(>"OLR]1H.C .!=#Q,#GUZ M:.7P+>D'I9@!C ^1GWG:I7V4;^@U,NQS$K*YS MES=:A9T#R9&K[-Q!.*ZT\[@W89=^N\UE!V)^GSY8:Z6_F=\NM?4ZYK-V>#V! MI12Y4@"6Q#IDN )$VN:ZDG%!8%7E2D9OWG^1K<36QJ,E_9K5K.75AH*[W':; M[-[C0:*\.S?C-?X;\3-O([Z,-,,#G+$;WZ@!9R"#)A"X/WW0X>^F MIG$=D-_,[!'SMNO'P8$9Q3E6#"*@"80 Y[(&I!(4Y#6LJ:X$,W\$'/]ZLC'B M ?"&LVRSK614]Z U2M!)I2_T7H? "0$-/P9VPC+60; OO$%'P0EA'GX8/.S3 M#3T-#H3$\3S8]^DO<2( M0:&E/L9<&V=YHXVWN4QQY"DWSA <#[MQOS6P =X37ZJ_/1DK\_Y'0-.)<[O#/L5-UNO'V>/3:OG)!%'W MJ.L"C',N"EWE(,^Y34J5&!!"!<"HH+PR_Q/8:\!K#ZW$*U%#*D-^ZT\?-&Z* M&DE@/UW=YHY?92W=JZR3/V)G9 \1(ZEM'Z51-==!Y$/E=;EEH/[^JIA=HAI? M=O/+OTS5PCSR[OG=W.Z*3*ADFM98 %@4!&!)I7$OJG@J@G MUO'M=Y]M"#?'(Y^O_YK]WK+@N47K!ZZG38@-6:B5"$$KW$SX2!W;<#C1?AE3 MX@/+6>/B]9" _BK'(" M28DY=&JX=)9"8K/1D/38"CL)@L,FXE#1_-2[H99MR(6,AS@IJ,=VWE"!PW;J MO 7WVY#K$ZIWK^WDC>-MH_7QO;=#UGNAG\U8+E:3;^K6OL,_J_GM@CW>306[ M[U9+R6 !22Z-%U)5 /," 8)J"3CB.1*PJB5Q.O+HI9+8=NP2]'0Q^L'IMR?1 M1/:S*7[2.NN5DS1]KH!YP(X;8/ZV=0'ZGSV*^CF)MU9!MXM#L\IVM[<_,*&N M'VQGM$E15[1B>0T*(7. E:" U[("E:B%8F5>,.6U\7R.4/+L,6ZGG:[I7F6/ MFX,:UM#WS1P[ Y>;FQ\#!#_U/#B!LD7D0F77_:('9(7URQ4M$^P,F9&SO_J% M/<[XNG!]H.9.E^SV=J%NNW:K7:;#P4DK+TO*A&2@1K@TJVHN $.Z!B4GN2X+ M7HF">:FQ"]414P;V^;&_Z3CRU&LG,!V5/#9$GAI_#I&DLU6\A(YE#IQHCFL; M?& X,A1>-P>$ZE_5GG)>J-T4_<-EZ$?I[GO?B\Y[+0L& Q_6%>WH]-,]:I6GXV##\M[ S@ M24Y027)5 L8+;ANJUX!!$RSDD,J*4:I+Y56L=X%>\B!A33V[7_>>O?]F_)@X9^=IRH%C]=P$OF2.; C>:H1L$+AD/3X'=S M<,*J,M].,S;AVQ_LL?NP&92THA4$ J(28&[;J%/&@**\TJ56A>9>^0.GR20V M 6NBS="/S)+USDL]A8V;T@^7V$_+CX5-H-7]0L5+,3U%9.RLTAY!3R22]ET] M='BR#0463\+.5)O=7L_D5]7,:'X[7ZZ6;6U@S9B0A=W/AS@'&$,"N%FW0:6Y MQ'E.E.)>(TD\:(^X,;C'2Y/#TG&3->R$56?ZP.RF^8G \]]KV&)E*<:OEPP0 M-/HLYLN47V@TLS,DYR2'6O"Y\YR# Q(^'_PN(?>TD(6\F_9SF$5[#]?W=7QIY6=_/%].]*7F4$756DN"*P7/_K M=+E\LI/9C &:/ZV6QBN3C4%:9;_:!*RLR*\R^\DV5YC;,2VO(*DNW_Y.B6;E M^*?_G5?PW[O'%)Y#&@Y?JIO1&O*B_"Q32ZGML'JUR5]N,(DXI>&,.+%F-!P^ M?MP)#6>$.YK/<.ZZX-/)KCSF1N]V5]TU2]_L)\YMM+(NM]N4O @MC2[7BS,):HMTKU<59/B M'3CN4XZ&K)_E:$%],P34D$/0"%C$.QT=PLS8QZ81@#MQGAKCJ8'^$EO>&3?, M_N?]WYZFQJMH'KYZRQ:+9[.$M^MM7F&$J%2@S'D)<,Y,5$:4!E@A50LL$(%. M?:"]J"8V9TV_/>NP-(U1U98-3]_$"4!'AR4V+)Y>S!J1YH<=#JZL([=F(O9H M#R^A8_DZ3C3'=8!\8#CRBKQN#DC)^,O3 YM]F"Z6JX\ST>T90I2KLD ,Y)(9 MHZ"5<0YX 4$N: V-_X.+VFD_]1R!Q/J_I9@9DAX)"Z>PZ-?O&!+ZJ?*^<"%I M&:>D],C+&"AM6&*&XROUR\?HD:0W(>/4?>-E9/1PO9>2T7==8%'G=#9=J4_3 M'\>G.Y^F,_5QI1Z6$ZDI*@I< L%E#7"-(. YP@!2:*R&JJ#2Q*N6TX%H8GO2 ML@ :'DX=1UH^LH81WT).%T#='(S8,/D9I1@(^1=O>H@2XI9H>(!Q5 M:/K<&W@L9*.;)@;>C7]VPN WS]M+N@#H^@^VD-;963UOL]:73078]SLVNWEL MFAI_F"^TFJY,;+7\#S6]O3/QU/4/M6"WZL]VL,<[$V!MI^LQA?):(01*HDUL MD]LD="R,:U-RI&4.2UEZ):&_#K%2F[V6%:/1OTQGV6_?WFVWH3V'3+P.N%P/ MQ%X%L^/L2^V-#-O=G.+/V5$3;KI+W*=N2]RM82 M9YW(62-S9H5.,E?R=;W&6">)KT.H<0\I7X?,Y\X_7Q=W :70]D3/\/-E/E\L MW[SYVLP3Z*)"DLM2E5("72L(<"$QX-#\5%"$F(9,5M)IV;Q )_7I1DO,F:YGPJ(SNP:I_<8F(@*>UOR!\Q+0K1QF'U$SW/'V\JNG+ M(N[533M*7,_D7Y2\W9L)LCV&V DK>8ESC30$#/*F00H#G-<4Y!)K M99NFE-BO+G,(-XDMP$Y%P:[/8C?$._9VQN_L],$<$ML/>SN.1Y]C8>YGWK/ECB8B MR(6VE66H*BN "6. YE4)8)D31!&'4.9^N>7^3"0VCUN6$NQQ!H'N9OY20^EG M]6*A&)#F'@Y#M"3X !9&3I$/!^DX@7[ LX*KYO]COKB77;!AG32;B :XY,8H M82H JRICF:#0I! 4Y<2I!>[IQR MK*6YT6\72DY7$U[H&B$3U]65S>K"Q(1Y6C+COE1":%IJC+RVV8XJYG8+^=/_#IK+&\ M;]CBEDUGZ]GO?S8_?U5B?CNSM1U=G[>*YB6J;3IZ3I2=R:4!I:@"A9*E*'), M)&:3F6WAH^1W=PT/X\;I>Z?M]W[$D_.WWPP-7TXM3V#1U=!9SOQ4/1!O-V.0 M$+X@<['F)]MAZ"KK6,K6/%UEEJMLR]95],9\PX")9&L"F1C5&@T#ZM!>#7S: MR,D>W8G7S;:^[.O\_O[#?&'_<2*I<6!RH6VKGQS@(J\ *V@!:IA#X_[5&%5T ME.2-7C83NT,=[6R'>/;YR?J/S:31IE:O+<0;*36C_YVY6AVG#4R*'TZRESE2 M-9<"U!QK@&M%@/E;"7*HBJKD=46IU\2F'EK)3Q*WE)N8D[D,N?<&S/7X+PH, MOH=[6Z)7V6: ? /&+@=-8/JXF,LGT8M-P&G>1:FCG=6=IS3R2=Q%D8_/V2[? M$J;H[]G"SK%>?E&+M969BHEQQ3BOJAP044B L42 0U(!I'5=\K)69>[5T^4D ME<3*W= 8G.QZ&A\WC1XLM9\NK\G9H?:MTV)C1$,RGK;V2A1)3T_3&%5#>\4\ MU,W^BP=4^]I]DH62'PQ[.WLF$ZY)+3@K "I4#; ]*&*<%(#FN8(59551.,TT M<:"56$/;.M:.=&9?0_NWEGA >>\9Q-RT-1(.?CK;0'"]!\&U P1AQ;O]PL4L MV3U#:?Q"W7Z13Y;G7KAE<$[N?J*I0!*6 E%0&20!)D4!>$$4J,NZ%I1S*MPF MFUTBE%B5SR:F#D[+'9B7^]*)N>-DYB9.S7T=N;F^R;EQLW.7T]N9/:NX7G;) M;=N,MW4GXY(*E=<<$$*,TZPD!(PH!!B4D)2"8ZB]G&8'FHFU^OM\Q>XSN4GR M6YJ?USQE;)G==?F?VX%(G@>V+K"Z1L]1P?*-HG=166?%;NDGZ(;J(6^T^/DR MQ9'C:&<(CN-I]UL#4KS6Y\MV5-.OS/907#W_IV*+#^8#,N'[]SNU4$RO;&\. M6I2D)C6H-5)F^:\A(!B90+L@-(>L*"%TGY?B3#:QV3"?#FEVD%8;BAYY4^[@ M]5N&=)#X&8=MKH=EXBI;LW&5648RRTEF6,F^IP7+(_DL"6AA26D1P?-+6//& MH#>1S?UIXR6X>4NXE_CF?W> '?UB;,]\-E/W78NUG2D5G7.@,58\5QA(5@F M$<6 :B%!55<"U:@J$'6J>W(CE]AN;NAGZ[R8^RT''D;A,FP.EC,J&'X6D?F7/!DC:?9E8L;PJ) *$B&X> MG0+%D#?>SG/6P!)@\QQ@\3!Z<>$)LWH788ID^=QE[35]#H\9S_:YR[1G_#QN M"ZQWV%K3M]T\.YR7DI+MP/="X;84-$]@SN-W2NLK>1B]<."M)K+*%8P+C%BV<%?"H M9.'\E6&:=]"%ILT^O=%M[NE.3MFF?SNEA.&\HD#I2@-,, &LXCDH&=*0%DBH MW*L5I"\#B3V334]B9G_&++E+*\^-._^6FW-_QNNI\2 M5#_+<-0A[#"_>3=G]BI[-[U_LE>GZ*,?"DHD(^--?E03% K.H8$*?D[ @;I] MYE?UV-4^?%G,;Q?LX?KG=#EAD-0H+Q6H8(WL(.$<,$8+4$)!506YX&Z#A/O) MI Z2+.%L2SGK2'NS@7Z/NZ!6XVW:A MBN"<"@VJ0C& 454#7M(:($(ED5R:1!L-!.WHAR$3= MT3.P1-W1V\ 2949O'O(:]O$.9'/?RCFY[;=WA MFQ:YRX^S+VHQGH%+5$EZA(40IEEH^(8,(1- M4 JKJBAKHFKJU7GB))7$-KZEF:TLT6RQH>K;Q/,4/&Y&>;#0?A:TD[>AEVT) M)CAKZA4L6F/-4S1&[IS9(^9Q:\R^BP.BXP]MB[?G]6G6\SHD)KJBA @@$12V M V8%:)$C8#P]")&".2J5&O MFX2ZV2EWXD[ZM=\3U,]&K3L8VL20QXZ+J^S1\M'4D*DU)W[FR0->-\,4&;*P MPHB.AVPU7S>-R+YL,&L8N6I >W\1-&\;Y"]_).OC07A4N^,/R*'%"7A"F*UI M-EMV,@BW3:8G2DC,J%" -@-1I(F\6%XP4#/.J$:\U*7V\8#.DTKLZ^QV&)\W M.Z3!F;<]<+G9BC@@^-F&=E=X+Q\W12_QRZ)%4OL>0J.J^66!#]7:X8[ )A1L M9;1RN2E:8S5!92TYH%!#@"G. 2U$!6HA\JIF!'(*O1I.[#\_L<)^,4&W55;9 M4?7L''& A9MB#I#03QO7A+*O-BO2H6C1OP'$:5%B-7LX>/JXC1U.BW;4Q.', M98$MU^9VDL>?YW-I!YA]4XL?4Z'>_Q3W3S9K=;<(2L5DB:G8,/ M##PM[K!)!1^RO+]^@7J0Q5<1 %'5[3U85K>*E9D?B$1F(A_$Y-20PD!3DJ#. M;'>S-/(6_M':+'*;2.-^<@U=S5 MB+;\/61[#K,KO5P?SIJY)FPKEPRS5-WG[F=HVB9UR0 \ZV67[LW3#;2M8VBS MDE#)L>0 (EA9/4HHX)) H'7%E"DU)3 H*AO-R=CJ,WZR:LW>!#-L/P5<#4\" M30?[6\WAM>]UM_NYZ@::@1#"@&= M(PHP+#$0.=3 ,%B6&E-$JZ *S'2LC:PH6T8?LCVK68_7[,"L,X<:=K.&W[K< ML,?Q':-O$RZDGSY]GN4)4[!3KTRPVDT/8B(]G)"Q215S>D!/-?4(%&)# D]/ M\VUW4/RP6KIVLGHI[2$Q,[E$D(C<%?$@@*L* V8X!$5>$E;@ F-%/G< M;[W]D8C,PWZ^6.27%1[EAUUCCQ++K,/ MO%LMUT>Y9KT#2%#%1($!)K $N% ,5*+@H%"YE@H*F<,@JP8<0-B&Y9 MR6I>'@XE0P\NB5=H:V;.53O-P'*4L'=F'!2I&FL&4I^VZV8<-&6T*-Y;]6*K_F6UW'[>S*020AOE+M(K M"K @O)E2I7-*%.<%00P%*:![N!E9'=DO(PE41G=AZZF:ID(L4%$-#UAY7%[/ MRPQ722D@2*6@[N)E6G65 K8SY97DI9&907MG^]'XN^B'2D*E"1W>B[:?>)L0P3,%= M[*W3:[_SZR@5FXG@2)7SS7 ]M9C^_H?,HD M:^JI9Y]MI<+4[C,LTATIF2FQ3)ZGF82Y9TK>3 GL]8S.I%3N2O-T4^/=Z]=+ MOOAAM]FN[.LWW__Q=^UZ:W_Y/)>OUYHW>:4'"TOG7!E6Y$"HJ@*8Y-CJ=4$ MP9Q1 [7,45 _RSMX&=N6E9^UVBWJ8G][(&_7<[&K-[O]N>7:]4,\L.AZ<5LN MHS(UH];"3PM/A'"8RNT =/LQZ]C*]GP= UO#.F[7D@0@I'X/)?[5"!MD@7$<,+)4K 5&F-56O$6L<=82 H%+B$-.?2 MZQKD*H61U5=+,FP>QW4XAG5-$B'#-,B)?#%]W2X*&I [=*_ <2E!P8*'Y?@, M"368NG/Q@]-EY SQ?91H,_A@K,(=FNXC2\NOI[C/=*&>G]!@D9X;M=D2>9]G1&8 MV(.Z)N"Y%W3UR<@V_JV-WL[N.NOV_'%K38.V:W-;-??'B1&M,#1&Y96[:&3V M#U@ P7 .8%6),A<S-+9?LWMZ<@,"74V3XZ5MS-X5EWJV@DVX GXJ M85IM*G>W/DN+-%_?W1ZC)] M5ZFVW.A9:3#6A=6"N.0*X (9P*VU!PI&1,XTM[\-4HI^9$=6?/6XM, Y:7YP M^6FP]" DUE(M!PDGL05)G&I2FQ_1:2>Y!0%Q-NDM[--QFN&=WC8M]-^N-IN9 MI+0L45F!LJ36:2D5!Q4F%8 2:HIXE1.,9E_U6JQ\5<#1^T.^Y'TJWM]U2RV; MU^3"-OPQ"G[[.EJRL.WK1&I'3+QRE+[+7F^;H'1M2FQ7=E.G[9]X4;!$N_3X MW9-NQHMBG>ZYRP^--&QLS%86F1A+(@"QX!3#G$K!"N5YZ!2Z5(DJIPPS-+>ZR4$H&*,0-R M@0F"L$1"\! ?Z J=T1,X&JI9CVS4+>PUF/P4=@+APY1KC-S!JN^&5(G4U#4J MDZJ4&Z*>;O];C]][4?O3?&E5P-OY5Z<&MG;A76YK4R9_SHWGI<^S+/"PGGWIRQ;C)PM//UD,AG0]5[]N#_!K)UI(-O#47X2 M1.,7_(6(RV%^P5^,L&SI9UJ9P43LJ7F:+L?[F= ^2A]_+AXB._$Y(= MJLL/NHCF0B,WHP%96P-SC( @D ).2E) 290R05TJ_,B.;"_TF/AK8(\=/]3\ M7*;T6(0=PD=C-@^M#X]:Q294BW%BI^J4XT=TVI8X04"<];X)^_3=!<&=&OKG M?/NYJ[T[! F@AA57UC$II)$ $VF *'D.("=*:U-R@X.J6GP)CZPI6C:B*W>' M0=.8<$2HU:NE<1FU3($*%1Q@J:""1G-:^6GTL? /TRI']5/=SQDOULF]D74(W4+"I4]?5GT,-GGJH'V M F.@X-GO\V'Z7>GY[,?60?O)'AI\X1KE_61_LYD)D5M-)#'0 EM=A"L&!#0" M<)XSJ\8E+_RZ+ [0&%EK=U2SAFS3!+ F[*<F]N#X$N M[..-EO_YV^KK?]E/-UO8_N6P.0NV^>B']DBAD;=;,/F=QPF$ M#]N+,7('G[0WI$ITL%ZC,NDY>D/4TV/SUN,IJOC?\2?]X\H%9V:%!8U+5E?P MV[U*RA(P4Q"0EQ3F2E6%UD$Y]=<(C7U>'A>Z/V2.5GX;-@4" M@:=GG/!W5ON?2S9*S7^/S#-6_I\+.US_?^'YN(W[QA@MMX_FS3?YV45A/UB] M\+C\@6\^N_]<6MI7OG!NY0?MVGBY48SN'UXOU?$O>D_.F#$BKW0)(&/0GL^N M?P>7"A![7$/)*R&KH";D(_ XLKIH.':Y%;KE.5M;IK.GU5>]=]*E92E,VX;!]Q49:37QY_HIE8N'-7 M9>UH@-4RX1#)$0%/I$;'X'!2#3PBQ*?*>TQ2D4F%VMVA69SJALCYK#)885/D MH%#,31]C"C"&#:B$Y@6BR" 3-'CLY/UC)P-VU#+IR 5F_)U X:<1[Q P3)L= M9/MA4+;PW+O+$J3*JSMY^[0YM%@2[=O%Y^,'8$Y6;3 MA+=^TTOYQVLIUSN^>+]>?9UO7+X]Y;PP$AE *+>;CAB79EX2()0J-,XUQRHH M5G"#WLA;\'&IUZO=)MNG2GWI"(<.EQQ&S>\ 3XA%V 9UA+,>Y:PE_9"]OXE' MQ(1(+RF3S8 K]N%+%=+X!C( MYFY4>*#]?A4Q3T/]+@#B+/):Z);FOAUB2_9Z4FBXY7U+M%0F]E4ZT]K2M\0] M,YIO?B"RI8>ULMW%0CN,@Y>("8VM08P)=R6Q$+"2&,"QA%I"F.=A^>;'KQ_Y M4';$ZBO3P'8=QQ#X;<5XP<+V7RU3?1&9;NS(L RI6G$L(34-2>%)[(4^19,J2J%O64=+NZ]_9H)ZW&] M93HNH?7_6*3SKS<;K8\#>_NYF]VX9$MS)CFN<(YR4)C< *P%!@(R!333$BF* MF&(PY%+3E_ D=YQFMW7%G4_SY?QI]]1&^;L*J\"X@"^@G@&"$6 *C!34'#QD M9Q'^W@#@[2H3.GO/YPE;+H9*GBIZX$MVVC!"(!AG\830S[^TCKC6@?JJ-];] M?[>KCTY:"D9*4P">0VW545X"05$)*B@,EA0B79'9ESI*^G'+UUL_I309_R'; M]50*_PC ;KO9\J5R>Y9O[0[];;ZL+^!6)FM>^A+;Y9ZN-#:(0,DPT$7=HI+D MP"XQ!DB@G"/$H2*P7>DWRV?O?7SW.GY3W]?K=3O\\7B4G)P7BI"7!B:,NCZ"1D">"F,M8H%+ZG**YU[Z2D/6B.K MJHZRLU:-RRC^ZLB'F:=#2/D9E(GD#U-3'='14ZD]I$MD6 U1FM04\A#YU'CQ M^4$P;5(W"9LSHZD/3RJ;F:?I(ZQD<$X=<#_1?9.SU#)[8(.SYBR)\ MGI^7P/(>:Q!\VQSQO'07N6N/8CJSJ0 M+QO:497%/CCZ&YY>CJD%L6TEG ?(FLGE]*$YJY09 M<&K7AGPT3D/L'?3FI99$K]GW+U9IN?2HQ^4'ER>UMJ:U?>#=:KGN?OR>;^;- MH*.9+)C(2U0!PQ #N+0>=B5R%_C72A-J--9!8;1DG(VL;0[Q)M?]J*5>;ZT^ M.^WPK\ .=^E6QT\[/0OF83HL$=S!BBPY-(G473J^)E6*R>$\59WI"80IV,UZ M.W/-!1_-+_Q_5NO.V&NONPP4DF.L #+(#1VG&'"H(4 8$9D3N\J"^2C+02HC M*[Y#C_>@J\!A8(;U5#)QPW2.OZ3>:L5+DB$585_04P_VIX-J&'[W)-O<2[QN MR_H]'-E+2EK??;=PY8VU[>2N%=?ZLS6GYE]U4S3F*D+?Z>VC^<2_S3B1D$DN M0%FYX2(%TZ!BUI2AA'")N1$%"6J)'4A_Y"W;XZ;SBOK\9 O+2F#/I4!\_>R0 M$5$+V_E]P!I/Z8B5??&GX^:[A\PRY%($+4L)>S?%89&JHU,@]6G[/,5!<];] M*?(UL7..ME:M:?6&KUW*\*8KAC/6>=+0 %-H#C M.& 4"U!PU_M)(4&*(,5S MF3ZP9 M?#K24GA:K;?S_ZV#_/5<9[Z4]4C$S78S0Y!S"4T.""DTP(IC('(I "04PC+7 M%=9YD%DP0&QL&Z!'VAU6IB/>M'RM76GE&M6K^::^A LT"(9@]#S]$X$3>-2? MX-(TZ]]L=F.TC/41,=4)/D1JVN/:0^BSL]GG,W$;_J3+6I,,_6CJI.I-K_;# MA0+D3$A<4I03@"5UK6'-(.HCJX2:1GQ%2QB055E: M_5D)%_"PADX!&1!8".MA585"F!J=5V&3"$>#,FH'O&$E MZ_'RD-7Z>?_B8L#5:IJ@_O8V;:DL(D MP)W5":9Y:VPPJYNJ\G&[DO_ZQW*^W7SX^(^NM#S$F9B["8U@"UT4-;^QE&-?&LIIZ]LO3#!T$/@>8;[4H$16C0:P"%40)@ M'F(FBX,-T9HX'.8A]GE4S.=#T1-D3S(9:QJ?5PO[CDU3;@PT%^;D1KUFM,J< MVOKIYUK/#.:0EY #J/(28&I5%LLE!GE!*VY=-U'YW;W=P\38R3J]PALQ7RSL M ;[1ZZ]SZ9I4[G_5UN*D+[LYQQP1G1-=8F XI2[1@@ &60$0)EIKP5G!2K\P MX%2H1T4#]SKNY2 _?$I,A>;]1\5 :5/-V6DAS030)B]AN@OB<>J6[H)ZC%*E MJQ@EJ$\Z?_=+*TJZ*GU$)=+U=]T;4=UW\]@\FB:CYA/_UI8U?*^7VLRW=3CB MD_ZV_=XB\*\95!I71F-0,@P!5H(!02$"G#+7GPY60@9Y$'?P,F$L]<";^ZG- M+K/L=24[L:'3Z[-E":.0:SFL-18J;1."4/F(9S M\DS1TFC(KH=*XU]Y1YQT)[<[5UM@?[ &H)Y13@LFL %4*@4PSB6P7H@"'.)2 M5 310NBPF_!+9$8W<8^(6D.VIAH1$3V%!S->,@,IX JZM LF '=_8(:5K'*- M95F%-Z*]%Z+XGK'VR^4 BIR*=1$BG><4"U&X+!0+C+!?(\9A"9@R.8:<*%JH MT ZN:0 *;K;ZPV*U20U/0"C]#H$C(NC[W?+AQFZ)"YA?$29EG/R4Q/3A\2M" M7HR*7WLV5IG7OOI^+.=[O:[ONRWOCV(Q_ZWU_A0F52Y*H)&Q>]- #AC4&A2, M2(ZJBB,DPRZ_/*B.?@E6\_#0F]O[Y^N;HM]X:;* MXT-QF]XEK.\S=%Z+31U[FU$B4:X- 3FASL7! E2XP !K1C4IJI)*&++9+U(9 M^V9I7S6B&_]Y\]>P77T9&K_=?+? 8;O8D>NEXF6_=B03[MA!D1+MU,LT)MVA M@V*>[LSAA^\8U=OK"1$R;[;WL?&^;$V]<8]4XLFR%X1(.5"V__KIY\A>$.[B M^-A+SUW[/O7Q?VO_]K>_=+^Q?PB^T7_[R_\!4$L#!!0 ( ."^5CW/^Q* MYY, '37!@ 5 :6-L&UL[+U9=UM+CB[X7K_B M=/9K(T_,0ZVJNLMCIE<[;;?MK+SWB2L&A,V;$NDD)9_C_/6-(#5+E#G$Y@[= MJAQLB9;VQO % D @@'_['[^?GOSR'1?+Z7SV[W_@?V1_^ 5G:9ZGLR___H>_ M?GX-[@__XS_^Y5_^[?\"^)_//[[]Y>4\G9_B[.R7%PL,9YA_^6UZ]O67LZ_X MR]_FB[]/OX=?/IR$LS)?G +\Q^K77LR__5A,OWP]^T4PH2Y_[/)?%_^:M0M& M) 59Z0P*'8*+ 2$S[5U03D7G_Y\O_VI3*#+& DYY \IH#2%+ 99[9$ZS8HI= M/?1D.OO[O]8_8ECB+\3>;+GZ]M__\/7L[-N__OKK;[_]]L??X^+DC_/%EU\% M8_+7RY_^P\6/_W[OYW^3JY_FWOM?5_]Z]:/+Z4,_2(_EO_[/O[S]E+[B:8#I M;'D69JF^8#G]U^7JP[?S%,Y64O\I7;]L_(GZ'5S^&-2/@ N0_(^_+_,?_N-? M?OEE+8[%_ 0_8OFE_OW7CV]NO7*:YK-O)^F/:7[Z:_WW7U_,"0]$Z>HWSWY\ MPW__PW)Z^NT$+S_[NL#R[W^8II,%5)4R(UE]W_^]_L5?KU_[;8%+PLJ*S;?T MP<7OU[?L3 +^?H:SC&NN+E]P,D^W?NBDRG1^]9LG(>+)ZM-)QNED]=1G<7FV M".ELPI2S4@D/3D0)A#T./@97P<=S*-HI(VYS7"E>$LDK%2PQ_?'+_/NO].!? MJQ3J%RMQK$1Q[W5KL>Q']^6:^TP_.\FT#K)T!5*(M%RXDQ!DSI #X\PXJUG, M!Y%]\VVWJ;ZISF>+],M\D7%!1N/R=6&1[JGV-EPO?N+7;V%!#X+T=7IR16Q9 MS$];Z.ILWD!R:[40N7_XA;@NN%A@?KO6RD;F5IR=D2G%U4^VT/CKZ3*%D_^% M8?&:/EE.9 >4Y&,/H$A7'KF/7"&=U$^7=>O!4.1/\X.$2>(T/B MU>QL>O;C(WZ95EG,SMZ%4YP$I;BU7!*&LP8E,D*,TI)X$I-6\N!,.0@/#[UU M*S#(?L%PL"1'1L(S0G)>H?DD?)F$(@R3Y/NHPA2Y3T1XL"& E@(%+R)%G0Z" MP*W7;:5[U:_N]Y==5SO"!UQ,YWEMP[Q/205G05L1:%O+ 2)F"3%92W)1.N78 M<$^X\>JMP*#[!4,;F7:Q+[P@-A;AY UYR+__O_ACHAT/!5D$+[2@C8VDX7E4 M("B:4H4+;<)ACL*#K]T*$*9?0!PNRY'!\.)\L;CEYKR:Y9<4ID^4$,QK&<"G M0M$S,DZRD0HNU6^'!]8N'PV79# S_]NN#299]LS[OW[U\]>[3 MJY?TQ:?W;]^\?/;YU_?BU:<_OWKU^=->*:&?/[5)OFA'X@],)ITO MX4L(WR:?B%2L:'A?7D]G89:FY$;,E],5G"^19C1CR1@&F;L"BFD-7J&!:')( M.CE?G'IDG96PC"L@7+QTO=CPY&QY^+:\XC(7EG30 M$K1QY#$5B^ 8\V!*)D,HO<'8FLO;%(R3JAH,"9,2&# M5HQQ"X:B+HJY&8/HDB-7VQKDJH1D']N!]L?,'4+&A(N0.LO C+ MK\]FN?[UZA_GT^_AA)A9/CM[$1:+']/9E_\,)^77]W(H6><=/^ T&HE^PYP]&(^6PGD;].SKR_.EV?S4PIQJ\3^M)@OKQ:'0"Q9 M: \AKTHG"D(4J(%)ET)D612/K??*;0@;YS!AP+VRN3;VAMAW7,1Y(Y"]6[&5 M\7K!7/&B0D):,@$,N@C*2PTNL@ A(&>6,VG\8^>/^R!K,S7C'$<,!Z=&1*4E^9!01HLT(6F&0BADF M'ZUKV0=*6Y USHG&<)AJK8D.P/5FELC0?@Z_XXTM?9)B0?2Q@':ULJ/P L%Z M!B)@T=X&G9QM#*<'"1GG_&,X !TN[0X@YB8YH?B0SH8.\MW?VA,3\+)PVA05MONB,1*U/*PEN**YVM$29"($\. MC*N5(CDKCX^=H.Z/DONT]!#L-\Q7'BCL#NS)A\7\&R[.?GPX"<3$+-=,V;=Z M&D"1Y80GE$S86E1H% 62EH.C_U2N>"HB*-IOFSLVF^GI(4%YJ,;O.36-Q-\! ME/XTG^??IB[+=_=@7QI#9"^Q M=@"'U]/9] S?3K]C?D,ZF'V9DKMU(2$"=X@Q*E2&P,U()+EHX@L5))MU8L@S M:WZV_#A%/20+&T.GH0HZ -1[LI2DC]F7MQB6^+'>RWI?_KI<,S1)0<>47 1K MQ*H@-H$SM:(EH3/&6>]C:(RG1PGJ(4/8&$[M%- #FJZS!]=BF@CN52)R02>L MI7%1TY9+3* I2B4C-2NM8^\'">DA(=@:/0<+O /4O+QX[54NX:8U]3%E+Z D M7^-.$\$%DDVQ(23/E2O8&CJ;J>DA^=<8/XU$WP&(JI-_]N/Z)/CU]W=3\OWK MV^M1B?VI[2" V!N&15-8M2R M,>#6;^[!'6^8*=I)D!TD$]].0YR>K#!.^/YT-D]__SH_(:$OUTO@2C2NV!BL MK,?!/%)4RC0$KBV(R#1)!3E[]![G/@#9EK9QDP&#U]4.HJ(.+,\-ON[F]ETF M^QQS!H&UQH5)#E%[#2+%4EAA7(?'+@P>"+:N:F^'T?YFB!VBB@Y =5DZ]2'\ MJ-ORY1&/C9*YB"02)+DHI)W9>TWNH\,H?!2.A=99@XTP;B1DW M)3[<'M= ]!U@Z.UTALOWY06]>7I55(XB%BXX@XB"XA,9'<1"SJ.3B8GB$XNQ MO<-]GXYQT^$#(>=@@7&86/'.R>G<:8MV'O9$:L_6!^]9Y\#TW MJ\'RWX,!YB!A]Y55>B QJP)Y94%8T*%6[WIMP(7@@+B2%*Q&S4SKDH!'">K& M>3Y*@'^@0GHP1O/9E\^X.*V&]=*N3C@/VD5;@+M$(@K$0W"U.M1G8;S3EK'F M.]@#='03WQ^JYKL .E3F'>#F=EW#521YXY0Z6B-8L1(L"Z$V^I4U_R\@IB!R ME"$]WH/H\.*2!XCJQCHU1E1;;?0 KSLQY@U.@@Y>F.(!5W*R28+W5@,JZ;3T MU@3='%<;J>DFP&\-J#;R[P!)]V/-&[R0 QFY+ IDX>19.D=>8 D1=.3"AX2" M?,+!(_T=T72,8+\QFIKIH ,\W2NIN2FV6M+'HT!G,NW>-5'/::$X:Q4P5G@H M(24,K6]?_X2D;A(!C5'54A,= .O%_/1T>E8/OVOL4O/UM)_C+!$W$\UKCUJ9 M($M!X8JRGJ)5Y2'YZAMZ$EYLW3KI$7*Z210T!E0K#70 IAM"FAC:E+-3%GB4 MC$2""2(6"GB5B4H:5ESS^MP;K^_&0SI*0F G87>07'I$(D:;+.F_) =&$4/R M9#XY(3[RE$OPWB37>B,[L"SI&)[1<"AJI(H.C$^UH_/9BI]U&:=D2BG-*&30 M%($JAQ*BY0B9/#_ON2FQM$Y2WJ5A['Z1;73[P(:UMZ"[:#;S+.=5<5\X^1"F MY,F]"-^F9-MN,#;AQ0JIG ">2SU6YF11,ZO9L9Q4#$DZ?&SBP5XQVD^I&KM, MYS#^.LLXF]?"\C/,%PQ-A-/.>(]0F*--.J1((6[T[.4SD_/3RH'*YX(WD3*5YPMI]]Q M'4N^G2]K!/F^4% Y42D8'[D#P[RB,#+8>EP8(-6 (DK!LQB@/]\N)([K' UE MC 944PB()$I "AK5GO36)UA4%GU(F M4W(.)J76IW _IVK<9-) 6&NLC [@=5]0$Q59J4>,X&7B)*#@2%1.0N9%UAKB MDII7"MRG8MS4T4#P.5#8':0!?A;@3BPR%P4G1Z_XRH_ >MW&@ TVRT#!1<36 MF^#/:.HFK7V4Q-+A:FD&LV,/(OFP4LA7/)LF2, MG;8Z'K8.4D2/F'JS7)X3&XJ'TPUZQLYD'1M3^ZKB*0T5_/29_OS+JW>?/[U__?[#JX_//K^A?_WKNV=_ M??F&_KF90_^S]PSFU>_$8"/7?IT O0+L%3JY-4RG6OG"="T_2!9\C Y8D$+( M4HN@6K<1W4#*X0G2[S@[Q]>T2A^ZN_SJ]W1R7M=-;15#_\LU!UQX2MFF#(DY M59>0 ^^=!\:"#28HQ6SKP4U[D#FN@]\".??SI\/JJ@M_;$G;P@6CU\F=6#P3 M44!M103T?XI1(H4L0L;D><"8FMEP+UP Z#X+Q:'KL +F?\(3^Z54A;7&U/;4C9O[: ^Q@?32 >(^(HGG/)V=+\@DKSE@*$QTAGQ;*PNH'&CU M>.9!ITQ^;D+&4NM3M/M4C'LBWAY!!\JY Z2LB*XC:M;[\W+B&7JM5 0C'=E6 M;0CS3'/@4B)G/A4G6G=^O4O#N%O94+'BWE+NH/KFZO;^=5GC1!J%Q;D(K Z+ M52AH$TYD'+U/QN;HI6]^9>(!,L;=DX; RJ&R[@ N;V;?R3!6B:QY>#,C@T6? M3(),G*M,+(08B0^5:!OU# IG&E/D(OO6N8)-M(R[%0T!G"92[V!+NJ3[PEB^ MF\_FETMBPCR/T9M "T&7>F.:0Q!U%"Q/,GKM=52M_>-'R!FW5G08#+61_>XP M\FL8S?!+];H; >G2@-)7ZTS8AQI%DGK.SA;3>'Y6^Q=_GM=+VO508+[*8%PM M&Z9E%H(AY&P-.8;,T1Z-%E(*B$)R)V7KLYK#*!YW,LJ7-V"*PQ.:]%S>0,NYDX.$0=IC,1S5V MJZMOU^OD\H1S.CNGE7#A2\YGR^=8Y@M<%V7_!<^^SO.UN[#PJ0'$XA'008'Q9S,O&KP)JA M4='F!#Q;6A_&(@1.!E]K+BFJI@6B3&,H7;]].[P\J3J;/47;@>FYO%EY6>)_ M)8Z8G8JBSCT-/M80VD/(Q@.35NJ$-MG4NCY^$RW; >9)5=$T$7L'-N4N'\_# MFBD^)@F"+)%"$A2N% >)>M4RXSUGH0T8.$C%ONTD;'/P'.[@+O$#4O MIR?G%!!,+%G.(JP&33$(*"TI\ C9@L@E*]0BZ-QZ/LP&4L8M4SD*@?8 M^1O64=V8GWVG .$+OCL_C;AX7^Z5[5]?(/>*E1(0=)UTJ6R1ZZH))U60,>84 M>.NVQ+O2N)V=>E)'?X.JZ0G!<&V?B0!KZF4D*PV)L]Y2\1[K0";.F!(R!MZZ M^G\G L?=*(?%RI[ W%UQ_:+RPM3?O]KD.%/."@I6$!,%*R%"%#Q2Q(*6$&5$ MSJV=_!U)''FYZ--%30 7,UIL"7&6(1FJ(/EJ>%9-:M*ZI?Y"0;OI0-$?+ M78MXN!XZV)-OY :M9$5P,M8%':?PC67:&(@1%8+0C-V:=AT*-@U4 MN3GGNHM+\BYG:T'/:8?GQ=AMB06UW=< M5M^=K%&0__?Y^G3MJGVHC,Y+%NHIKJHS)E&1EULLZ(0L%TO60K>VF<-P,J[] M/38>=U@.1P)'YTOD15A^?7TR_^W/F+_@G\)T5C]X/QJ M82>%)I10 "621\=Y A^UK3.D#7)G16[>+N4147]6B+5-L]GM?+PV>_3Y809 MP2TYO]7S,+7%-,FE, F,>QZ"MT8TO['Z*$&=8&D/36\"S<%B[P!#=WAX.3\E M7Y+B)D."B;2FE*A%BBR"5\[3'SPIY8+GV/H^V8.$=(*9PQ5]M];F8*EW )T; M33'_@O4L4.8+)A.-D%,U*F; /9X"RRQK-9HJD7G4TH@[QF?7V7 [(&2P8+\=0IH+ MM0=;\_/98Q>,*:V4%:M)O['VRG*:A.4E2,%ET)R8U*U3HUL3-V[SC@%LT"!: MZ0!N=\>/77#!-)H0N81B&5)P80,M&I,@L6P]\TD5._3\MQV -%@SC_9 :B#O M#E!S%5:\)5[>T)?+27(L6NGKC>HZX\)&XH"6 K@DHG !!>W$0\7J5U1T M,$#?3\ =0.3N<=*;V?T$V,?YR*WL,B3G"174G.P0= *,)'\.&XX.$\+ M(Q3OI1J@%<(N)'82R>^)B/O7?P=33P?HVS1!1=CH$X\9I#8D-VX00N8!G&0F M2&D"\M8#O0\983/D#>'AU+_E-)M==+$WI+ZMSK9I\2S.&NU\]P8A2N-Y\-H" M.I'(S@<)@=46;K1Y%R&89MC)<-,A[P\?#4X':J ;)#6HS,@49W 9B6]6+(6V M5H!SH=9H).N\]P:;]TP[4H'DD!@E509,5N<>E]2'W+0*>?$'B3OI_[&K!3JKH DD#U5,6+Z(OY'#HJ"AX MUYA(HE9#,28*+6K3U=87\$"=&ZC\ 8Q;:#.1<=+XJAX=#!:GBLL+-0&&!9=.!SYJ *"9C" M2PE&1ED4J\-I!HC[#RJV'>QT9&24ME)3!YW%5J'#.IOQ"Y]R4!_6%HA]$&@C&UH9$6*KIB6//ZDMVI'+WU_G&3 M"<-IL .KN('#U=#[AQGDR%2,3(/U.1!;I4!,M=^#5K0,M>"2M:],WI'(T7O\ MCXW01OKK%Z 72_"B 1RNKH/0GK$>$Z9I?V % WC:$>K1F@=7R#-1GJ)8%K6V M=I"4ZVYDCCY$8&R0-M-AOS!=K\.'.32IN"*M [Z:[9*\!8?<@>,DZN0BC\T+ M W>G0JM= M#$+:5%OAM"Z*)0]"U(ZW& TX(>N04Q=LSM'QTKI^\Z ZER%')XQ>Z+*+,@XL M3W@U:X.K!XHL0@B"H8B0G11DW6V @))#ME%FH;&F/_HH*W^KL3Q))#D!FD M(7=+:8;@JIV(EIPPR90TV?PLAFI(S[AFMQO4CJ7A#FSN%:]O:^[D#L,W5^O% MQ.:)=)ZGD&K H$B^,AOPIMZE=85V/>$D\=&Z'G5'&LTH17#O:L): MJCH4SWM>ASL5\,$6Z;1,K'G?C_TH';< L#LH'T'=_6#[YC[ROKPF?DG\LR_K M(URE W+T$F(N;CTH)13#(<=$<;'F2LC6!=:/T3-N#6!W.&VFN@Y\@0TU8YAK MCS%:3EHS$D\6#@*+"@JSFEO+&3>M+QCV6-G7'?0:J*L#T+V\>.U:BI_#[U@C M1?K[!7TXI47D>+9$D?M\ZN.ZB/!HU^G-75;MT!MXW6^D'A_<*U*\E=U,1>S];1 MELD< F@E#"AF"KCD-(@B0HI:5>^H??)J2^I&KO_K#J<#Z;4#K^(^9\]2JDF+ M)N=7G,-G3UUMNO#29^"KT# M%=1%0?U]KFH91A76WZ9G7U_0ZJ=UOE@=9TR2P"0324_ZZJ>+4, 762"9K 7+ MK%X4'QQ]&\GKK2/@D4#81EU/"(MOIR%.3VIYN(TN8:T,CY;7?BTRK;.Y(I.O M'&)*2K2N7MV1Q-YZ_XV(R?W4UD5GM@?DN&HILPKASJ[*%RXY)%_G75U^7)2B MB@-R:!0H72*X+!*$(HSAV7IRJX?W*W].:&_-3XZ$T=8J[,*";E]L.2D^AA(C M+<#D:D=M=. $"F)5.X.)O)CF5YNWIVYI BNR@A]0&SM85"-L+UTE? M+Y619YUJKS89!#@>&3@CI:%6V*8;:T'@R[/75=WGP9%#MW;[X, MH\@NG()[O%T6S^!R==HPP2BYU3'2SE3+:CGQYH4+]&T*W/@@/&M=]O\SFKJ\ MLS(J( ]16C]Y>1)I0LRK L1/X03?EV??P_2DYLY>SQ?UDT^8SAB6T=1N]+8I;-Z5*P.J=0>=OE[_+V=S[[0 M\T]OULTJF[7.RH(0PH&*28'/20#%J19E1'+X6S>3WHJP<>/[+N%YJ/IZP.3= M_>$AGGPV5C%I(21A:_\,62^!:4"A>+9"R*1;E^9M0]>XM7 M[D06PZT@X>GB4\VN%2#;KT S+2-M!3K%TAB=VU,W;AUS!Q@=2)']9J"NBK.W M%*X.B2(]Z: $I#BPB$#KDX3+2O1"E3&\K']5>/G8$:4JT=^0'O2_6L M;W?W4Z(.[A4& M*^H:Q,$,6JVB9Q960PDK>^EO<(.5WFF 9%QX9=_U!5]9%4 MNN%4OZV)"5K.JW+N2>(Y*X84UTGK:3>PQ$I 3JLY95EKO%3S&J6-Q'291CHJ MYIJHJ0,[]Q&_72V?VXR@M,KH)$&KP&O/:@\D+ NYY&!+M-B^]>=&8KI,!1T3 M;VW4U)V%>WCPA)%HK2VV5N33$B(+#CX4!%DT)L-2#*9U /-3HKK,]HQE\0Y7 M6P>6[]IMN&KC?.TWH I>&Q4@ )TT.K&$,0K21_JCAOPPHL/7EGNVIZS*9B_(\+*?+>;GYM-M4;S?VY*''M!AK\E/R&HTM>;_X$F87+<(H M %S.3Z8Y7+1T_G#CY5?MP^H\KPM%C<,RX MUKG()H0?W&[D$")>3I?I9+X\7^!G4N9S>N[?)T5GFS13P- A*&D<^! ]9,T< MM\;&HEI;R-8\C'O2>GP\WVMF,B8FFL6';8WMI_/3T[#X,2_+Z9?9M$Q3H&>N M^Q>0._^-1)1JHFP/^[OEDUN8Y'V8:&2EGUV]YL/%:ZZ@RJ(K:(0#R60"91*A MHQXJJ(!61R-X=JUS\)NI.;C)X[5D[[_DQHKPVIL<%&"LRQ0Y>_VL+0/$A&(TMR\>QZ M/OE@[XZK-DF,16], 2EX!4PPI,V8@3F"$5+LD5S[NH:M2#N\EN/1UUP#FH(9 MVEWKUJ^X "4\!5M:68C110I[",_-H]5M:1O7S@R!H?NE' -HJ5.S<]G):7'5 MR>E\%J(,,OG,PR+V=6_SQ>7=2_SV85'RX?_FR6WQ!QLR]3,IWKID37Z8@K].1BDE$^@(PZU.LVN5;N M2C %''(EO:65%#<(J!"\&48 P+ MO'4KGRW(>DK&:!<4W6_EUU9#G1JEUV&Z^!Y.SO&4%C\QM[XYOX=E>OA!+G[SHH1VU#OK((03P&0GRD>7:LDF"2%QD M+956X>@"Z$\[+V,Z*M9B5D"Y.CL(LS^9G^]F.[1[C2.NOZ,"4'VYWY[,MG7)S6IU^CWJ',/D4' CDM*)T"!",+ M,%M2"*D$IUM?YGB0D'&M3 /=W[,V!XN[4R/S$A?3[_20[_N9DIN_WL)@;"2G MF5FX?/Z;6?4]UZ6ZL_QGS%]NW1Y^ #\L&F9=X<",JOFX&"$F7\\Z,_IDDE6A MO>W8F]S#QQ7O_.H;NZ\J5J3"((=D0(5@P;N8 !TF1_MPCJ;U'?I#Z!W;7!T' MD_>G&1])PYV:OO7DQ[,ZQ7F_<[+K7V]S1+:!G$:F[VIH]4-'JEX[76^\&H,% M5&;U!E@=:<45$R'*I'/K,.P1T>]=/^ION2ZYXO4ICCA(6DD5UD9#K$XTGR]5"^# M3"RW+H#>1,O!C5KN//?&IAA=8,+ZBN=:F5*G 4AOH,1L@^8J^=S:MFPD9ES# MT@0']QJF-!%\IR9EQ5$,2\SAM[#(^UU@N_N,)E?5'B6L55QVM4^\+R_FIW5@ M^XK2BQ.!5=>Q:T(N>Y/=N!W@C(G(0?(ZWK".C_-6?&'=NE/K810? M')UM^_;G-]]^O6!HHXU6! XEU8E^PD7P'@,PH2TM')%":%UY>2#)(\=HQ\/G MO3#MB*KNV3:F]1#5O>WBY>\WLXD/$M3*C_K'^?3LQ_4 3LXQYNHR<^= .2/! MA]IR5AAE%$\B-&^.>9N"@R_CUAZ27^_FY_A0]%!+K909,$AY%C/ MDZMOP.I%K"RB25%IF5M?R=B:N)%]JOTQ<>\:[B#JZ-1Z7,Z;^X1?JFD,L_PG MG']9A&]?IRF)T_YXM6S^\R7G:?JPT,DH7;_V(W^:+U>"4J^DL.A57 M- -A$P-EI*U=)0@DW,3 ,\O"M_8F-M%RL*&Z\]R'UH32.7!B$)@.=<1!21!4 ML+0PG."LELVA'YC=[HQ3$VS<,U.-E=&I@?IT'I?XCW-Z4KT1MU]M]+UGM.E2 M\AAAK:S*U4M>?;_E-#MO6"ZTP05G/#FN*D H.0+FK'F1,J%I?3EA$RT'6Y4[ MS[U1S1:RB2D6*+'0\A#"@W.EU,'GUBI>DI?-W9U-Q(QL05K@X)X%:2+X;NW& M-DV$+KNK[&=5=GK#\3HC/'(\.FN!*R2GVS(!KM[.B387SM %-*T/ MRH;KD/23"]BKU_VXT1U#)QEH;P4A=005.>VT&#*8I(NS]&741[XL?X?";CLF M[8*:'6_)'Z*D#AJ /W+9[N[W:TXG2F2!R9 #*7FMXK(!O$H>//,ED919C*W/ M6'8F'; M1,NX8[D&0E83P7< H'?XVPT)+>8S^C*M[Y*N.;O+7_8EZQ(59!?)!T5?R,=U MBM:+Y(IGDPIOG=;=E<9Q9V\,!+A!%?6D@X7/M=75@*'"Q?./%R@\Q-#P80)& MY;Q-!IP.!$[C,CBLL:;4111?0A"M$Z(#-E)-7S&?G^"JR?#T#-].O^,]%V E MY^L%@U$;HY#6I*QS:$IU H2WX*PPF26*KGWSKJJ[D]EMP+ +?NZE/ 965Z?V M[2).VM^ W7Y P]ZK YJ@K;MGNBR\]@RJ-D"EI$BU+-".2?\IA84D6M?C'ZG5 MW\OI,GSYLJBC E=]T&_*_!K?7C *@BD(H=#8@U*BU$HQ#860;IQ+.OO6)S9; M$3;V)>_VZ'F@>J6Q?CJU/T?J&+J_?3LN@4^H"6L']MG1%N\\=P3XK.J,"(IC M0I&0E8]:"BF-:GVU[$CV^<%G5W4]F^6W%SKX<<<::!NL%JE C)*L@5.KBYH* M6'*"Y6)\8*T/_O8@\VG8[EV0=6^VT\"ZZ]227R8Z]S>U=Y[0LFOK@,9JM\9W M!)YD$D;@5HIZBR= L"*!2?0Y9T[I@HT7Z5';)UZ'45>BOP)Y=(;S:!*(Q"@\ M"\9"1%I>R'RQVMF"LG57CT?(>4KM$G=!S>; ]C"-=&IV[K9(W=_\;'C2$'U< MNS%'J(UT/LCU,9/R68.K56&1H@H1?<+2?(S/2.9H^ZR.S"5'*2,(7>I9L(D4 M52D*XYP14D6K.+8N5GAR2;CA4-8B+[>+!CLU:P^V5MW?MCWVN,$ZP0YHY1[M M^ZD*_4(VBD10KS727@8N1@4Z)68+N?$"6QNUH_2#?7L=?/]E+>;\?O81T_FB M-@)Q':Q( MXMB9U"%0M=G[;Z^U#C;0#>S1-[CXCL]_?*;GU.OKRQO=$S-#YERF:$8'V@4* M4Q!9$"!S/0XTG O1_.K+[F2.NXV."LYFVNMT6[W3[WK_C?7A!PW0DGO S?5. M:V:>@\X*:UMW6;M&2 &AMAA$9TP2T1O'6T==K1MST]-6D+U3ZN0CQBPUL"@- M,<9%O2\:(+&:7F$\&S](Q_'[I'35BGL7?=]OQ7VXJ#O8PQ[J*'YUS/F74&WB MO>-.0Z$%S]E T6C)"E(X$R1MTZS86AML4K2M&P_M0>:X>UA3I VKHDXWJJW: MJ.^_?>WR^*-UA1]PJ]O4'UQJR07/4%(%2A06HO(6O/ "=1$^V];^Z#"]X:_= MN56[\MO+@66MHXX"$I>EGL!*6@[U4A:ZY(45C(?6F:O'Z!F[]?+!2-CL2Q\H M_ YVQ&M>+FPKK<_WY58O_-O\A61<"<% PBHXE0J$R#E$H;GQB*6PUA>:=J5Q MW+UP4, -H*0105CWJ1O,?:"(-$V_A9/+#G?O9Y6WZ];E=X].4\Z.D_-)47#M M[T"AL$=1H+H82,(-YFZ3GOL;XV$DC'M7LR'2CJB)3AVP&V,I]G>S[C^D\<2, M05VF_6<4T(XGHU49C$,%RGD&CD4+TB47)8:<(>#/[1$I> ME16L"D$"+25:2?/EM&K^ZG#K>O5PE3GW3H+F&2E\L0Y<#@BH+J=>/L MQBR,[>(=![F/^8''QD&G5O3&A(M#BAOO/J3Q\(T!K>ACXQ88&I.U*6!0)-HE M"P=O&$+2U@B3BVC?0W' $1S7Z*\MB^>SE9M0KE[XZO?:QAB?XPS+]%Z09'5) M0H>ZUNI,XFS QV* @&Z*TIH9W7H*]@'D]CO 8Q=$;;9>P^JO4TNU<6C&_G;K M9X\<=-;'@#9M\Z0'VIT2&H)!JO-C F'!61= AI(Q.6=3:GU)8JB)']>KX>X; M:JU1(F_BY?3D_ SSWRD47Z*G"PR )QG[W5P_EN.Y':Z[20 M'3"TV80-I[1.S=?=D1T'='5Y^$E#S!49,GH];'I#P>ALM/6^DB;7&XN'R&2& M[$715A;#2^LR['&GBUPOG>O!$C>I6+6/?_^M?KF\"*#NGKIQR:)!L;(+BC=;"N/HO"NCC;NS4YY5LW138YK)+Y& MP7)Y?KK^[ [WI7 9?:UR8+E67XD(0;-0Z]VC=][+Y(:[:M6"@Y&/1?J"_I& M,/KARKJ#VJ9%OZH%G":2_TH&?YU-SZH+M9HQ,4MX_>%*3AO,@J>X$Z7U%/W5 M ;6^7LPE6T#Z$4'6,A![=[+HIF.8X8D=^<#F^&N@2Q2,OBJN#,*[^>Q%6'Y= ML7A3)!?9CSL\*BE(_&A )$?+G_-,&Z#@D(K!I(W-.L;MD+X? >-VZAP-O4?0 M5J=1WM;#@ ZH#-OQ%4>=<31@P+AQFHWE63-4#&JK"E"F]J]@W(*+'+G+3"G1 MW,\;:-+1C0Y"KTAJBUDXN6SRLWS^XUKFSQ88[GHYW*-)64K@/I*7(XT'KT*$ MC)@*%^B];=VAZ0!R.YV,M N6'ID*,*CR^MF,KXI^UX<0UTS>]35L*,%ES2&D MM*JQ8^!-$I!"##)D[]+=6; _W8>W??>X0513H!U#^AVD 6J9W*H1Q_HV\<^6 MCHB,HKB2P*C:_R-Y XXK7V\ORQ(C#SJU[M.W&X7CAC"#F+H!5=2I8[==9_/+ MQ3E_K)_,2SP+TY,!&[KO1,7QVK[O+YSAF\,S%"XF[RC@L!&4H& XH%6 KJB4 MN4\%6]?#':,Y_!N26OE)9Z-)E$%P^J.6+2E0.F9P@=4A;"+FS((7N?FDT)TH M[+8E_"ZHV9SC;*ZD#O;P1U;X\Q]_"?][OGAQ$I;+9[]/EY,0=6"V,(BL3OWC MD7S?A J"Q<31&^E*:_SM0-[(@TA>;#>.H#E979@E8^M MYU9?I]^6?\'3B(N),IP[:QCYR*LN@XY!*)8#8N%&2\L=MJ[4>H2<;N%V. SN M]M=NI),.X/6^JN7]XL-BGL]3Y>5Y2'\_F7^YX*;(6$QM.UYT[<'%K*:]@DL0 M.:(U22)%@XT1]CA%(S='.R+(&FJF YQ]7H2,53*7ZR3GP))P'BRS9/)9(./O MBH8@;,Y6I2)*Z^WS+@WCYER.B:6#I+\W>K[C(LX;X>=E. OU!/*2 >LT^A03 MY)J.4MDZ"(GD$H,1)AC+0VX^&.@V">,>VQX3/8?(O@?3@^GK;$Z6\\>J1N*> MN-9,:8K.Y=HBN]3_& ?/<2.Y]]*)UR?=6A&T%,_U_ LS:ZVE$\"T7 M9Y./1#^NXALL3#N=+9!9#:!4J#-/A:4(/"5A$Y$NMII]34^] 2SZ[AI4MUXX M\GG6\/F(_<7; R8NH6QRR4R.SZBH9#Q?=CZ\AC;8NPEF='SA73LOKH 6*.",B32IF\+*]:9]L8>K] >*[L,&=])&Z/[^M74 M7]9QK\)<[Y)+&A4D4QT/0;%N*%I!Y(Q[K1,YOUOE$W_J\-]]\^AWH1MI=-Y, MO".#HZ9':X_/&SQ<9$NULD8+BH68L$T$8"QLL, M'*K1>6OQCGU?XL7)M-ZKX_HR:I9,\2(T"%X+KY.S$"V%SLP+I03GS#GY,R_G MH0>/I_)&>IHW$EHG"C><71WHTA61=I'A0*4HM7C"F[Y?67NT\> M+PTTG,KW$ULG.N=<7"(V>=H)!2?N";F$6/*;G*R!F]96)QN=B-O=LK_WZ'&R M- ,O]/T$-[;:WY]]Q>O-[A*WP6!_ZUXN7'IY([INA%FGKOCD<,TE.\25311@0RI=:BR @>$;!IY#D@VAO MO6P]:7'@)/G:U[YX\/H8ZXI;J:2HO?,ISM*L=ON1X#4:\N9JO:=+/+*R7:3R MX/.?1JY[%Y7?#F .%VH'KL;SU1*\Y.7& IWX%&SRGD/QFJ)P[QT$)^M9N_1: MYBB5:[T6-A(S#I2:J7D^A,P[ ,^SDY/Y;[7SW.LYA83G\:R"-636 )7Z2%!!]]$9Q MH9/>JCQ_EWNTVQ V3AIO*)/37A=C)W8?6"7OD+Q$E?BJKETZ5@<7"CF5F=A5@,R/SQ#,=EP'R)UQ\GZ:+F'G]Q(^73_QP M]<0+\IY2YN,@!I]D)J2=2H^<&2$K8%Q,"FS(M'YM)&L>@H1BC4A"Q>1TZ\., M(Y4/;K>'RKF8)@H\,#-.!<869YW[]B=&3++N@9S\?8Q?]C.UC MO)FEVBP17^+Z[S>S[7B,.@F?)"/W/,?5S@G1)0FH>-1&A^ MW\H)V9. <4\/ MA\3:T=3R1*'W 1>ILAI$\E*5 #PX!TIP8E4%!&ZQ2)U]4C8/B< +.L:]KM0K M$/=14@=)Q(=X>WOA._VX7&-&1W#5WC M-@P9:_<]2#N'IA2/90.OF+QEZSD*SQ-:2"J1K:_7EJ,N'&(0.7AA@KS;(? @ M _@@$>.V#^G$^AVNGDYRVP>P>VGPDQ8J:"^ R5S(X$;;!W[WC MU!Z4N^S,YK\B-O=1UMC>XK/\O9XG728DWN$9X?[9ES"=+<\N,QD/Y/LF&>N% M;%% ,TORK3/7O$LQ*P%0KMDT7A,=0RXD'/.HW\M?:; M>#/;E]? E$,="S A:XMN3+6YA :K(\^T1X3 MZS"/XR0K:#HGBP4CZFF@S?L M+I!YM0^XH%!S 4&E! J-AH#,0TC2%28LLKS=98$V]&R%4_]?%:?[*.V_=KWN MN["H0XJ^/X%*W'ND/J&3I,U'K->>ZD20ZZ&K[^/)],O5<,LZF_7S])1^Y'WY1)\N2TA7\Q$G M+FAT.5G(*=>.5]&"2PJ!><-E"![1$PQC+?+('CR2/ACG3D>ZT]+&RYRBKZ*&9 0M\%*PW)TD-T)A0K]F>T^PM*A= MV$5SHPZ-./AHB G)LN &"M(?2N@"(08.K-A"@K4\\Y:E"_N?W/5K5X^&T\,U M.+8E/30O*FCE!6$3I)AI7;I85ZB+('A(&#/+BONMT'J,]/70E3:C(O:8FARU M-F(GH4]$YJG43@DVLU"G2$=P5BA@SI%(C4F+?=E&1,Q9@AU/A4PG.+A+U MX4M=>'4@EE4U]G2@K K@7"K $W*/,;"P72?&U@B])K&+0IXG@=4]U?I44/N8 ME.D7IO/,)PI169$\1.]J@3LYZ:X4!MP+KY%SI6UWN;4+VKLH"GH2.&\-A$[/ M(/\TG^??R&.ZOA=U^S>T,)7DZ7Z62^/%_@ MU3E(1"&XH,@( U=U$B1A12@+UMGH>>'.F]9WM78B\%";>OFRC_.3D]?SQ6]A MD2>T*3 ?6/5>C "EZ]+DPD%)(LM$H"/>I0+#4ATY1'\$[@,8C4HRQJ4:S+H\ M1,^X><2A<'.PY#NR*B07G'Z9K5.7ZQ5[,\>*S5HB!SX[-:1E9'*6G< MS55&CX4+3BA@]>0IUUY9/#E(7"N;M>'%\*&V_V,$5-<#&"_WX,V#Z6X.P5L7 M6F3C(JV1"$)%MLZ*>!,S:%$"S]$86FZ-I7,0P7UXW>V1=]>2'4^K'6R$S\^7 MTQDNERM6E].5-FL%FO&1..$:9&WJJBPC*^YRO6"BO"J,!=M\_ML&4L:%W1'! M<+?;:0/-= JPM23Q8AI&9M)DYBP$8@N4P@).10U"9DD1;RE"M#X2_2E1XX*N MB>JW@-/^>AB[3N3/YZ=A]GJZ6)Z]F:6+.2@RL,@MHQA7>$?TU_X=/EI 7K3E M+!J]Y9RP!Q[>'QX.T-V\H2 [L# _-\PWI@XG1B)Q.H.W2"&.1 D^,@L2,[,V M"LF;9RUWH6_<#-5XF]U@.NP GY>K]\7\-$YG*V6^F,^64]+EZIM5.F5-&9\H M):V5P8#6-D/M#P/!>03AA BE'DGHVGXVT.:BA3#9.Z=;I\=VH6]< M0(?R/M%)R3CM:]AC.IK,O)/!;OL/5)8V)1HW: \RQZVV'=GE:Z? #C!Z=43'@K)!A0(QYM6<8 _.>PE!"4%F.^GH6&/@ M[73H.5A-Z]'0M)>H.X#( ZO@(Z;YE]GTGR2J3"*>EFFX$M:E/)_-\MOKYBKT M;^>G-R6[G 14P7J-X&*5)4,.T2H-.B3/N>T4:@2NN#W&WH&K>%WM&0 MVEQ%H][7OA+?Z7QQ-OWGQ<#ENY*;6"VT-2H",R6"4IG5(5$.3,PLQ1@I%&N] M@S].T;A]\(X&MH9JZ0)FEW[*F]-O8;JHT?ZJFB\SDV1,#ECA]3@IT'(QSH*V M#GUP);&L!G(0;U.R7;Z9/7E<-=!#IW>6KN6U[MAW?0'H$:$>4&MWT/M:U..U M8WB4FKTL"#N28I5H&<6TRI"#)FLV.4F&%+X$6UH/;!JI9N\1=:P/-$WVV66M M(!3G01F?ZJ&Z@&)8+JA2YMA:%-M3]Y2J\7;!U.9JO*;ZZCJV6-X\7%]5_I18 MO5?M(6EE:U%C@:!*E: WL2"3Y%D<+<2X1UXO)7IM$;)UG'&8NOI&XC5C[\+I M9;51D4HH3!:\8ZYVOUK--U50E&(V%/)V4NOH8T<2QT7D8%#9'I('ZZT#6%ZV MM?J(Z\M&RZ_3;\N+&C66/,NU 5LLFIQMXQP$(Q-D\@2#+SXLYOE\U2GB>4A_/YE_N>1&"1%E\%!R#>>2);YR M8,"Y,DF@YJSYS;#'*1JWV.68(&NHF0YP]GD1,E;)7*X3:E\N%O"Y.)".)2Z5DMFU;I"U%6'CUIT920]EUEIM&"\ MX5"[ZX#SM&:#%IGK'#";<#S@W:*MVUAR3U1L#[O]5?0$H#=)7MC,ZZVZ0@M6 M8984)S,/7C+G&0LBLR.F<+>O8Q\#:@<@84>X[:26OF'V+*7ST_.3VM#Z9IG" MA#P/5E :8$R0XQ PD.,0$R F*9V-BNO6A_F[4]EM//Y-Z"T7=X M-A$B6)GJ:JOWDI2($IPI"9CRR5'TY$MNG51[G*)N$R&#XVY7=32;;#QL?4F+ M?DT_?>80=2(=]F_*:&*228#4O(YMM02/(CVPY)TVDA?KGG1#W!TB+5T$*W4B M&T:,H&)!B!D+&"&TUB(Z"O#_NQ:D,:8.J 7915\=N'6;.KY$EDHD:D$F1P:Z M)#+[J1X6)\\<,>A8\VN)G;=A:JOY+7LN[:*&3M%TNU^,SZ(]EW92_E_L1_UI^8 MEU6!Q$I&X5HT/U*MF,!\0%JN/1$M\G@#BZ91XN^*ANN4S/4!6V$NNRP0L(X% M5 D#1!D4V&"B0J9*"*UWSL?H.=@YO7SVQ3J]M3XO-)/?U[5]OJ@C4^@'WLUG MB\MOGX?E]+*EI2LB&W+#,_?UY-$XB*H4B()%SZ3ROC0_.FM%_,C>1RN\W7-L M1U%N!][O%>//?UQ]^>XG<\6>4KLLPLQY A(:\--I*%8(. )+%> M)DY9V.:5+5M1U@D>CPN;3>!MI\.>D'ECUUO>Y^\B;>(#9B&L!Z;JF6.. @): M!AYUL*QX;4WKFSL[$=@)3ALB9!,(FZNK)RR^F7T[I\"@2HQ?EF]SP9PI:G76 M! IU!!_KN#TNT7F6?6C>^_L1C= MN0+>&T7?AI)EDB2_P5S%^^2,'*F/"JY]--(IN.05*S$;IZ"%4' MLTDO=,XV>SM8@':?G)%KID8%USX:Z0E+;RA5XK4 UZ-P#ITD+V-H'^UQ"D>^@W9\"+;76P>H?(F+Z?=5 MS=N;V?)L<5[E^'&Z_/O*Q>6A.)DL!PJX,IEO(<%%&< KG17&8MJ?'CY&3R<[ MZJCA:S-]=86]VN:YIJ4^TV]>+%D>R3N02M/"J?>JG%.U]MJ"-C[:%)2-OG6D M\!@]XX8*[;2^$4X'JF#LRI@W,WH0+L\^AC-\$;ZM"R&O/OGT6_AV89_1GCN@#-ZQ11DL$V]8*2EPPBK3B004M_;1,NXEJN%GG\*G3V$W@%X M+AF@6&1YP=.U7W!A>0M/-A29(+&40'$*?KRS&D(N 8VSEL76R; MR.H-4OOH M_YX+U589'>"KA:%_>UT/)%/@D:3)4F#5!Y#@.5,@K#"J..%D:7V!HBD#G20Z M^C@U/3HB.E@.:YX?**>X<3V^6!%* &NB :6])ZEF6M\.M55>,Q%;UQ?^E*A. M#K>.#YB[-;)-M=<#'+^'Z4E=T:_GBT_A!#]5H:WD^A+CV?5W+TB4I*G5B*Q0 MT-&^XP4HI3BXVM[498M%"D-&H7E1]FXDCCS2MBU [L)O0&UU4;/]ZA_GT[,? MUXR\_OYN2JOY;].SK_/SLX\8\O3DQTLD_)].9RM!7$IZ8IT2CGP@, P]*.2R MCG'3P+0O4F4;L7E9]O[4CCSH=E"0'DF'/1C/37*<<(HLHPD"=*X=\H5&B*@* MJ.J<6Y42*G&L/7SDZ;;#&L0F&FC6"F-_*-UP:!Z353#*2>T04!1-!MT7\EU( M:J(PS2GP1/2MJT&WH^SI'Z>U<1 'T&,'ANXZ\7^#OTDF+\)Q(6GA$B=*&Z0U M2RY&$BJ3&0_)Z=8]-!XD9%R/;PB-;SQ8VU?\'6#H<3E-7#39('FIV:AZN!.( M&V\=U-)7+Y-UOOE$T<B'0%5#172:2^I!Z]RM6@HM=V#![N-=I364H_> M^&')A&)Y@I0BX2X2+ER2'F12Y-]+GXW+C5?KT[AAIGWTRI0"/$3R'53RX#$; M8)$;:X(4237O"OI?X(;9+G@;[H;9+LKM8,?=\NY)<;4SI72 .9"ASUI"]#:# MC-KJ[+"DYA,(_FO=,-L)-OO=,-M%ASTAC M$OK,E;'_?<.L*4(.NF&VB[IZPN(#MP*2CER&'(&D5T"5.NC26 5:"I?(P=8N M'N.&V2[W-#JY8;83"':XI[&+1GH"U_,?-\3V>H'_.,=9^K%>F5Q['0P#6H:2 MXO@Z+##JVNF'0G5535AD<1 M9-TJ,GC'.61=5)'"%]-\,..6I'4"N5:0V,:K.U _/<&NR5E0PEB2MAQ\)KZ5 M8.0VVQ#!^208*E]L;'W&$M6)969L3!MG\$OIA-0I=IWKV!,C6]0R[:*L#V%T.$7B(E13K+&F2C59A M-?_) ?%F(:J8,<>:EFAM4Q\AY^D'.FV@UTIC'8#OD%('>_=5W$0X0\_8LK;3!XN)8Z;0G\$>L]LW1V M7@76HDCB\0>V*([8@>1&11&WWD@@^XCK07^)7KQN%WUY8BUY"44A K?<@Y)) M@Z<8!@SASC)N3&I^=+ U<>WF;&UXY8OY\G+H 7*G,3(%VJ,A.40$"MDD\,R# M\DII;EN?+N] WKAQQS!HVCQEJZVV.M@R;S%4V5@QM<3%=UQE9*WRCFM30''# M0!6R\;5Y$S"57:QNK-*M-\^?D-3+V*W&4)@/IY<.8%:[G-P1V47^-3/O7*%] M/^O:\#*@@RC)XT23LO-%9L9:YU V$M.1+3M4Y?,AY#]V5Z$/])CY;(8G%VOM ME@>[RK1S7936W J6FC*D:EW,ODJ*%[(P4S9RY]Y7=N]:ERL--+G?##AC@V5 MUR&M!DE<392X/(KQ%*'XE"%&^_^W]V9-;AVYO^#[?!?,Y+Z\3(1LR_WW#=E2 M2')WW"=&+DB)MTNDAJR2I?[T@V2QI-J+A\S#DRQW1+?#LJ0Z2. ')(#$0IK$ M&)$O5Z=<_A+G3ULIYM,H]G/PGUB#HZ 6:R(YF#SB:!RCF"EUY# MS@R#E(RA:3U^Y2X5W3HZ>TKZ*2@-8WL7??SOD'Y:6"3N5JZ7XF M%Y 9\.3RU35>6C&A=4W--,X"W"1A6C,T.F@.87@'IN;U^4=W\P\?SU^7/]8^'@^V]_V:UI#]T_NW-65A4;M:I%9_KWYTQ9-I%\@", M,*0_EHRMT\&#*8*T)U1>/IG[;DC/M \OHP%O*HEU8.Q>+>M.RD4][:9V-*75 M13BCXWV9KTFL,XI'U4;=HM;DA_*Z.YI[I A%%^^2M+JTOBR?(&DG#.J3P^ 8 M ND 7S?XM674+%D*DATB%%Y'ZR07*?:5'I*3,=4=4Z7YV.'[Z-@)2>9DD70P MZ[OPWN\[Q=5(,2&RMC4+PVN^1(64(%H90*8ZAMM&*9MWJSQ"SDYPLL\*3OL( MHE.C],=RD;:GL2$@JE39@@I4$05<5A$$EP5M#$GZUH[^XQ3MA"SWK)"UISA. MH9[EW<6G3V'U;7DS"_CSQ[#Z4&DCS>M>AA_MZ+4P1EBC D;0N410 M,1NH[RWT#^-,<+I8W_J5]&BU,/?$S$[QD)1D1)4CO;3HP"DEP)7,2D)%44KK M:>E=)TF;86.'3.D0WC?TM8YANK:ZO"R_+[]LFK7FBZ-8LX'?'<_ '<* H]N\ MR+S*Z!P44[?$J4!./[<*3(P)/8\JC/L:=S2;MW4>WB[/SGY=KOX*JSS#3"&R MJ,^I;A,OAP#>RP@VQWKTF+D8U=[?)>E4K.$0U.SBTNTKE4X#AEE,*7@N'6P. MHBPK=3-9@FQR8,DFS47K43![9S&. Z=#!;U+ F,(U_=&SF=GUY-D7[%(\9C.$@=/2T>XQH; MPO4#K[&7BSQ:=/C]J?0,PQK75Q5NR_*J_GH3!A\0 P[XZ2TBO7T/TRB>VWSE M6C+"2>44"DA)UR9[3^XW6@W"V\)#(6PB>$>HCBX5)$V1J[?+W[2_E.GZ]MN"E!!G MVG&=6,Z@G:2[U"8B/'ABBXA<,:?(3VN]4>(F!1//66\'C0,8VX^[\@/6CG-? M/(5ZEBF"-2> >\$TV,B]]3J%K%N7^@XS%Z-YMPTQL1\[.QVG?^NN;M$C_M2/ M','%.$J?^"T(H0K"%/(W@R61JX(*8BD<,KF> GE 'UK?P6W]BE>X7B-N?N8O MN$ZK^>KM6+@K=$O+&.H8%E_H'#P K\-8I;-%N]8)ND<) MFA9.S<2^&YSVD$$'@'J'9_1;'_Z!"_(2SEXL\HO\:;Z85P->G8277S_C8OV] MB=@K;Z,B@ZZRL* BLZT??J"%$'SYDI(),C9M7#>!9(/Y,K0?F0=/-&RSM$3!N9CP>FP[C=@:B/16]>ZUO\)DJ9.\HSC5[640Q>P MNDI6J&"#C$1I,G7>IU6&:.8&N/<^IA@EP];77#>IXH8B?3 9-(2_'0#C5D_> MZWA.)KC.X'SY-7T,BP]U'?W-Q/CW>1NSY.FPD<[FO#.@&'<0>?' 2N),%Z%R M^]K?_XU]83X[Y16V0_X!OL?H/5[]9)WGRF9/9D?YI M<$(*4#4B"C'4X_+,/)/9^];/?D-IG#HC/AXP1Y56[VBLTXJ7%XOSM^3EOL%5 MVC1V*6E(H^@V8(6BEQ(C!*4M<,D"3P*=;?[P,I3&:0M')D/CH=+J#HW?3?Q5 M4V%,.C+F+&2>7!W5%\!'(>@T:.OF^QQ9ZVSLXQ1-VWE^/*0=)(E^V?BR/K6MZPCW5_--&845T5GR+S3SQ,OHZ< H(87DN&$4 MI^G6@X(/)GK:;O8)T#F2//L%\+6>6"4*4S$DL"G*.N-=0=04OFF;T)>2M4ZM MLRI/$C5M__L$ -Q3'MVV^CU8_WCS_+^'6LIZ_FV,PL['OS1JD>> 0XY3F*&Q M"*,Q@I(80'DA(>:ZP;$PE%(&RW/[3&G[PHP'E.6JE/Z7"_R#^/?^+SS[@K\O M%^D[J8A.2W:@J@9*B-&388Q0Y&,++GTJNXF+U"W3J5(W+:^M>LWD,2I\X)' MA^ ^HCDUY!&4<.9,J4O-'!A9YP_P3 >LM;I9>::5Q9)-\V%K0XF<.ODW#?H& MB^?$\/?K\F(U8\%(C[(^7)!\F8SZ'UFJ"A-$Z=[)L$?8.% M@T 1P*52VNMH[%1$2A?8YK8C4N+ MOO]+15L"6CQ@C,B21N\:]5,_5I__@'AVSHE8JP@"UO1=AN XUA$Z$AESPM[> M97&PYM]/R:&F[28K+TNWK2936E($@5:0_OH"(7 #OA29G70RJM;!PSUD3/LZ MT4#NMTW;H:SN(0"XIH!UJ^"FYS MM5(NR@ ^QP0Q(/$*2Q*N=7?,HP1-_,X]!GY:L;\#+%',@J_+SYM Y$H;K%/% M"@4IB#J%%+%;CU6%JG'N]2,:V!:>W]'LCE[G#R1_ATI3XR,%.(6C#* M$=Y]7?QI@X>267#%)!Y8Z[J8AVCI*6(:+N-'(;,GPZ?>M%H;\5XMP^+7RR38 MMZV-#"E)R26% :8.V,5<1WR[ #K'$&3V =FM/LH'-J?>__-[PL&^@ENVY>+4 M0-BZ5Y=.^L:S^N4"_]?%V3>2J;FZ.:,)PM51'4)KTA8OZ2*.#&S4+*J UB>^ M$RIV^%A/UTL+B+3F;U=X>8M?EF=?ZAO*727P*0L5@@ 68ST4(Z>@%)\IJ"-^A8 90A)< M96V(4^50L/@!8!FMD/&H8-F'N_V"1:KM<9QE5C'%0?*:+/)D,AUR!E%8%TS ME)P^$"Q7WYJVW/"88-F+NQW$S9>YH:NK=!,5(O>9 D .6A>*!9T7$(V2@-K: M;(C\D%I74]^EHBC.X +-_=])N'V5I(5H1G03N0NNX9*9KBO)("<$%. MNM7DD87V&T4?(:@G^.PC[SLKHUHQOP,DW33$KWZLC)<%O><1)&9%#(H!'%,. M+$HC>+3;WQ;TDW&]&7>U&?R2MT.OP@>)C_;D(C4&44MV=W>'_;D(GY:K\_E_,%]-#'VSPD_SBT\O%IM* MQM_6ZXNP2)?K3?_ \YGS4C'M,C#GZBBS&,$I@Y!2Q.!=,=Z,T:9Q ,D]I;/' MN G'E>'T!O!Z\=R54EZ;K1>M9]%$ 5H87@]3A_91S&NS+$XK:4DW1ZA]OTM) M3YGP-CAKP/%.]T,.[)+[>;G8-"M=A+,?YG]9-AU-1VL>W(&("1H(A[)FW"9" MD:VJ& 0K6:8P@-=M%;6F5EANG0Y.Y];MP^,T$5Y7O1]\?8N?MU,(7I&U:L1DUISEF6(P+U*H.@JA\B2 Y&"LL%H:UGS(3Q[ MT#E]2F=*9.XCK),$Y&;J9!!HDPVL5K:HVMZ::Z$+@B&N>O+M%7>36LUADT%' M31%-#LK! INZU.R>(WZ[&CGY8I'??\05ACI^;68=LB!#=5+J_,D4+ 2' HJS M/N>HF?+QJ7AHV">G3^LTPM.(G.[ K#WZ:A-43-9;A)!DG5V5!?A 9Q$V*I3& MY7B[WV+Z-[-1,SB-350SYI]R&N\76O<:DBC'0N62 5!+W MIA1T($B@VK-^^M@B"C3%X*IU'N!(VF77-!D".79:+S%#HGRB)N-VN,//3@^*WK M;4#3@+]=XN5F7W51D@M7(N3@$12S&8+A$8R1R1I;DL0#9F2<0M=Z6[3LS]V. MP7+55QVS*[X4#S8F TJA@QBD!"E\'3UN$D-S*%CZ[EH? RS[<+=?L'SOJU9H MF"XV 0I%AI(%"2$*#T8(56P0/C!W(%@Z[UH? 2Q[<;>#N/G>6;ZA1/I61J ; M58,JM1Z&!T)]3"ZB5;JD,1X[]YJ+?=3)@(?D6 [F=(=HV>H3>ELDJ11PINHI M,GGI5HHZVX.5HDKD[7=VG.%(ESPKW EF>&Y=2WX:<[$'2?;)N=A#V-P!3E[=';&K8M4/J2$6BOQ59 (< MCQZD$AG1F&!=ZU3_72JZG(!]"%(.9'0'4'E\AK?-PFA#N/=)A-KN', '8I , MMI0@4)/3WMR\'#I"_=C#L \S-:W8WP&6[IDZ(Z-W+,8(.E4WSQ8'06D$GHKU M$5$DU]J?.86Y38=XOP=RN3N<;+4HB)(T01I2%I&N6,/!.[ILF65%I4AV%%M7 M99S$W*9!LMUE;M,01G< EL='!UGAK35)U$7.DA1)UP7B,4-A.JM?][ M:G.;!LE[T-RF("9[ M+%-J/2KN-@T]/1@S!F=LR:P$3%&. MB)$>+J7#I/H(1/9@<0<@V68'7G_!U6+^X>/YK^2W+Q+9R,W J&59??^=WQ89 MO[[[*WRNO[.UF9J)X#QGX(6JZB4Y1)7K7ESOBN(%C6[MYAQ$<#_0VPI5S-84NJ(5IUC26:(^6@N":YN"]UZ5UH7!-RF8-OG3&$D' M,'=":*Q7Y[.W8?'ATHQ'D85C*,&6NJ+;6D_G5W3Q)X61:1FYV*GAGG[J-330 MKWX@X<8'>WKOWM_7V9^'/0C^:GI\T!0]E@(NU)8L[\/E#2Z,]=+G[,5N,Y%V M$?V4]\@!PKHM[CTX-[' ?P]?YY\N/EV9*$2?E$5@V1'6I380ZZ"&(#6SSI9$ M@6$#D=_XZ,1"WT=DRQ;\FUKP\\4UPJ,3,93B (,M=#?5@0>*(V R+":K=4@M MS/R-CTYSUS<3_-[\F[IFZ;J7\_/RT^?EXJI!02!WQ<8,'@6= H6&X%F&$(I# MLGQ^0CTUC_E@)\$A-[<+-+5+Q>7-G,[)W(2I;ZT(ATS1FRF9XXI85# M;K+@V3_9>[S#=WK#QCZ"?!(=^W&U2X"\_VMY50JC+7_,XT'<62 [,?5B;W+RZ<@.L=\\>'=>5CDL,IOELO5>F-? M%<$:DS7@?.T=<2S4+5,!-#&MY)R9R3LUB3[A;3Y*Q$[8L;U[(FUY/3%H7GZE MG[,(9P\>Z"K*"L%HI"-I7NJF,F,A>IW *329LU)*;I&8V)&+7AH)?CBN% MB8%U@_R??KH\TY51+2FZ6C2EO-6@&*?[MU $S[D+3"FO,.TT_.X),#U"PG0 M&D74R_9\[PL^;\XNUC>.$H)0JI#CIG()M;M-0S2,KG\G?4A,<226G>;:0!"I0G/,-"P1B&=<1"E9,&X$%.UUOS5_&9X" M20=)H(.BDH>6=EB#43B3 6/*=$_[ C$4#61/B8S$G73CSL5\-6CWI6N-I>., M$]N/W]W!YM>0<#O2DV)76Z(1@+S4?!J/4 =I04$F30D&N1P7-S]HZ6F6U)Z" M?A0\>W*]._0\NI\S4(A@D)%G5SSI6A86G,P9@F6*."D]\6Q4/!V\.?7H&R[; M(:R99+K#W#T;RV9(_@"O[9W!QKJ4L?"Z4+V6 $:9M$\IBC'&R#Y*5$^=;F,@ M[% Y3/VV=O,T5T>H^C(KC&=?C3"6.F5?>0E=[>%O]-1L M$'WSL#+VLF?UJN5LN_ M:M]@^$R_<_YM1FQEKDA/G*P/W.B(L<9&('\S">-$"+KY(*0!]/54O-8&C:-) MIP/DW>373V$]7[\C6D)^O;A>9\%G,BJ1N"57TV,=3Z8S!3K* Y/">A:LR:)U M]]ZNM/54I#"&_6LDE>[01H9\OLSS].9R:5*=V+S^*9R=+5B 9>T NVRE=R168^MV]L?)&8G?/E3PE<; MOG< H.O[WR['$55VS80J(>G( 9'5(=!>@Q,8P<>2BW(82VS=+WH_);OE9=DI M8:YN568'(M[_J8DGBB<[(@U.:EJZZ!*T("5YEK$9PIK/4LL6$4 M[@:TDWH!&%%$/0#PV@K"7\-\]<]P=H&SC"X*'@6@S+5DB#CG+%WGR%S0U@4T MO/FDP_L(V0U.)Y7N/YSAS5 SP5J^=^DCYHLS7/Y(X&Q]Q_5R<9/=Z[$W]^U# MR]&6^QW,J''W_WDK?3;2 $?"O>*\0 @6(9(0. _<^GRZ^_^X8DPXK\"K.ING M* :>U4XW9RVKQ>$LM!Z(=BK[_X;(?9?]?T-8W<%M><_6,L:L"99+<%%&NN_) M?/L4ZEI$8X)T(5JV4T'JWF#I<__?(,$^O?]O")>[P\FU70\V"%Z*-I"-(6;H M6C7"6 "+QD?TSBGUM]W_-TC&N^[_&\+PJ5^V']AT-,7$$^"FVS"[<' M$33'2P]WS>$2WFT3RA!V=P":NRLZBI!)*6' &1E U1Y]'W("*7(.G ['7/M5 M!:>P"6609)_MRU$. MZ5TG:(<:- MB!ZBK">_>$\0#'G.WT\BW>'LQ6)Q$DA:Z.K8RDF=IGB,78 M&FLRLI>2E4%@Q8'=2KDD\0O&? Z3>\ MX9Y<@]::L.>VL:.^9PP2[-/;QH9PN3N<7&5HE0VLF R^D(NH3&T:LW4@8\Y2 M%1]==F54I/206SI4MKML&QO"Z [ \OC"JQQ*S,)',"KH^LI3MYT7!L4P[IU& M:WWK;O53VS8V2-Z#MHT-87X'2+KGD=!%)$JEJ1E;"TK6?2'%J3I)/.=2-$MQ MIVDKXS^W'W<5_ '7TX%<[@XGUQX1)9,J%:5!JB!!8=B,A#5@>3"Z($6;8MS1 M&!T_MP^2\:[/[4,8/O5S^W9O\&5Z_KO=O.?I.&I>B\H%.!GH0G=*0J@UY35< M4-P7$=RM1/<##_"[?K$GK.PKW.78G.[ [MS[L.AL$2(@ O>)$>4B4'"I'4A$ MC770M4ZM;<[>C_3'7=A\P!UU,*<[1,M6JQ@Y=6K3V^0I4E!26" 5("XQ1TX9 M*A1QC%K[DWBD'R3AW1[IA["[!]!)>*OL"RCVP?:?/9@]$=0.7!YQS!O8\B07+>@2K(@/R^",XZ])). MR.,8N>U]W^F/NZFY6=RT'[\[@,W#3;BQ.F#","!KFT$9=!!<3G7M3U:!6M:_]LHDL7LR4%8#RT M'C=S_?L]A4UM8+(W=SNMO/@%5_,O]$.^X/J/L%IM_NV ,HK'?ER+FHB=R6U6 MX'#UO6L=HB\6^7\P?Y@O/KQ(]%N;>HQ[7L.SU@)#=%"DS'6Y+]TY2I)+A-R; MB,&[U'X$WM[D'NXO#_[T^M)K])P'4W<'&9$X*%9'?=6>)280$W*1BNN 3^LN MRBZ.@\:[OODQ9-O!W7G?0=_.U__>I$\\(T;Q6.OL(L7#*9 ?D)P@:^]JB5W) M3K3.%#Q&S\E!<1]([ #$O>33%=9^7BXV.GHM]Y)%D$;9 '&SL J)/\'R!$9' M)G30)JKV68:'Z>D/:_M)_4$X'2B"#N!T?=3YS^'S-NG&G$"/.8-4I=02!0,^ M: 3GA%?T.\7KUE5%]Q+2"X .E?.R-=,[0\Z[O[Z?PJ<80Z:(5T3K087HP24Z M2C'&6I]0E-L+N9M"YP(^\.:_ZQ>G3CPTQLQXW)X:0KL7,T2-VHH P4@$I;T MA\Y"2E;XF+UV=C<(-2T;&?%Y90P(C<+M#JZP;=3Q"Z[G'Q:7,JJ^H5&.,T( MY(@2%->D"%AOX\*ES[7SSK4>/74_);U<8<>,U1K(I$MD;76P:"ZX*I47/()2 M3).&1 Y29F>"D-*YUM,@'J)E6N>ZA9R?A,X>3.\ /%<'P/QBO3W3#PV\6M[) M,11%EW7VM4BO%N5$'0-((V,V0DLQPNR_)\GJ#5+[R/].L-]6&!W@Z_O$TY^^ M??_7_YGCBHCZ^.T5?L&SC2H6Z7V,2H/EPM)E3J8\U&UGF?PB:1/+0K9.7.Y& M62]>^C&OQ1%DUA,2?\=0&;7AY=WS;=782!=%"0J0&P.UD Q>+\_6&8^(J-<>#M?7%'E.MY2#C#E&I MNAA!!N0ZY,):)[4>(:<3G+4'P4-P.U B'8#KGM8?GXS1P5"$G)*L\\MK-)XE M:&FBH8O"&!RW(G3GJ_0(V8KCO@8>)(ONT'2M.:A@YIB<@8*D"RK$!-Z9!,K8 MI*0K2N=QUR=VW&HW2,:[MMH-8?C4.=,'9K)JP;(VUH-'Y\E"ZPS>LPC)R1!S M%D:66[.SG\-DVT&"VV&R[1 N=F!![FWT272?RI0\Y) HC)52@#=>@@D6(S*5 MA&SMY>S=-#?B0M4I[J2#Y=$AIJ[&=CIEM)(O7=2,I-SZ];= M$YE_.T2R3\Z_'<+F#G"RCUE^];UT'[-*6EA'=WPA/R"C"WW^]-+OAV'N2(+JPN[M-.9?4.BF@JVS!3@QL<0,SNM2IWFYR(HUFHV; ML#]H\4)72;A6UK"YW#I (YTC5?E]P->EGK#R$?-/WQYP9F=,9!ZUBJ"S)4?6 MUS4YJGCZMX"*-,V$V+JZ;"")IQY)W),I- M; M"_)0DG6Z3@ZQI7U);C/R=T*S^SN@^3@(Z!+\Q. _EHNTU64AB[$EUD=L"@%5 ME@:B,8(4FML<&6?6M-YT^@1).X'4_QU NK^DN@3>MQ^'V4/M3WX>L, M5<(4-T,#&'E>VFJ(TA40UL:<-;.,M7XW;WJ W93@&;XL30>#4]2!V\>^9$8] MN>>I,)44U,QL?7WS$+2II>;2>X.,*],ZE]:.^MW0_PP?NB8"P'#H^TOH+_!# M;09\?ZSQBB]+P72^+->?:;:7X351+1??;\OEW=NRS63&EI0T'NHX&I,ZF (/"K [)@IF24YPK*E$YP'R81@:$,"YVM!6W0,G*D/1!D% M=YD$.87IGR+DV54YD'4Q!278ZL[KFT(/CG %&;H5CUK7?Q'9R M\R!;86=/MD]=N;?SA,)B%,?@15WE7.NK"Z/KGN+]I'RM>RV.WVYO?K[S(/?! MS'C<[L#^/#!03*?"1 D<%!>LSCL1$"4KX$UB/&J>16B=%7Q>P_P.<;0;R*1+ M9%VMNL,2F5$(6850QUUF<'5!C/;!*L-B2*;UULB3&N8W2,Z[#O,;PO0.P+/+ M_#AG?=+999!!.U#U7 $YG;!N C*D8(:U7K=TNL/\!LE_CV%^0X31 ;YV'/N5 ME;,L)PU(O".NU4[S?&G*LR*&!A%'FV#U+(?Y'7(MCB"SGI"XTV P@3ZZ0'KE M:T.1XL&#YT) DE*3]RIRQM;I^NDE#+XG^T<7_(/#VD,7>6/J"J[@)Y.5,J+U ]*]A)Q>$JXUKO:52F?@VJC'K=$8IJ040YT$ MG JY$0XCA&(%&,ZCY#(QAN-->;J'H-,+;4Q^G477DY??K1^[6F]F2HTV"UT"C M=I$F#Z[&NL*1M5(EL!Q;^R*/D'/X&_GV1[_\^AD7:_P)%UCFY[,@,7L5+'@F M&:A2$^4L.1"&\2*R1Y]:;YQZ@)1I':]62+C[2'XXW_NW18^OMA]L>^[\N,:V MYG%RCV!;F$?&4PG ,57?NKY,I:2!/.UB"! JA-;5<2/:EC\7*TS+#XOY?[ V M FTAOIXE'3$["AGJF% Z):E,8%8#KW%.&9H_O M3AN\M<;/V(SO(+/TP.F^<_(-4EA00Y!K14@O4EI=8*:KV0>Z?25D0]Q4O.:$ M,X4BTLJBM<_H1>OA P>0.VVH=V33UEQ^G;I6?^#Y?'/4S[@B$DO\6=1%$)MO+5?_V/K/-=+?JI'4Q?GV#_P4UO,4%OF7^=G% M.6;ZQ"4WW^#J]?83F[][@ O7 ]DM7,4>SC&&2_HRK!;SQ8#?L0+8=:_G_A_,/'6F;S!5?A UX-3[Z4 MR^N+\_4Y"8$^O)''S F,&**#;(4B6\$V/P>5Y..O*W;WRGUZ(9$Y4?\QVIY M\?G(3NQNQ$SEFN[!JK$=3I=#QL0=.,=8G9J"%!8677^9,Y>1V=#ZP;2UP[G) MHMS^H1NGY<5W+__EFW??CZR0"RE2IM/*^HI MT:D,X.1JB JFZV/3V%SX#<[ M]1Z'"/]&SFHD;G=P,]][LID(QC@='"0C8ET564V[0%"H(DLYA^);=V?<2\@T M.!I5Y,O6_.\01%L>S700094L >O^:R4+@U"W_EF)UD1G1?1C&]LM*=.$#E," M:1\9=)J4W)PGAC7F\%=8Y?6[BT^?R/M8EG?GR_3OUY\W8KRL[?EV@/^USV=: M>%8''Z_5Q*[OF?37FU(87*PWAWF+9[5][.?E^GS]@];M?HCUCZP[3]RJ'"!S M7=L?BZSA@ 7Z[S8HQ81VS3OZ#J+XX#V>6\=WFT+ZJ7[C.A4O5JNP^'#97_#3 MMQ]_9DO'BRKLR[KMS*+T47C PFM1(K$N,&/!L."=*0R9:YT,;$;\Q&7+Q\/L MG?VBDXB_@]O^DO*K?;Z8=;)UW8%TM4&F"&(A5P92,EXXR9(2K3/X-PB8%G\3 M@6#92B(=P&E_QOTX]B*_.0N+Z[ONG4K">P$NU;4$7@0(,B=@JEBFN!6*MZYS M&N,^/B$*K$FV$F'4D ^ + M^.#J[@UD6O+(T;1>D7LXU=.^&?;A'AQ9]J>,]DL5O_[,]79Y=O;K79[DL(;H62JU??L55FA,? M9C;%A-XR<&CJ"#JN(/I @96TMHB2,/G658C#J9RVZ*M'K(\KZ$,W%G5A^N_> M@*X4K1./8'E=2QV<(N>5.!)\+,'*X 7OS?#OYRB--B*I1U68%"8'.DHO%WWH MRM9,U(S'E@G21>3"2K(/G,R%X1RBJ>-U1;#&%IZ4["WDOG.($W61^HBV#X-$ M%YT9#4W#K1KMJVOUS6J>L%JRLK5DP<8H7&%0C*.[-?.ZD1L99*M8EDD*T_,5 ML^,I3]0=ZT.O1@95#U'(<3@T*^A*P*1J:KY*,5N(016P1>O>[,BCS)(,XY9Y%KLFNK$B%(@N.@ F=(V\3H9 MH'13^S'X>"?J3':JDQ/![A1NQZ=8@(EH(6B$(32X0 M9HX26\\V.>X)3]09/5&]' ]\IZ":C3R): ,R% 80(P4=58PQ*0]6&QM-4:R$ MYCGWCAS74\A.=J&,$\#M^>4S'V>-DL&56IW( ADHFUD=$(Q05"PE)8JWR)>-SM3'T(IR]Q]6G[TT^R25T MB07 G!(YYH&#S\0GS9BED)D+A;>>$![H?S\RX3NICGYFJM,]0GKQ#^/3[(F# M+^R'."5FCAN*854 )Y@B61H%L3@!W%.,*XHC&S-*DO.XQYQPWD#7F+_O7NL8 M@,] 1Q^^^A]B$9_%9!C3KH 6C(-2!F&3*.9)FABYYDZ-4H![W&-..,KA[Z2C M8P.PH1\Z[K2)%BL&GOR98\R1.,JR@0,;\(NVJ>2 $"E@ 66D F\] YNM"5X) MIW3K+2#3#(W8V(]'/W?=:%Q;4'39_B68S2D$ \5Z 4H' L[#$)C=B$2.([$._)6;O=ZB(!ENM."=K_S*LNX_E4#@@[ @A Q9N.RUD3N&*X,_WGDA MSE$!.;;LIL;F&UR5Y>I36"3<,+6>ZLJZ&U,+91VYWZHN8S("?,H1 L?"& ]U M$=1.$'SX&YV_;1\5:8TDT8&7=Y^BO'WWY_8P/B9K%%ENC(XLMXD.8GW8E+88 MYV*)5K6NF7J4H,X?B8_M[;437D>F;<.\RTKDJX/X&(-S"EB,I>:S"OB"&237 M(08AL]TQ'?C85W:"EGGVT&HKC0EAM5Z=S][/S^LTLM\6>?YEGB_"V28QX(HS MD6$"J3-=^99N^^#1@O'"JZ2T97FGC>/TA6L&C7[UPY@]^/$)G_..F^IKP_[> M\/.O^?G'#>_JF^''^>?WRY>+\SJH_%+A?&0JHM#@,3MR)I%!J,^8:*2QAE7E MV"DQ,A19CY,U38JD$0 >@U-#:4Q]__VQ7+S\BNEB\X Y7V&B/_L]>N;H8K:D M-(&O#0>+'?>LA1MEO=@P_.32SPW\/7^:>+3UO"LW'2 M"O+N5TM[&,17WTO5 ]H M"[/&05390&V: )_K6)F04G&)6YO]3@[%061,DTZCE$:/,Q>JGRF=/](T^#VL(%'K1A2,7)B=- M]Z'4#'05DW*U_B]9"T*;*.@_6=M\Q_G?JS)^8GWJ&$[/8@+=KHVH":/26G%@ M-EE0W"IP(3@(49; 0\PQ-U]DUU$?K^7\PS[ $CZ'4M5JLCD>VHJ;S$ SR4$(V-LO6#1$C'N?$ M0IJ)M:8Q/)Z#IMQA@/$LA>@CW;JE;L9V'B+W"81DOLA2DA+=+*%ZZ!#3U&R< MNE8!0 )PR^%_^?Q?S\V^_+=;GJXN-5%Z??\35^X]AL?4Q*U\P7XV! M>[\\#V>_AOGJG^'L F>99UN\D)!58:"8)G%Q;X$S%F/TQGKK>E&3@TZZDT+9 M_RK4L4%URJIWZ^+]$N9G-9+[=;G:5+_-0F EF22 '% -RCH)WF@&,4I1EZHG MT\_GWQZ=*"_$E_ MM>' B(.^/\9PB78,Z6,01932<2XB^!1K,*$XA,A877$N@N<43IC6+P33#*+X MKOW-5A,G%E(6/- %: .Q+CKBFDO R1^U3EAAPDYU%D/N@5;$G_14BR&8O6/\ M)Q%_!^[0S99X(AE=4@:2K/O[,R*O+OH1:NY<@"A\ #5I!@ I6[-2/\=_9%_O!ZABS+X;(N .< M/SQ& 7DT4OH,S-M"!^&%;J$0(4?ODA4\^=)ZU=C?:?;%()SL//MBB- Z0-_> MH>J/2%DFD6VJ>Y*T\Z \R^"TH!NJ!.&,25+QH]O4)ZF>>+A&%^[!D65_RFC? M96G1YC=_H?#B1T*S)$L!!&8(SDE0@CCC#$^(G=\+C1$\ MZD+ZMG Z[>JX[V>^EN>B&_QW//^XS,NSY8=O/T;Y>D825 ZB] E4=4*]IUM7 M,L8MA?'2NF[JM7<_5N?#GSK5JY%@<\HWUWTL>?GU,]9)'O]3\?$KH?J M? +CE36'U;EK?O_@R+_.;=GR_2.5W4Y]]:%BT]^9%1 M*I.&':V/\B/"00Z<1?"&\*XRN43>.PDRU@G1UDN._RT_NO]M 2U/R$L$M.A! M:>W!(5>00L*<-&?.MYZ]_]_RHZ&8':_\:(CX.W!V;E8EV%C'C\H$CM4@B&?R MU&3.8%1F%B7+HGG5X;,L/QH$@D?+CX9(I ,XC5)R8'-2TH4(Q0=>]\34\7^) M@X\V.&:SB0LN0S*"5&/(2%[ MD51"*X)[TFUM,>7_M&J*!@E_QRG_0R31@>%\?% \EP6],@:8U*7.3300-#HP MSB!CT1>=6Z>^#Y_R?UI+=O;!8'OA=8#$!J_8.D4O%++:D2CH=E$)0I$2'/&0 M9\X9ZFZ2R,^NMNT0W_/(LC]EM#_9L_O'P("#^^,NX!M[WU\/.FVO7=>5B= M=ZZ--^MS9UES@29J,")3(,:*A.@S V.Y+M9BY.5TKKR;9^L\#/H[Z.(!8'O6 M5^+-B3$S+9C1-@;0(5!0D&V $+ 0Y]R)CO%;R]HZU@);Y[M1*M[GI,2'@"V MX4KH+Y5P@1_JHV#G:DAR*SB_SAQ4B6'1!B33NK:>18B:P@T,1>GLF(RY^72* MXQWO1&N"GI,R'@:Y9ZZ/=UQW99";0+Q(F4Q5\0Y\,N0YH$?K60XHNAEO/$JD M.-TJWK^#+AX"MP,CQ9>+D]'%)ULXKPLZ"L0X$B1:4)C?#*^3@$;ED21BY MV^*TOC1V" M.-.H\F13K:'!\U@'G[NR;V>2]SCP#NF)!U1%A/A4RBE'S%-&1 MD3S!2_>Y-OWWH#@=&H%!*/[;97V?9I]R-F;/.9BL=*W/D1"S%8#"ZARB,C%V M,^2C]>%/] ;_6UF",?'\K!V!F\G IQG'?.3*:0Y:2P2E,((3]$OG;5$>BXJB MF]41K0__['/7S\ 0C(GG9VT(MHG("T+UTUQS4BD=O "C$LD>C8<8G0 9C47' MN2_V=$HVAIS\V6?,GX$)& W)SUK_!\12(O$@K2=.L11!9:R-*2*"*384Y)EW MM#WZV!F!4\[0/P/='PG%3;/[Q]HU0KSX.:P_;IH&3+#+:!5')1 2=JL"R24L:A<(C8O>'N4H&GAUTSPNP%J#QET8,OJ M!4'Z&VAE248Y[D$XW6LY3(,0K02BJA[9XVI_;J-072'B"Z!LX^ ERVY MW0%7-:BF*2E*\TSC4,(G/9Q<#R8C2>E'B!X>%44QN*5X@A92CHQ%@Y!"@>Z M>$S%)_* _[L0ID=?[LBR[P#M+\XV?P;S_4??JO+,Y,@X:@,NT%F4+P)\,0&* MIWM%ZB2\;;[,<"?*3K02:T^\W)XOUEYX/0\93>'S_#R<'9J;O/5CFJ4;'R.O M40;Q,L7]/;N2@^,\V I;L;18-TKX.AZ11]8+K8('1MKY4T*#HX.SL)Z_;J\ M7V%87ZR^;9*REU;<9QFM=19T(']!E9J K\5YS#!R:6-4H?F>R@>)F=;&'"#S M.^%!$W9/>&NM5^>7-OU MT<0J9;1+* S?J3^=/G,-,/2K'V!YG()ID=)(O,OFO.X2,=LX2"@5;:H;FC 1 M:XSWX /=Q)(")%.W2.BPDZ'9"S-3IK%:RO=)R.S![*E'0_YT\2V&]._M ;:Q M+)V<&4MAK,R^#MLTA0QOLN"\MS'Q5/GTE!/RX$_O#0?["&W9DH,3VXVWU8N_ M7/$L?2XI>,B%5$"90KYT4J$.6@VBQ% D[O3J\H21^/[!:6/Q]O?(?ISL0?Q; MU"9FF69$K+%64@B5#/@D."1)]#I=N.,[53;O H"IC<&>PKHM[CTX-[' ?P]? MYY\NK@Q5RNBDL )"J8:*B0!!*P^&.<5BMC;M5LS^A,AO?'1BH>\CLF4+_G60 M"+L,L^XS?3]R-=(Q0Q>Y ,,5,:98BKTR%L@2$0-*CK9UH],.9$W;>=#VLAA+ M&E,[DQO2[SK:%^J!M6S*6:]=4'D M('=R,7?_9@\)CH:R7H[/^*DCVB=.]>+3\F)QSF>2,33*.F"Z3L*N>U2"]I'^ MD7,4(7GZ1XO@=C=RIO5JQX+96/+H-!/_T\6:V+5>O\,/]34C+/(_L)[V\\=Y M"F>_+39#_.LW_@BKR^?@ _+U^W^L15:_T5$;Y?ZW5!#*EJOS^>+#]XRPHI!< M>B5 ;.[90*ZZ1U.1)1(*BK*]:MY^_0 MASIAE[-U7I?7G[$R=/%A^Z'US(O, MG7 %F(H6E$T*/-<&,&MKC1%5H1H?\D%B)GYS;(&#V_Y6&\:?NLGZT27P2RUF MF<>+^E^7Y2U^P<4%QF_7_]X+ND*.8=KV)NJH)K -ZT8WE1F5R$:!,#4FU8RT M(P@+5A6>%&>YA.8#C$7P9EUI+C!KVR+$&]8@9IBE-%$KEY<7 MJ^7GJX<-5A(WV68HAJYH)3F#F,AR&H.*)QF=C^$IO_V!GSU-;JN]L%NPK@-M M__/=S.5BB#H$+SB%PU$15E5]S^+:.V4H5I:/[4D8INU_OIOF%68\;1_(P3ZT M_5_+U5F^:CO)@@43.! '."@K-HA-8)C/A&2Z\%@9H.S7?O0TN!?\_./5WQ\^36=7>2:.R >TO_R^_!UEE4L7 15 M7\857:LATQ$CJUZZ5]Z62':V,2[W(+.OW,OA6+FS\W=04D4!TF-6L7_9L\;(ZIQ]GR("*?.=#Z1E[3;=O:_9?9\$ )VRYX/$,?4F'HPDG04-YK$0IW/ M8&N#!@./I7+)"\U$-'*W:?[/*GL^1+ [9<^'<+F#?-IO+V<\26-E4I#(Y07E MM(3@) /-M(O!1E?,8[?_<\B>#Q+:W>SY$ [VD4^[D0+F:)-D.0.CVQE45@F\ M+QFRYI;KG!&3> M'ZCK^S*N@Z3E3LFU7+(OD2.$8GQ-=B4@EM15T-8E5Z).CSZE_3=[WBCZ&$UH M'0#Q>^7Q90+LU7)=^T\Y>4Q&0.1,U(Z0T5?NY'!9 M+]LR_KEFMW]!HB3--W^&_O:+3Y7__]G\LJ\D]UZ$=I'K/IS%8Z>\N'4Z*,[=0( M]K=,>0]"P$XI[R'BF!I3#X9_%J.P65"X%IT!95RH"RHD.%.(,W4:\NVI3L\_ MY3U(L#NEO(=PN8,DV&\O9YDSJXQP(+V,H#0R"#EEL(&I9))%_N@S[W-(>0\2 MVMV4]Q .]I$$NY&WM5Q8;K.#$C,'Q6N)6[("N'02N4_&1/^4?W]"*>]]A-V" M=1UH^Y_O9DEQJ4/T('4MZ:(K$6*0"NJ$.S0$5(^//7P^AY3W(=H^D(-]:/OU MS&T,1# :"Q%+ N7(.0K>%S ?\MXG^AA-:!T \8_E(EVL*N,ON33SPA=6 M%(? LZIO A%\(E85*9-1JOB86R]WNTU#7UF3PZ5\>\[)(2P?/].]_8WZC[I/ M\?_]O_Y_4$L#!!0 ( ."^5A>JE$N;0X (N* 0 > :6-O;BUE>#(R M9W5AT\D01";REL_.^+!EM^D*7STSEZ M.N=X$ S=D^.!X,[)OX[_G<^SFK+#H? "9FO! ^&PT)?>-?OB"/^&Y?/I554U MBK2\'@2L7"SOLB]*W\A;GJ0',G#%R?@YQ^^3X^/W\4N.>\J)3HX=>*G']_];VJ);Z?+D'C^(7/'SUE!Z M^8$P[S_<+X^"HSOI!(/#4K'XGZVYZP+Q-JMK,:OQ&ZO5K<99B[Z)/KS:;7QN='^GK[QH5UJ_/_F#B I] MLLY=?X9^(/O1LY?#[M)RZ X$ZRO757>F1?##GB\=R;6D-Z@^BTMIY-K;+!?0 MA6_?')3+Q:.J&HZX%\5'I:-WC&O!KD.NN1Q#@0KVP0MW=L?5]WTKIK16Q;Q]LW=P]'2.EHO= MR7' >ZX8W]Q3VA$Z3Y_B\I$O#L=_'#G2'[D\.I1>G*'XIJ,AU]?4-O=4$*CA MX1[E_E;H0-K<33,0YR5)GK;::^PL[>[UF/?QR61E 85N$]R__/6SM;XAA%W'$+PL#SZ MRDA"F/G=*>SO4W'/U+4K^@O%GY3\CV]'X_IM52[JIL&?JIF)\*4%\L"W%LV7 M;JUU:5HL1PMR?[\TAM)Q7/%"I6%U27FP2U*JW7-2K;^01K1J#5(EU!Q2(35: MU 55-5S2ID(%,RT.0]15U*I:,956 : \A! M5N3@0KG"#EVN+VK4,= C5'UFJCYN JZL:1<19D"FZK^MJ<&W1L(L?170_EFJ M^GAQ0C)"!(6?KANEQ_PBM"^B3:_\V!V=Z? M6:$DZ,'!G=(WVU $L6WDTCDE-WXPZ/XJI>ED$L0@0_9 NU-AYX*[U ):R: @ M!@(R)@(=8:5+T09<#[DMPCA?&!C*J#Q8B5F0M JQK5CQN!M1YGS8"-F2A&@X M&B@OFF@(Y89F&9(?#QBJ9$T2Q"$KXG!//TRFCRJ^KVS) ZB*<4E]EF:?LMSX MSF1L/::#R*C[C+4&5/=SFUM@'&2J_CMMZ_Y20TA YB2@3=]);TXE /6?J?I7 M$3,R,)E&1NUGJ/:KG18:_G6K_GWLO^CD>_GLFG5.-U*^- ;8H5G3;B;T5[JK M2]TF%:>W\)YONO2K;WE"]F;_'^AI-5Z+?$\+?I/G?;K_D+MW//*WGN1O[Y%W M3J[X@?4=.\:JN"Z3QC68$_OQ4F'@!_2'483BK] X%?.-,R\JZ\2'6?"@AS.3 MFN[0V#:)?PH[8(&*S\<[.'@R]N*+@)YBYBQ[@AZU;>BAFA>:ZNEO$5\^]5<6 MNS)[ 7]E*WR&;8AGL)V#PL?BZN1O=>&U4RB7#[[_4[\]LP^EE0NE@^^?V9)Y M[ M[,?L1"N0!%V:Y_\=UU[L7]GGVHA[@+K^TZITL%T"[WJG66UW6;M9K9_4: M_+@]R?7GU.T&?+NM4[0CUW[)@GJG]\3,/,*!.%Q7R=@YW6Z P$^KT 6UC,]@-"WJ9_GW4*SP0"M M'4U@9JH@?43>7']8+NR;D=[QN3@&3WKRQY=(^K65UP ;^,U MUQ.$ =KKF4?GP,?KJ^2YCI'9S \NP$6VN5@1?@$&@"LO_OV5/L510X#P MDM$U@<8&H!D^68,' "(PN8 !.85P#B20%+<_VW;W;WCV[B__FLJ^J: M]&U%GR'32]^Q7!S;$^"\5/!'H/2RW[@JZFMN[*T,: "-;**QNMI!Q_UBNA\N M$F!L.A@K8P3?-[\2C*B:M)F&']\EQY>_ TR *<,P+01:!@_/UM0 )&S%G]V* MOQ#D>@EZV'0/3TO ZZEX+<00!UH85OA6D%:ZQX>C^P5']W"2#B?I&7&2OF;@ M$?2GH'-@O#VY;[0L^/M*GF#)K5R@ :[ 5!.Z9N4*R<>QNJE M@UF3\,H+S?4[EFNX=%))'PBN4OO@;H,'S6,O3LFV@_%(L'GR+T+[(H*9!S,O MFUC,[NJ\LL9@Q,'@JEPKNH$##L"133A,+-I3H8>AP[??OBE]*!XU X?X2,\! MC)..L%)O/ .NA]P689RO^Y.NF:7DP][&0S*N:N8(:AGM@2!Q$+/R\%A=\UU-$TSP:5KXE:X:F1&HUEBOJ67@2MP!:[6X:H1 M<#=B5B'9/!H? 1[ WC6@>="?)6V(GKB#E*A&?]6"^PSH92D@26P!); TG?L M6\YY,LWVY&8&R'EL/,DL&A@(;=RI^>RT\#F>^YR< 3(8D-M\8CT2Z5 6B5'9T+0 >-LD_E8NX7T'U8Q[9"RJEB';+!TKC192S!S'BA! MT60>I#5Z.?%;)"O-#K^ MP&.- LK"=IP694Q+[DY<^0$1( )$YE2(V)\;';X03BP+76$/DCWP55(NH1OPAUP\@2 0E%V"VEQSUQ4N M^P = T) R/)9R"0DV^P>S;$L+/?7GPB."3Z5GPC-E55!8! P!L;6EUGS$,=$ M54GT0>"RR;B$GB\"=BY=%WR@K_)]$$'DP"U$#ESWL8@EGDSI**@ M-Z=EA/F636>B/8YNB5#FT!-@8G4S""+6:#; Q09S$:]V/5.4'R]><6^B)+7# MGBOMA7$L],.Q5CCSO,S&2%9]=JJE'ZAQ-[PK/$_XOH V61I,&F!D!XSJ@&M7 M$!M>RH:E0L01!R 9!80%00BY:.E-/@ '^!CPHM%-*&BX=*8DX M1> CXWR<2_M&Z0C: W2 C@4Z.MPUJ: #=(".13J4?1.Q"Q5Z 0@!(2!D@1"+ M\N/W0MA7X -\+.'CBW2'] G3X5T D R"P@GIG\R),B$4,P D; "-4WY<1L M@JJ'6HT$.QOVSEGN3&AZ< 0?Q[V@ -P Y;)^F:[/NNH +- W$MZ3W0'L %N(R_\8+^ 0D@ 23F MJWVR.!U8 M@88:C:K5VL]*"CUX \>Q /%;7B7>SK3FW;.DC\N;ZPW)AWWA& M&Y_3<=:2DS^^1,H/"4E[&4J)NS@ !: %(!Z%I,6)&VPK5;MM%@R?UX9TA-L MGO9BG#@67"^-"#?QP3BAR IXOT\?BW!P]TL3/AZRPLXB%1/=8HT*[ ]VR2ZI M_]-6+O<I_6 5/Q@*6T$1G,$#HT<&EZ?]G+'%QJX\-[7BJFI(Y10ML>: W'2(8+' M@-W#8;16QI/Z!X78>M]33D0_@V#HGOP/4$L! A0#% @ X+Y6%_AO\ L M00$ ]A@3 !$ ( ! &EC;'(M,C R-# V,S N:'1M4$L! M A0#% @ X+Y6 N"1&N1$@ +=8 !$ ( !6T$! &EC M;'(M,C R-# V,S N>'-D4$L! A0#% @ X+Y6-M-FWP[( [C(! !4 M ( !&U0! &EC;'(M,C R-# V,S!?8V%L+GAM;%!+ 0(4 Q0 M ( ."^5@;2C:[QE@ )XJ! 5 " 8ET 0!I8VQR+3(P M,C0P-C,P7V1E9BYX;6Q02P$"% ,4 " #@OE8ZRR5AV;5 "U4 @ %0 M @ &"S0$ :6-L&UL4$L! A0#% M @ X+Y6/<_[$KGDP =-<& !4 ( !&Z," &EC;'(M,C R M-# V,S!?<')E+GAM;%!+ 0(4 Q0 ( ."^5A>JE$N;0X (N* 0 > M " 34W P!I8V]N+65X,C)G=6%R86YT;W)S8VAE9'5L92YH=&U0 52P4& < !P#6 0 WD4# end XML 94 iclr-20240630_htm.xml IDEA: XBRL DOCUMENT 0001060955 2024-01-01 2024-06-30 0001060955 2024-06-30 0001060955 2023-12-31 0001060955 2024-04-01 2024-06-30 0001060955 2023-04-01 2023-06-30 0001060955 2023-01-01 2023-06-30 0001060955 us-gaap:CommonStockMember 2023-12-31 0001060955 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001060955 iclr:OtherUndenominatedCapitalMember 2023-12-31 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001060955 us-gaap:RetainedEarningsMember 2023-12-31 0001060955 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001060955 2024-01-01 2024-03-31 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001060955 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001060955 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001060955 us-gaap:CommonStockMember 2024-03-31 0001060955 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001060955 iclr:OtherUndenominatedCapitalMember 2024-03-31 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001060955 us-gaap:RetainedEarningsMember 2024-03-31 0001060955 2024-03-31 0001060955 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001060955 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001060955 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001060955 us-gaap:CommonStockMember 2024-06-30 0001060955 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001060955 iclr:OtherUndenominatedCapitalMember 2024-06-30 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001060955 us-gaap:RetainedEarningsMember 2024-06-30 0001060955 us-gaap:CommonStockMember 2022-12-31 0001060955 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001060955 iclr:OtherUndenominatedCapitalMember 2022-12-31 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001060955 us-gaap:RetainedEarningsMember 2022-12-31 0001060955 2022-12-31 0001060955 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001060955 2023-01-01 2023-03-31 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001060955 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001060955 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001060955 us-gaap:CommonStockMember 2023-03-31 0001060955 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001060955 iclr:OtherUndenominatedCapitalMember 2023-03-31 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001060955 us-gaap:RetainedEarningsMember 2023-03-31 0001060955 2023-03-31 0001060955 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001060955 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001060955 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001060955 us-gaap:CommonStockMember 2023-06-30 0001060955 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001060955 iclr:OtherUndenominatedCapitalMember 2023-06-30 0001060955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001060955 us-gaap:RetainedEarningsMember 2023-06-30 0001060955 2023-06-30 0001060955 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2024-06-30 0001060955 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2024-06-30 0001060955 us-gaap:OrderOrProductionBacklogMember 2024-06-30 0001060955 us-gaap:TradeNamesMember 2024-06-30 0001060955 us-gaap:DatabasesMember 2024-06-30 0001060955 us-gaap:TechnologyBasedIntangibleAssetsMember 2024-06-30 0001060955 iclr:Clients15Member 2024-04-01 2024-06-30 0001060955 iclr:Clients15Member 2023-04-01 2023-06-30 0001060955 iclr:Clients15Member 2024-01-01 2024-06-30 0001060955 iclr:Clients15Member 2023-01-01 2023-06-30 0001060955 iclr:Clients610Member 2024-04-01 2024-06-30 0001060955 iclr:Clients610Member 2023-04-01 2023-06-30 0001060955 iclr:Clients610Member 2024-01-01 2024-06-30 0001060955 iclr:Clients610Member 2023-01-01 2023-06-30 0001060955 iclr:Clients1125Member 2024-04-01 2024-06-30 0001060955 iclr:Clients1125Member 2023-04-01 2023-06-30 0001060955 iclr:Clients1125Member 2024-01-01 2024-06-30 0001060955 iclr:Clients1125Member 2023-01-01 2023-06-30 0001060955 iclr:OtherCustomersMember 2024-04-01 2024-06-30 0001060955 iclr:OtherCustomersMember 2023-04-01 2023-06-30 0001060955 iclr:OtherCustomersMember 2024-01-01 2024-06-30 0001060955 iclr:OtherCustomersMember 2023-01-01 2023-06-30 0001060955 2024-07-01 2024-06-30 0001060955 2023-07-01 2023-06-30 0001060955 2023-01-01 2023-12-31 0001060955 iclr:HumanFirstIncMember 2024-01-09 2024-01-09 0001060955 iclr:HumanFirstIncMember 2024-06-30 0001060955 iclr:HumanFirstIncMember 2024-01-09 0001060955 iclr:HumanFirstIncMember 2024-01-09 2024-06-30 0001060955 us-gaap:CustomerRelationshipsMember 2024-06-30 0001060955 us-gaap:CustomerRelationshipsMember 2023-12-31 0001060955 us-gaap:OrderOrProductionBacklogMember 2023-12-31 0001060955 us-gaap:TradeNamesMember 2023-12-31 0001060955 us-gaap:DatabasesMember 2023-12-31 0001060955 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001060955 us-gaap:FairValueInputsLevel1Member 2024-06-30 0001060955 us-gaap:FairValueInputsLevel2Member 2024-06-30 0001060955 us-gaap:FairValueInputsLevel3Member 2024-06-30 0001060955 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2024-06-30 0001060955 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001060955 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001060955 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001060955 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2023-12-31 0001060955 iclr:InterestRateCapAndInterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001060955 iclr:InterestRateCapAndInterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001060955 iclr:InterestRateCapAndInterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001060955 iclr:InterestRateCapAndInterestRateSwapMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001060955 iclr:InterestRateCapAndInterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001060955 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-06-30 0001060955 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2023-12-31 0001060955 iclr:PersonnelRelatedLiabilitiesMember 2024-06-30 0001060955 iclr:PersonnelRelatedLiabilitiesMember 2023-12-31 0001060955 iclr:FacilityLiabilityMember 2024-06-30 0001060955 iclr:FacilityLiabilityMember 2023-12-31 0001060955 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-04-01 2024-06-30 0001060955 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0001060955 us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001060955 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001060955 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-06-30 0001060955 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-06-30 0001060955 us-gaap:CostOfSalesMember 2024-01-01 2024-06-30 0001060955 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001060955 iclr:TermLoanFacilityMember us-gaap:SecuredDebtMember 2024-06-30 0001060955 iclr:TermLoanFacilityMember us-gaap:SecuredDebtMember 2023-12-31 0001060955 iclr:SeniorSecuredNotesDueJuly2026Member us-gaap:SeniorSubordinatedNotesMember 2024-06-30 0001060955 iclr:SeniorSecuredNotesDueJuly2026Member us-gaap:SeniorSubordinatedNotesMember 2023-12-31 0001060955 iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2024-06-30 0001060955 iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2024-06-30 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001060955 iclr:SeniorSecuredNotesDueMay2027Member us-gaap:SeniorSubordinatedNotesMember 2024-06-30 0001060955 iclr:SeniorSecuredNotesDueMay2027Member us-gaap:SeniorSubordinatedNotesMember 2023-12-31 0001060955 iclr:SeniorSecuredNotesDueMay2029Member us-gaap:SeniorSubordinatedNotesMember 2024-06-30 0001060955 iclr:SeniorSecuredNotesDueMay2029Member us-gaap:SeniorSubordinatedNotesMember 2023-12-31 0001060955 iclr:SeniorSecuredNotesDueMay2034Member us-gaap:SeniorSubordinatedNotesMember 2024-06-30 0001060955 iclr:SeniorSecuredNotesDueMay2034Member us-gaap:SeniorSubordinatedNotesMember 2023-12-31 0001060955 us-gaap:SeniorSubordinatedNotesMember 2024-05-08 0001060955 iclr:SeniorSecuredNotesDueMay2027Member us-gaap:SeniorSubordinatedNotesMember 2024-05-08 0001060955 iclr:SeniorSecuredNotesDueMay2029Member us-gaap:SeniorSubordinatedNotesMember 2024-05-08 0001060955 iclr:SeniorSecuredNotesDueMay2034Member us-gaap:SeniorSubordinatedNotesMember 2024-05-08 0001060955 iclr:SeniorSecuredNotesDueMay2034Member us-gaap:SeniorSubordinatedNotesMember 2024-05-08 2024-05-08 0001060955 iclr:TermLoanFacilityMember us-gaap:SecuredDebtMember 2021-07-01 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2021-07-01 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2023-05-02 0001060955 iclr:TermLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-06-30 0001060955 srt:MinimumMember iclr:TermLoanFacilityMember 2024-01-01 2024-06-30 0001060955 srt:MaximumMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:BaseRateMember iclr:VariableRateComponentOneMember 2024-01-01 2024-06-30 0001060955 iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:BaseRateMember iclr:VariableRateComponentOneMember 2024-01-01 2024-06-30 0001060955 srt:MinimumMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:BaseRateMember iclr:VariableRateComponentOneMember 2024-01-01 2024-06-30 0001060955 srt:StandardPoorsBBRatingMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember iclr:VariableRateComponentTwoMember 2024-01-01 2024-06-30 0001060955 srt:StandardPoorsBBPlusRatingMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember iclr:VariableRateComponentTwoMember 2024-01-01 2024-06-30 0001060955 srt:StandardPoorsBBBMinusRatingMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember iclr:VariableRateComponentTwoMember 2024-01-01 2024-06-30 0001060955 srt:StandardPoorsBBBRatingMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember iclr:VariableRateComponentTwoMember 2024-01-01 2024-06-30 0001060955 srt:StandardPoorsBBBPlusRatingMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember iclr:VariableRateComponentTwoMember 2024-01-01 2024-06-30 0001060955 iclr:TermLoanFacilityMember us-gaap:SecuredDebtMember 2023-01-01 2023-03-31 0001060955 iclr:TermLoanFacilityMember us-gaap:SecuredDebtMember 2023-04-01 2023-06-30 0001060955 iclr:TermLoanFacilityMember us-gaap:SecuredDebtMember 2023-07-01 2023-09-30 0001060955 iclr:TermLoanFacilityMember us-gaap:SecuredDebtMember 2023-10-01 2023-12-31 0001060955 iclr:TermLoanFacilityMember us-gaap:SecuredDebtMember 2024-01-01 2024-03-31 0001060955 iclr:TermLoanFacilityMember us-gaap:SecuredDebtMember 2024-04-01 2024-06-30 0001060955 iclr:TermLoanFacilityMember us-gaap:SecuredDebtMember 2023-06-30 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2024-01-01 2024-06-30 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-03-31 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2023-04-01 2023-06-30 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2023-07-01 2023-09-30 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2023-09-30 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2023-10-01 2023-12-31 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2024-01-01 2024-03-31 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001060955 us-gaap:RevolvingCreditFacilityMember iclr:SeniorSecuredRevolvingLoanFacilityMember us-gaap:LineOfCreditMember 2024-04-01 2024-06-30 0001060955 iclr:SeniorSecuredNotesDueJuly2026Member us-gaap:SeniorSubordinatedNotesMember 2021-07-01 0001060955 us-gaap:InterestRateCapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-11-29 0001060955 us-gaap:InterestRateSwapMember 2022-11-29 0001060955 us-gaap:InterestRateCapMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0001060955 us-gaap:InterestRateCapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001060955 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0001060955 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001060955 iclr:InterestRateCapAndInterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0001060955 iclr:InterestRateCapAndInterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0001060955 us-gaap:EmployeeStockOptionMember 2023-12-31 0001060955 us-gaap:EmployeeStockOptionMember 2023-12-31 2023-12-31 0001060955 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001060955 us-gaap:EmployeeStockOptionMember 2024-06-30 0001060955 us-gaap:EmployeeStockOptionMember 2024-06-30 2024-06-30 0001060955 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-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 2019-05-16 2024-06-30 0001060955 iclr:PerformanceShareUnitMember 2023-12-31 0001060955 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001060955 iclr:PerformanceShareUnitMember 2024-01-01 2024-06-30 0001060955 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001060955 iclr:PerformanceShareUnitMember 2024-06-30 0001060955 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001060955 iclr:PerformanceShareUnitMember 2023-01-01 2023-12-31 0001060955 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001060955 srt:MaximumMember iclr:PerformanceBasedGrantsMember 2024-06-30 0001060955 srt:MaximumMember iclr:BuybackProgramMember 2024-01-01 2024-06-30 0001060955 2024-02-20 0001060955 country:IE 2024-04-01 2024-06-30 0001060955 country:IE 2023-04-01 2023-06-30 0001060955 country:IE 2024-01-01 2024-06-30 0001060955 country:IE 2023-01-01 2023-06-30 0001060955 iclr:RestOfEuropeMember 2024-04-01 2024-06-30 0001060955 iclr:RestOfEuropeMember 2023-04-01 2023-06-30 0001060955 iclr:RestOfEuropeMember 2024-01-01 2024-06-30 0001060955 iclr:RestOfEuropeMember 2023-01-01 2023-06-30 0001060955 country:US 2024-04-01 2024-06-30 0001060955 country:US 2023-04-01 2023-06-30 0001060955 country:US 2024-01-01 2024-06-30 0001060955 country:US 2023-01-01 2023-06-30 0001060955 iclr:RestOfWorldMember 2024-04-01 2024-06-30 0001060955 iclr:RestOfWorldMember 2023-04-01 2023-06-30 0001060955 iclr:RestOfWorldMember 2024-01-01 2024-06-30 0001060955 iclr:RestOfWorldMember 2023-01-01 2023-06-30 0001060955 country:IE 2024-06-30 0001060955 country:IE 2023-12-31 0001060955 iclr:RestOfEuropeMember 2024-06-30 0001060955 iclr:RestOfEuropeMember 2023-12-31 0001060955 country:US 2024-06-30 0001060955 country:US 2023-12-31 0001060955 iclr:RestOfWorldMember 2024-06-30 0001060955 iclr:RestOfWorldMember 2023-12-31 iso4217:USD iso4217:EUR shares shares iso4217:USD shares pure iclr:instrument iclr:segment false Q2 0001060955 --12-31 2024-06-30 http://fasb.org/us-gaap/2024#OtherLiabilities http://fasb.org/us-gaap/2024#OtherLiabilities http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent 6-K 2024 ICON plc 506553000 378102000 0 1954000 1569642000 1790322000 1230948000 951936000 78113000 65797000 139244000 132105000 79216000 91254000 3603716000 3411470000 353844000 361184000 9016549000 9022075000 3632354000 3855865000 149782000 140333000 87609000 78470000 74787000 73662000 50220000 46804000 16968861000 16989863000 83037000 131584000 1602526000 1654507000 999071000 915399000 27935000 13968000 29762000 110150000 2742331000 2825608000 3408157000 3665439000 145464000 126321000 48372000 45998000 195778000 186654000 843633000 899100000 0 0 7383735000 7749120000 0.06 0.06 100000000 100000000 82816600 82816600 82495086 82495086 6720000 6699000 6988736000 6942669000 1162000 1162000 -179559000 -143506000 2768067000 2433719000 9585126000 9240743000 16968861000 16989863000 2120159000 2020251000 4210545000 3998829000 1493600000 1429540000 2964967000 2825086000 194458000 187806000 371808000 387812000 149635000 145059000 298816000 290185000 6820000 12701000 13811000 24083000 45789000 35661000 45789000 45390000 1890302000 1810767000 3695191000 3572556000 229857000 209484000 515354000 426273000 1237000 949000 3167000 2021000 60840000 85206000 132505000 171757000 170254000 125227000 386016000 256537000 23344000 9629000 51668000 23902000 146910000 115598000 334348000 232635000 0 0 0 -383000 146910000 115598000 334348000 232252000 1.78 1.41 4.04 2.84 1.76 1.40 4.02 2.81 82738765 81999746 82658984 81892662 83360841 82627933 83260144 82617391 146910000 115598000 334348000 232252000 -8985000 -10638000 -41025000 4862000 -4112000 14006000 4972000 10148000 133813000 118966000 298295000 247262000 82495086 6699000 6942669000 1162000 -143506000 2433719000 9240743000 187438000 187438000 -32040000 -32040000 9084000 9084000 164482000 156527 10000 16293000 16303000 32192 2000 2000 11121000 11121000 4000 4000 82683805 6711000 6970079000 1162000 -166462000 2621157000 9432647000 146910000 146910000 -8985000 -8985000 -4112000 -4112000 133813000 45127 3000 5331000 5334000 87668 6000 6000 13336000 13336000 10000 10000 82816600 6720000 6988736000 1162000 -179559000 2768067000 9585126000 81723555 6649000 6840306000 1162000 -171538000 1821384000 8497963000 116654000 116654000 15500000 15500000 -3858000 -3858000 128296000 136649 9000 12927000 12936000 68218 4000 4000 14658000 14658000 4000 4000 81928422 6662000 6867887000 1162000 -159896000 1938038000 8653853000 115598000 115598000 -10638000 -10638000 14006000 14006000 118966000 93304 6000 7223000 7229000 129323 8000 8000 16389000 16389000 5000 5000 82151049 6676000 6891494000 1162000 -156528000 2053636000 8796440000 334348000 232252000 298816000 290185000 12559000 8613000 19367000 23607000 0 -383000 0 6160000 20604000 7899000 28145000 31357000 -61239000 -59177000 -13761000 3345000 -12463000 -18202000 -198749000 40675000 287183000 27210000 -52081000 65266000 -7356000 161816000 545665000 379381000 63440000 58880000 7831000 5100000 1954000 60000 1373000 0 5621000 4733000 -73565000 -68653000 11679000 0 2192480000 230000000 2537882000 580000000 21645000 20177000 14000 9000 -335450000 -329832000 -8199000 512000 128451000 -18592000 378102000 288768000 506553000 270176000 Basis of presentation<div style="text-align:justify;text-indent:36pt"><span style="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;text-indent:36pt"><span style="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, 2023 (see</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> note 2 - Summary of significant accounting policies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">). Operating results for the six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the fiscal period ending December 31, 2024.</span></div> Summary of significant accounting policies<div style="margin-top:15pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="margin-top:15pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company earns revenues by providing a number of different services to its customers. These services, which are integral elements of the clinical development process, include clinical trials management, consulting, contract staffing, data services and laboratory services. These services, which are described below, can be purchased collectively or individually as part of a clinical trial contract. There is not significant variability in how economic factors affect these services. Contracts range in duration from a number of months to several years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ASC 606 requires application of five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies the performance obligation(s), which have been applied to revenue recognized from each service described below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Clinical trial service revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">A clinical trial service is a single performance obligation satisfied over time, i.e. the full-service obligation in respect of a clinical trial (including those services performed by investigators and other parties) is considered a single performance obligation. Promises offered to the customer are not distinct within the context of the contract. ICON is the contract principal in respect of both direct services and in the use of third parties (principally investigator services) that support the clinical research projects. The transaction price is determined by reference to the contract or change order value (total service revenue and pass-through/ reimbursable expenses) adjusted to reflect a realizable contract value. Revenue is recognized over time as the single performance obligation is satisfied. The progress towards completion for clinical service contracts is measured based on an input measure being total project costs incurred (inclusive of pass-through/ reimbursable expenses) at each reporting period as a percentage of forecasted total project costs.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Laboratory services revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the products or services are transferred to the customer. Revenue for laboratory services is measured as the amount of consideration we expect to receive in exchange for transferring products or services. Where contracts with customers contain multiple performance obligations, the transaction price is allocated to each performance obligation based on the estimated relative selling price of the promised good or service. Service revenue is recognized over time as the services are delivered to the customer based on the extent of progress towards completion of the performance obligation. The determination of the methodology to measure progress requires judgment and is based on the nature of services provided. This requires an assessment of the transfer of value to the customer. The right to invoice measure of progress is generally related to rate per unit contracts, as the extent of progress towards completion is measured based on discrete service or time-based increments, such as samples tested or labor hours incurred. Revenue is recorded in the amount invoiced since that amount corresponds to the value of the Company's performance and the transfer of value to the customer. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Contracting services revenue</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Company has availed of the practical expedient which results in recognition of revenue on a right to invoice basis. Application of the practical expedient reflects the right to consideration from the customer in an amount that corresponds directly with the value to the customer of the performance completion to date. This reflects hours performed by contract staff. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Consulting services revenue</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our consulting services contracts represent a single performance obligation satisfied over time. The transaction price is determined by reference to contract or change order value. Revenue is recognized over time as the performance obligation is satisfied. The progress towards completion for consulting contracts is measured based on total project inputs (time) at each reporting period as a percentage of forecasted total project inputs.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Data services revenue</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Company provides data reports and analytics to customers based on agreed-upon specifications, including the timing of delivery, which is typically either weekly, monthly, or quarterly. If a customer requests more than one type of data report or series of data reports within a contract, each distinct type of data report is a separate performance obligation. The contracts provide for the Company to be compensated for the value of each deliverable. The transaction price is determined using list prices, discount agreements, if any, and negotiations with the customers, and generally includes any out-of-pocket expenses. Typically, the Company bills in advance of services being provided with the amount being recorded as unearned revenue.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When multiple performance obligations exist, the transaction price is allocated to performance obligations on a relative standalone selling price basis. In cases where the Company contracts to provide a series of data reports, or in some cases data, the Company recognizes revenue over time using the “units delivered” output method as the data or reports are delivered. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the services performed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain arrangements include upfront customization or consultative services for customers. These arrangements often include payments based on the achievement of certain contractual milestones. Under these arrangements, the Company contracts with a customer to carry out a specific study, ultimately resulting in delivery of a custom report or data product. These arrangements are a single performance obligation given the integrated nature of the service being provided. The Company typically recognizes revenue under these contracts over time, using an output-based measure, generally time elapsed, to measure progress and transfer of control of the performance obligation to the customer. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the service performed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company enters into contracts with some of its larger data suppliers that involve non-monetary terms. The Company issues purchase credits to be used toward the data supplier's purchase of the Company's services based on the fair value of the data obtained. In exchange, the Company receives monetary discounts on the data received from the data suppliers. The fair value of the revenue earned from the customer purchases is recognized as services are delivered as described above. At the end of the contract year, any unused customer purchase credits may be forfeited or carried over to the next contract year based on the terms of the data supplier contract.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Commissions</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Incremental costs of obtaining a contract are recognized as an asset on the Consolidated Balance Sheet in respect of those contracts that exceed one year. Where commission costs relate to contracts that are less than one year, the practical expedient is applied as the amortization period of the asset which would arise on deferral would be one year or less.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:115%">Intangible Assets</span></div><div style="margin-top:15pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets are measured at fair value at the date of acquisition and amortized on a straight-line basis over their respective estimated useful lives. The Company has no indefinite-lived intangible assets. The Company evaluates its intangible assets for impairment when indicators of impairment exist. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets are amortized on a straight-line basis over their estimated useful lives, as set forth in the table below:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:73.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 - 23 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patient database</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company periodically assesses the estimated useful lives of intangible assets to evaluate whether what was established at acquisition continues to be appropriate.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Income taxes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company applies the asset and liability method of accounting for income taxes. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which these temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the provision of income taxes in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance to the amount that is more likely than not to be realized. The Company recognizes the effect of income tax positions only if those positions will more likely than not be sustained. Recognized income tax positions are measured at the largest amount of tax benefit that is greater than 50 percent likely of being realized upon settlement. Interest and penalties related to income taxes are included in income tax expense and classified with the related liability on the Consolidated Balance Sheet. The Company accounts for the impact of Global Intangible Low-Taxed Income ("GILTI") in the period it arises and has therefore not provided for deferred taxes in respect of this item.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounting pronouncements issued but not adopted as of June 30, 2024</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting – Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which amends the guidance in ASC Topic 280, Segment Reporting. The amended guidance requires disclosure of significant segment expenses and other segment items on an annual and interim basis. Furthermore, all disclosures about a reportable segment’s profit or loss, which are currently required annually, will be mandated for interim periods. The additional disclosures required by ASU 2023-07 apply to entities with a single reportable segment. The amended guidance is effective for fiscal periods beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with retrospective application required. The Company is currently evaluating the impact of this ASU on disclosures within its consolidated financial statements. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which requires disaggregated information about an entity’s effective tax rate reconciliation and additional discloses on income taxes paid. The new requirements are effective for annual periods beginning after December 15, 2024. The guidance is to be applied prospectively, with an option for retrospective application. The Company is currently evaluating the impact of this new guidance on disclosures within its consolidated financial statements.</span></div> <div style="margin-top:15pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="margin-top:15pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company earns revenues by providing a number of different services to its customers. These services, which are integral elements of the clinical development process, include clinical trials management, consulting, contract staffing, data services and laboratory services. These services, which are described below, can be purchased collectively or individually as part of a clinical trial contract. There is not significant variability in how economic factors affect these services. Contracts range in duration from a number of months to several years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ASC 606 requires application of five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies the performance obligation(s), which have been applied to revenue recognized from each service described below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Clinical trial service revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">A clinical trial service is a single performance obligation satisfied over time, i.e. the full-service obligation in respect of a clinical trial (including those services performed by investigators and other parties) is considered a single performance obligation. Promises offered to the customer are not distinct within the context of the contract. ICON is the contract principal in respect of both direct services and in the use of third parties (principally investigator services) that support the clinical research projects. The transaction price is determined by reference to the contract or change order value (total service revenue and pass-through/ reimbursable expenses) adjusted to reflect a realizable contract value. Revenue is recognized over time as the single performance obligation is satisfied. The progress towards completion for clinical service contracts is measured based on an input measure being total project costs incurred (inclusive of pass-through/ reimbursable expenses) at each reporting period as a percentage of forecasted total project costs.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Laboratory services revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the products or services are transferred to the customer. Revenue for laboratory services is measured as the amount of consideration we expect to receive in exchange for transferring products or services. Where contracts with customers contain multiple performance obligations, the transaction price is allocated to each performance obligation based on the estimated relative selling price of the promised good or service. Service revenue is recognized over time as the services are delivered to the customer based on the extent of progress towards completion of the performance obligation. The determination of the methodology to measure progress requires judgment and is based on the nature of services provided. This requires an assessment of the transfer of value to the customer. The right to invoice measure of progress is generally related to rate per unit contracts, as the extent of progress towards completion is measured based on discrete service or time-based increments, such as samples tested or labor hours incurred. Revenue is recorded in the amount invoiced since that amount corresponds to the value of the Company's performance and the transfer of value to the customer. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Contracting services revenue</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Company has availed of the practical expedient which results in recognition of revenue on a right to invoice basis. Application of the practical expedient reflects the right to consideration from the customer in an amount that corresponds directly with the value to the customer of the performance completion to date. This reflects hours performed by contract staff. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Consulting services revenue</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our consulting services contracts represent a single performance obligation satisfied over time. The transaction price is determined by reference to contract or change order value. Revenue is recognized over time as the performance obligation is satisfied. The progress towards completion for consulting contracts is measured based on total project inputs (time) at each reporting period as a percentage of forecasted total project inputs.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Data services revenue</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Company provides data reports and analytics to customers based on agreed-upon specifications, including the timing of delivery, which is typically either weekly, monthly, or quarterly. If a customer requests more than one type of data report or series of data reports within a contract, each distinct type of data report is a separate performance obligation. The contracts provide for the Company to be compensated for the value of each deliverable. The transaction price is determined using list prices, discount agreements, if any, and negotiations with the customers, and generally includes any out-of-pocket expenses. Typically, the Company bills in advance of services being provided with the amount being recorded as unearned revenue.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When multiple performance obligations exist, the transaction price is allocated to performance obligations on a relative standalone selling price basis. In cases where the Company contracts to provide a series of data reports, or in some cases data, the Company recognizes revenue over time using the “units delivered” output method as the data or reports are delivered. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the services performed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain arrangements include upfront customization or consultative services for customers. These arrangements often include payments based on the achievement of certain contractual milestones. Under these arrangements, the Company contracts with a customer to carry out a specific study, ultimately resulting in delivery of a custom report or data product. These arrangements are a single performance obligation given the integrated nature of the service being provided. The Company typically recognizes revenue under these contracts over time, using an output-based measure, generally time elapsed, to measure progress and transfer of control of the performance obligation to the customer. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the service performed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company enters into contracts with some of its larger data suppliers that involve non-monetary terms. The Company issues purchase credits to be used toward the data supplier's purchase of the Company's services based on the fair value of the data obtained. In exchange, the Company receives monetary discounts on the data received from the data suppliers. The fair value of the revenue earned from the customer purchases is recognized as services are delivered as described above. At the end of the contract year, any unused customer purchase credits may be forfeited or carried over to the next contract year based on the terms of the data supplier contract.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Commissions</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Incremental costs of obtaining a contract are recognized as an asset on the Consolidated Balance Sheet in respect of those contracts that exceed one year. Where commission costs relate to contracts that are less than one year, the practical expedient is applied as the amortization period of the asset which would arise on deferral would be one year or less.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:115%">Intangible Assets</span></div><div style="margin-top:15pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets are measured at fair value at the date of acquisition and amortized on a straight-line basis over their respective estimated useful lives. The Company has no indefinite-lived intangible assets. The Company evaluates its intangible assets for impairment when indicators of impairment exist. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets are amortized on a straight-line basis over their estimated useful lives, as set forth in the table below:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:73.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 - 23 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patient database</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company periodically assesses the estimated useful lives of intangible assets to evaluate whether what was established at acquisition continues to be appropriate.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets are amortized on a straight-line basis over their estimated useful lives, as set forth in the table below:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:73.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 - 23 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patient database</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount of Intangible Assets for the periods ended June 30, 2024 and December 31, 2023 is as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,089,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,090,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">541,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names &amp; brands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patient database</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,155,958 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,147,971 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,523,604)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,292,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Net book value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,632,354 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,855,865 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P16Y P23Y P3Y P3Y P7Y P5Y <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Income taxes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company applies the asset and liability method of accounting for income taxes. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which these temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the provision of income taxes in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance to the amount that is more likely than not to be realized. The Company recognizes the effect of income tax positions only if those positions will more likely than not be sustained. Recognized income tax positions are measured at the largest amount of tax benefit that is greater than 50 percent likely of being realized upon settlement. Interest and penalties related to income taxes are included in income tax expense and classified with the related liability on the Consolidated Balance Sheet. The Company accounts for the impact of Global Intangible Low-Taxed Income ("GILTI") in the period it arises and has therefore not provided for deferred taxes in respect of this item.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounting pronouncements issued but not adopted as of June 30, 2024</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting – Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which amends the guidance in ASC Topic 280, Segment Reporting. The amended guidance requires disclosure of significant segment expenses and other segment items on an annual and interim basis. Furthermore, all disclosures about a reportable segment’s profit or loss, which are currently required annually, will be mandated for interim periods. The additional disclosures required by ASU 2023-07 apply to entities with a single reportable segment. The amended guidance is effective for fiscal periods beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with retrospective application required. The Company is currently evaluating the impact of this ASU on disclosures within its consolidated financial statements. </span></div>In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which requires disaggregated information about an entity’s effective tax rate reconciliation and additional discloses on income taxes paid. The new requirements are effective for annual periods beginning after December 15, 2024. The guidance is to be applied prospectively, with an option for retrospective application. The Company is currently evaluating the impact of this new guidance on disclosures within its consolidated financial statements Revenue<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue disaggregated by customer concentration is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:47.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.750%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.754%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Clients 1-5</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">523,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,067,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,092,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Clients 6-10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">308,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">628,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">563,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Clients 11-25</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">458,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">886,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">785,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,628,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,513,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,120,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,020,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,210,545 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,998,829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There was no revenue from individual customers greater than 10% of consolidated revenue in the respective periods.</span></div>Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)<div style="text-indent:36pt"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billed services (accounts receivable)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,604,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,821,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable (net)</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,569,642 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,790,322 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled services (unbilled revenue)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,230,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">951,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable and unbilled revenue, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,800,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,742,258 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="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="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:47.948%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled services (unbilled revenue)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,230,948 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">951,936 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,012 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.3 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unearned revenue (payments on account)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,602,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,654,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(371,578)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(702,571)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">330,993 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47.1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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;text-indent:36pt"><span style="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 Condensed Consolidated Balance Sheet. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unbilled services as at June 30, 2024 increased by $279.0 million compared to December 31, 2023. Unearned revenue decreased by $52.0 million over the same period resulting in a decrease of $331.0 million in the net balance of unbilled services and unearned revenue or payments on account between December 31, 2023 and June 30, 2024. 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>As of June 30, 2024 approximately $15.8 billion (June 30, 2023: $13.9 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 49% of the unsatisfied performance obligations over the next 12 months (June 30, 2023: 51%), with the remainder recognized thereafter over the duration of the customer contracts. <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue disaggregated by customer concentration is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:47.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.750%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.754%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Clients 1-5</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">523,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,067,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,092,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Clients 6-10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">308,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">628,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">563,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Clients 11-25</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">458,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">886,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">785,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,628,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,513,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,120,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,020,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,210,545 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,998,829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 523535000 529792000 1067495000 1092220000 308689000 284382000 628424000 563908000 458119000 420880000 886149000 829047000 829816000 785197000 1628477000 1513654000 2120159000 2020251000 4210545000 3998829000 <div style="text-indent:36pt"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billed services (accounts receivable)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,604,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,821,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable (net)</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,569,642 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,790,322 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled services (unbilled revenue)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,230,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">951,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable and unbilled revenue, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,800,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,742,258 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="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="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:47.948%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled services (unbilled revenue)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,230,948 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">951,936 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,012 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.3 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unearned revenue (payments on account)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,602,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,654,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(371,578)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(702,571)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">330,993 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47.1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1604945000 1821855000 35303000 31533000 1569642000 1790322000 1230948000 951936000 2800590000 2742258000 1230948000 951936000 279012000 0.293 1602526000 1654507000 -51981000 -0.031 -371578000 -702571000 -330993000 -0.471 279000000.0 -52000000.0 -331000000.0 15800000000 13900000000 0.49 P12M P12M 0.51 Goodwill<div style="margin-bottom:9pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months <br/>Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year <br/>Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Opening balance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,022,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,971,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current period acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange movement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Closing balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,016,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,022,075 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 9, 2024, the Company acquired HumanFirst Inc. ("HumanFirst"), a life sciences technology company in exchange for consideration of $13.3 million. The net cash outflow was $7.8 million comprising initial cash payments of $11.8 million net of cash acquired of $4.0 million. $1.5 million of deferred consideration remains unpaid as of June 30, 2024. The purchase price allocation, as of the date of acquisition, was based on a preliminary valuation and may be subject to revision. Preliminarily, the HumanFirst acquisition resulted in the initial recognition of goodwill of $2.7 million and a developed technology intangible asset of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$9.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Preliminary goodwill arising in connection with the acquisition is primarily attributable to the assembled workforce of HumanFirst. The intangible asset will be amortized over its useful life of 5 years and in total, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$1.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> has been amortized in the period since the date of acquisition. </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no additional acquisitions during the second quarter of 2024 nor any impairment charges for the six months ended June 30, 2024 or the year ended December 31, 2023.</span></div> <div style="margin-bottom:9pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months <br/>Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year <br/>Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Opening balance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,022,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,971,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current period acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange movement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Closing balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,016,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,022,075 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9022075000 8971670000 2732000 36750000 -8258000 13655000 9016549000 9022075000 13300000 7800000 11800000 4000000 1500000 2700000 9900000 P5Y 1000000.0 0 0 0 Intangible assets<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount of Intangible Assets for the periods ended June 30, 2024 and December 31, 2023 is as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,089,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,090,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">541,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names &amp; brands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patient database</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,155,958 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,147,971 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,523,604)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,292,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Net book value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,632,354 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,855,865 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the six months ended June 30, 2024, the amortization expense recognized by the Company w</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">as $233.0 million (ye</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ar ended December 31, 2023: $459.9 million).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 9, 2024, the Company acquired HumanFirst. The acquisition resulted in the recognition of a developed technology intangible asset of $9.9 million. Refer to note 5. Goodwill for further details.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The identifiable intangible assets are amortized over their estimated useful lives</span>. 4089261000 4090393000 540795000 541302000 204621000 204653000 170348000 170366000 150933000 141257000 5155958000 5147971000 1523604000 1292106000 3632354000 3855865000 233000000.0 459900000 9900000 Fair value measurements <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company records certain assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset, or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. A three-level fair value hierarchy that prioritizes the inputs used to measure fair value is described below. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level 1 — Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level 3 — Unobservable inputs that are supported by little or no market activity. This includes certain pricing models, discounted cash flow methodologies, and similar techniques that use significant unobservable inputs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable and accounts payable approximate fair value due to the short maturities of these instruments. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investments Measured at Net Asset Value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in equity- long term (b)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2023, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:40.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.650%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investments Measured at Net Asset Value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available for sale securities (short-term) (a)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in equity- long term (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,804 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,758 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative instruments (c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Represents the fair value of highly liquid investments with maturities greater than three months, a minimum "A-" rated fixed term deposit and are based on quoted market prices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) To determine the classification of its interests in long-term investments, the Company considered the nature of its investment, the extent of influence over operating and financial decisions and the availability of readily determinable fair values. The Company determined that the interests in funds meet the definition of equity securities without readily determinable fair values, which qualify for the Net Asset Value (NAV) practical expedient in ASC 820 'Fair value measurement'. Any increases or decreases in fair value are recognized in net income in the period.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c) Represents the fair value of the interest rate caps and the interest rate swap. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Non-recurring Fair Value Measurements </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain assets and liabilities are carried on the accompanying Condensed Consolidated Balance Sheet at cost and are not re-measured to fair value on a recurring basis. These assets include finite-lived intangible assets that are tested for impairment when a triggering event occurs and goodwill that is tested for impairment annually or when a triggering event occurs. As of June 30, 2024, assets carried on the balance sheet which are not re-measured to fair value on a recurring basis totaled $12,648.9 million (December 31, 2023: $12,878.0 million) and are identified as Level 3 assets. These assets are comprised of goodwill of $9,016.5 million (December 31, 2023: $9,022.1 million) and net identifiable intangible assets of $3,632.4 million (December 31, 2023: $3,855.9 million). </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated fair value of the Company’s debt wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">s $3,469.3 million </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">at June 30, 2024 (December 31, 2023: $3,793.5 million). The fair values of the Senior Secured Credit Facilities, the 2026 Notes and the New Notes were determined based on Level 2 inputs, which are based on rates at which the debt is traded among financial institutions. The fair value of the senior secured revolving loan facility is recorded as its carrying value, due to the short term duration. Refer to note 10. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Bank credit lines, loan facilities and notes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for further details on the Company's financing arrangements.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investments Measured at Net Asset Value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in equity- long term (b)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2023, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:40.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.650%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investments Measured at Net Asset Value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available for sale securities (short-term) (a)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in equity- long term (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,804 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,758 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative instruments (c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Represents the fair value of highly liquid investments with maturities greater than three months, a minimum "A-" rated fixed term deposit and are based on quoted market prices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) To determine the classification of its interests in long-term investments, the Company considered the nature of its investment, the extent of influence over operating and financial decisions and the availability of readily determinable fair values. The Company determined that the interests in funds meet the definition of equity securities without readily determinable fair values, which qualify for the Net Asset Value (NAV) practical expedient in ASC 820 'Fair value measurement'. Any increases or decreases in fair value are recognized in net income in the period.</span></div>(c) Represents the fair value of the interest rate caps and the interest rate swap. <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investments Measured at Net Asset Value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in equity- long term (b)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2023, the fair value of the major classes of the Company's assets and liabilities measured at fair value on a recurring basis were as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:40.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.650%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investments Measured at Net Asset Value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available for sale securities (short-term) (a)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in equity- long term (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,804 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,758 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative instruments (c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Represents the fair value of highly liquid investments with maturities greater than three months, a minimum "A-" rated fixed term deposit and are based on quoted market prices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) To determine the classification of its interests in long-term investments, the Company considered the nature of its investment, the extent of influence over operating and financial decisions and the availability of readily determinable fair values. The Company determined that the interests in funds meet the definition of equity securities without readily determinable fair values, which qualify for the Net Asset Value (NAV) practical expedient in ASC 820 'Fair value measurement'. Any increases or decreases in fair value are recognized in net income in the period.</span></div>(c) Represents the fair value of the interest rate caps and the interest rate swap. 0 0 0 50220000 50220000 0 0 0 50220000 50220000 1954000 0 0 0 1954000 0 0 0 46804000 46804000 1954000 0 0 46804000 48758000 0 2411000 0 0 2411000 0 2411000 0 0 2411000 12648900000 12878000000 9016500000 9022100000 3632400000 3855900000 3469300000 3793500000 Restructuring<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the six months ended June 30, 2024, a restructuring charge of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $45.8 million</span><span style="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%">(</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: $45.4 million) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">was recorded in the Condensed Consolidated Statement of Operations under a restructuring plan adopted following a review of operations. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The restructuring plan reflected a workforce reduction of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$31.7 million</span><span style="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%">(</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: $34.1 million) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and an office consolidation program to optimize the Company's office footprint of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$14.1 million (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: $11.3 million), being the impairment of operating right-off-use assets and related property plant and equipment of $12.6 million (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: $8.6 million) and onerous contract costs of $1.5 million (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: $2.7 million)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,390 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At June 30, 2024, a total liability of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$26.3 million (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2023: </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$7.0 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">was recorded on the Consolidated Balance Sheet relating to restructuring activities. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year <br/>Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Opening provision</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charge during the period*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,883)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Closing provision</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,346 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,999 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></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 charge for the period reflects the workforce reduction </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$31.7 million and onerous contract costs of $1.5 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The closing provision of $26.3 million reflects:</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (1) $21.6 million (December 31, 2023: $4.0 million) of personnel related liabilities as a result of the workforce reduction; all of which have been classified as short-term within Other Liabilities, and</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (2) $4.7 million (December 31, 2023: $3.0 million) of facilities related liabilities of which $1.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(December 31, 2023: $1.0 million) is included within Other liabilities and $3.5 million (December 31, 2023: $2.0 million)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span>is included within Non-current other liabilities. 45800000 45400000 31700000 34100000 14100000 11300000 12600000 8600000 1500000 2700000 <div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,390 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 45789000 35661000 45789000 45390000 45789000 35661000 45789000 45390000 26300000 7000000.0 <div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year <br/>Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Opening provision</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charge during the period*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,883)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Closing provision</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,346 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,999 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 6999000 6022000 33230000 36704000 13883000 35727000 26346000 6999000 31700000 1500000 26300000 21600000 4000000.0 4700000 3000000.0 1200000 1000000.0 3500000 2000000.0 Operating leases<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease costs recorded under operating leases for three and six months ended June 30, 2024 and June 30, 2023 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from sub-leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating lease costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,986 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,535 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,813 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,128 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Of the total cost of $9.0 million incurred in the three months ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$12.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">), </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$8.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$9.3 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">) is recorded within selling, general and administration costs and $1.0 million (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$3.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">) is recorded within direct costs.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Of the total cost of $21.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">incurred in the six months ended June 30, 2024 (June 30, 2023: $25.1 million),</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$18.0 million (June 30, 2023: $19.3 million) is recorded within selling, general and administration costs and $3.8 million (June 30, 2023: $5.8 million) is recorded within direct costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024 and June 30, 2023, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">costs incurred by the Group related to variable lease payments were de minimis. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Right-of-use assets obtained, in exchange for lease obligations during the three months ended June 30, 2024, totaled $11.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(June 30, 2023: $10.2 million). Right-of-use assets obtained, in exchange for lease obligations during the six months ended June 30, 2024, totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$46.6 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (June 30, 2023: $22.5 million). </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted average remaining lease </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">term and weighted-average discount rate at June 30, 2024 were 6.85 years and 3.71%, respec</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">tively. The weighted average remaining lease term and weighted-average discount rate at December 31, 2023 were 6.72 years and 3.29%, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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, 2024 were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,160 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year 3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year 4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year 5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,735 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,759 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div>Operating lease liabilities are presented as current and non-current. As at June 30, 2024, operating lease liabilities of $36.3 million have been included in O<span style="-sec-ix-hidden:f-601"><span style="-sec-ix-hidden:f-602">ther liabilities</span></span> (December 31, 2023: $36.4 million) and $145.5 million have been classified as Non-current Lease Liabilities (December 31, 2023: $126.3 million). <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease costs recorded under operating leases for three and six months ended June 30, 2024 and June 30, 2023 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from sub-leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating lease costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,986 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,535 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,813 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,128 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 9287000 12818000 22450000 25689000 301000 283000 637000 561000 8986000 12535000 21813000 25128000 9000000.0 12500000 8000000.0 9300000 1000000.0 3200000 21800000 25100000 18000000.0 19300000 3800000 5800000 11000000 10200000 46600000 22500000 P6Y10M6D 0.0371 P6Y8M19D 0.0329 <div style="text-align:justify;text-indent:36pt"><span style="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, 2024 were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,160 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year 3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year 4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year 5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,735 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,759 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div> 42160000 38053000 32707000 25968000 18176000 46671000 203735000 21976000 181759000 36300000 36400000 145500000 126300000 Bank credit lines, loan facilities and notes<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company had the following debt outstanding as of June 30, 2024 and December 31, 2023:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate as of</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Principal amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">961,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,251,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Notes (the "2026 Notes")</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Revolving Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Notes (the "2027 Notes")*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Notes (the "2029 Notes")*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Notes (the "2034 Notes")*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 2034</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,461,331 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,806,213 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less current portion of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(110,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,431,569 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,696,063 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less debt issuance costs and debt discount</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,412)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,624)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,408,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,665,439 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Issued May 8, 2024</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, the contractual maturities of the Company's debt obligations were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual maturities of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 (remaining)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,881 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">779,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,107,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,461,331 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's primary financing arrangements are its senior secured credit facilities (the "Senior Secured Credit Facilities"), which consists of a senior secured term loan and a revolving credit facility, the 2026 Notes and the New Notes. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The New Notes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 8, 2024, ICON Investments Six Designated Activity Company (the "Issuer"), a wholly-owned subsidiary of ICON plc, issued $2 billion senior secured notes ("the New Notes"). The New Notes were issued in aggregate principal amounts of: $750 million 5.809% Senior Secured Notes due 2027 (the "2027 Notes"), $750 million 5.849% Senior Secured Notes due 2029 (the "2029 Notes") and $500 million 6.000% Senior Secured Notes due 2034 (the "2034 Notes"). </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company paid an underwriting discount of $6.8 million on the New Notes being: 0.250% of the principal amount of the 2027 Notes, 0.350% of the principal amount of the 2029 Notes and 0.450% of the 2034 Notes. Further, the 2034 Notes were issued at a discount of $0.5 million (issued at 99.896% of par). </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on the New Notes is payable on May 8 and November 8 of each year, commencing on November 8, 2024. Unless previously redeemed, the 2027 Notes will mature on May 8, 2027, the 2029 Notes will mature on May 8, 2029 and the 2034 Notes will mature on May 8, 2034.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The New Notes are guaranteed on a senior secured basis by ICON and its existing and future wholly owned subsidiaries, in each case that guarantee the obligations under our Senior Secured Credit Facilities and the 2026 Notes. The New Notes are the senior secured obligation of the Issuer and the Guarantors and rank equally in right of payment to all of the Issuer’s and Guarantors’ existing and future senior debt and senior in right of payment to all of the Issuer's and Guarantors' existing and future subordinated debt. The New Notes and the guarantees are secured on a first-lien basis by substantially all of the existing and future assets of the Issuer and the Guarantors that also secure the Issuer’s and the Guarantors’ obligations under the Senior Secured Credit Facilities and the 2026 Notes on a pari passu basis, subject to permitted liens, and the liens on the collateral securing the New Notes rank equally in priority with the liens on the collateral securing borrowings and guarantees under the Senior Secured Credit Facilities, the 2026 Notes and any other future pari passu first lien indebtedness.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Senior Secured Credit Facilities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On July 1, 2021, the Company completed the acquisition of PRA Health Sciences, Inc. ("PRA") by means of a merger whereby Indigo Merger Sub, Inc., a Delaware corporation and subsidiary of ICON, merged with and into PRA, the parent of the PRA Health Sciences ("the Merger"). In conjunction with the completion of the Merger, on July 1, 2021, ICON entered into a credit agreement providing for a senior secured term loan facility of $5,515 million and a senior secured revolving loan facility in an initial aggregate principal amount of $300 million (the "Senior Secured Credit Facilities"). On May 2, 2023, the Company agreed with its lenders to increase the aggregate principal amount of the senior secured revolving loan facility from $300 million to $500 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Borrowings under the senior secured term loan facility amortize in equal quarterly installments in an amount equal to 1.00% per annum of the principal amount, with the remaining balance due at final maturity. The interest rate margin applicable to borrowings under the senior secured term loan facility is USD Term SOFR and a Term SOFR Adjustment depending on the interest period chosen plus an applicable margin which is dependent on the Company's net leverage ratio. At June 30, 2024, the applicable margin is 2.0% (which reflects the Third Amendment). The senior secured term loan facility is subject to a floor of 0.50%.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reflecting the Third Amendment, the interest rate margin applicable to borrowings under the revolving loan facility will be, at the option of the borrower, either (i) the applicable base rate plus an applicable margin of 0.45%, 0.10% or –% based on the Company’s current corporate family rating assigned by S&amp;P of BB (or lower), BB+ or BBB- (or higher), respectively, or (ii) Term SOFR plus a Term SOFR Adjustment on the interest period chosen plus an applicable margin of 1.45%, 1.10%, 0.85%, 0.65%, or 0.50% based on the Company’s current corporate family rating assigned by S&amp;P of BB (or lower), BB+, BBB-, BBB or BBB+ (or higher), respectively. In addition, lenders under the revolving loan facility are entitled to commitment fees as a percentage of the applicable margin at the time of drawing and utilization fees dependent on the proportion of the facility drawn. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Borrowers’ (as defined in the Senior Secured Credit Facility) obligations under the Senior Secured Credit Facilities are guaranteed by ICON and the subsidiary guarantors. The Senior Secured Credit Facilities are secured by a lien on substantially all of ICON’s, the Borrowers’ and each of the subsidiary guarantor’s assets (subject to certain exceptions), and the Senior Secured Credit Facilities will have a first-priority lien on such assets, which will rank pari passu with the lien securing the 2026 Notes and the New Notes subject to other permitted liens. The Company is permitted to make prepayments on the senior secured term loan without penalty. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Principal repayments, comprising mandatory and voluntary repayments, during the six months ended June 30, 2024 and year ended December 31, 2023 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Principal repayments</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 1, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 2, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 3, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 4, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total repayments in 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">950,000 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 2, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,014,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total repayments in 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,289,882 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The voluntary repayment made during the quarter resulted in an accelerated charge associated with previously capitalized fees of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$14.9 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (June 30, 2023: </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $1.2 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">). </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During t</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">he six months ended June 30, 2024, the Company drew down $193.0 million of the senior secured revolving loan facility and repaid $248.0 million </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">as shown below. As at June 30, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, $nil </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(December 31, 2023: $55.0 million) was drawn under the senior secured revolving loan facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Drawdown </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Repayment</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Closing Balance</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 2, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 3, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 4, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total drawdown/repayments in 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 1, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 2, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total drawdown/repayments in 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">2026 Notes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">In addition to the Senior Secured Credit Facilities, on July 1, 2021, a subsidiary of the Company issued $500 million in aggregate principal amount of 2.875% senior secured notes (the "2026 Notes") in a private offering (the “Offering”). The 2026 Notes will mature on July 15, 2026.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Fair Value of Debt</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The estimated fair value of the Company’s debt wa</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">s $3,469.3 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> a</span>t June 30, 2024 (December 31, 2023: $3,793.5 million). The fair values of the Senior Secured Credit Facilities, the 2026 Notes and the New Notes were determined based on Level 2 inputs, which are based on rates at which the debt is traded among financial institutions. The fair value of the senior secured revolving loan facility is recorded as its carrying value due to the short term duration. <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company had the following debt outstanding as of June 30, 2024 and December 31, 2023:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate as of</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Principal amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">961,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,251,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Notes (the "2026 Notes")</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Revolving Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Notes (the "2027 Notes")*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Notes (the "2029 Notes")*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Secured Notes (the "2034 Notes")*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 2034</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,461,331 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,806,213 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less current portion of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(110,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,431,569 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,696,063 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less debt issuance costs and debt discount</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,412)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,624)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,408,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,665,439 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Issued May 8, 2024</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Drawdown </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Repayment</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Closing Balance</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 2, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 3, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 4, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total drawdown/repayments in 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 1, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 2, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total drawdown/repayments in 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.07335 0.07860 961331000 3251213000 0.02875 0.02875 500000000 500000000 0 0.06720 0 55000000 0.05809 750000000 0 0.05849 750000000 0 0.06000 500000000 0 3461331000 3806213000 29762000 110150000 3431569000 3696063000 23412000 30624000 3408157000 3665439000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, the contractual maturities of the Company's debt obligations were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual maturities of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 (remaining)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,881 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">779,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,107,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,461,331 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 14881000 29762000 529762000 779762000 2107164000 3461331000 2000000000 750000000 0.05809 750000000 0.05849 500000000 0.06000 6800000 0.00250 0.00350 0.00450 500000 0.99896 5515000000 300000000 300000000 500000000 0.0100 0.020 0.0050 0.0045 0.0010 0 0.0145 0.0110 0.0085 0.0065 0.0050 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Principal repayments, comprising mandatory and voluntary repayments, during the six months ended June 30, 2024 and year ended December 31, 2023 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Principal repayments</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 1, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 2, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 3, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 4, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total repayments in 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">950,000 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarter 2, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,014,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total repayments in 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,289,882 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 250000000 150000000 300000000 250000000 950000000 275000000 2014882000 2289882000 14900000 1200000 193000000 248000000 0 55000000 180000000 100000000 80000000 50000000 80000000 50000000 75000000 50000000 75000000 65000000 85000000 55000000 370000000 315000000 50000000 55000000 50000000 143000000 193000000 0 193000000 248000000 500000000 0.02875 3469300000 3793500000 Derivatives<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Company previously entered into interest rate cap and swap agreements for purposes of managing its exposure to interest rate fluctuations. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">On November 29, 2022, the Company entered into two interest rate cap agreements ("2022 Caps") with an initial total notional value of $2,101 million to limit its exposure to changes in the variable interest rate on its Senior Secured Credit Facilities. Interest on the 2022 Caps began accruing on December 30, 2022 and the interest rate caps were due to expire on December 31, 2024. Under the terms of the interest rate caps, the Company had paid a fixed rate of 0.42% and received a variable rate equal to the amount that the three-month SOFR exceeds 4.75%.</span></div><div style="text-align:justify;text-indent:14.4pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">On November 29, 2022, the Company entered into an interest rate swap agreement ("2022 Swap") with an initial notional value of $1,101 million to limit its exposure to changes in the variable interest rate on its Senior Secured Credit Facilities. Interest on the 2022 Swap was due to begin accruing on December 31, 2024 and the interest rate swap was due to expire on September 30, 2026. Under the terms of the interest rate swap, the Company would have paid a fixed rate of 3.4% and would have received a variable rate of interest equal to the three-month SOFR on the 2022 Swap.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The 2022 Caps and the 2022 Swap were designated as cash flow hedges. Gains and losses were initially reported as a component of other comprehensive income/loss and subsequently recognized in net income.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">During the quarter ended June 30, 2024, the Company’s exposure to interest rate fluctuations significantly reduced with the voluntary and mandatory repayments made of $2,014.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">of the senior secured term loan facility. Given this reduction and the repricing of the Senior Secured Credit facilities (which occurred during the quarter ended March 31, 2024), the Company </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">closed the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">2022 Caps and 2022 Swap agreements. As at June 30, 2024, 72% of the Company’s outstanding debt is at a fixed interest rate (December 31, 2023: 13%).</span></div><div style="text-align:justify;text-indent:14.25pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The fair value of the Company’s derivative financial instruments, on a gross basis, are summarized in the following table:</span></div><div style="text-indent:14.25pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.513%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="9" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="18" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Interest Rate Caps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">1,871 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">1,600,606 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Interest Rate Swap</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,100,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Total derivatives designated as hedging instruments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,701,212 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">As of June 30, 2024, following the closure of the interest rate caps and interest rate swap, the Company derecognized the derivative positions (December 31, 2023: current derivative liability of $1.9 million within O<span style="-sec-ix-hidden:f-748">ther liabilities</span> and a non-current derivative liability of $0.5 million within N<span style="-sec-ix-hidden:f-750">on-current other liabilities</span>). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">During the three months ended June 30, 2024, the Company recognized a loss of $4.1 million (June 30, 2023: $14.0 million gain) within other comprehensive income/loss after a reclassification of $12.8 million gain (June 30, 2023: $1.4 million expense) from other comprehensive income/loss to the income statement. </span></div>During the six months ended June 30, 2024, the Company recognized a gain of $5.0 million (June 30, 2023: $10.1 million) within other comprehensive income/loss after a reclassification of $13.5 million gain (June 30, 2023: $3.6 million expense) from other comprehensive income/loss to the income statement. 2 2101000000 0.0042 0.0475 1101000000 0.034 2014900000 0.72 0.13 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The fair value of the Company’s derivative financial instruments, on a gross basis, are summarized in the following table:</span></div><div style="text-indent:14.25pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.513%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="9" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="18" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Interest Rate Caps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">1,871 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">1,600,606 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Interest Rate Swap</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,100,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Total derivatives designated as hedging instruments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,701,212 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 0 1871000 1600606000 0 0 0 0 540000 1100606000 0 0 0 0 2411000 2701212000 1900000 500000 -4100000 14000000.0 12800000 -1400000 5000000.0 10100000 13500000 -3600000 Income taxes<div style="text-align:justify;text-indent:36pt"><span style="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, 2024 and June 30, 2023, comprise:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="12" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income Tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,344 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,629 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,668 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,902 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As at June 30, 2024 the Company maintains a $196.1 million liability (December 31, 2023: $187.1 million) for unrecognized tax benefit, which is comprised of $162.4 million (December 31, 2023: $160.0 million) related to items generating unrecognized tax benefits and $33.7 million (December 31, 2023: $27.1 million) for interest and penalties related 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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">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 audit by the major tax jurisdictions where the Company does business are the 2015 through 2023 tax years. During such audits, local tax authorities may challenge the positions taken by us in our tax returns.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="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, 2024 and June 30, 2023, comprise:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="12" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income Tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,344 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,629 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,668 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,902 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 23344000 9629000 51668000 23902000 196100000 187100000 162400000 160000000.0 33700000 27100000 Net income per ordinary share<div style="text-align:justify;text-indent:36pt"><span style="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;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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-indent:36pt"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.745%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of ordinary shares outstanding for basic net income per ordinary share</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,738,765 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,999,746 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,658,984 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,892,662 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive share options and other awards outstanding under share based compensation programs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">622,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">628,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">601,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">724,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of ordinary shares outstanding for diluted net income per ordinary share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,360,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,627,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,260,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,617,391 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.745%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per Ordinary Share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.76 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.02 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.81 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="text-indent:36pt"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.745%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of ordinary shares outstanding for basic net income per ordinary share</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,738,765 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,999,746 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,658,984 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,892,662 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive share options and other awards outstanding under share based compensation programs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">622,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">628,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">601,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">724,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of ordinary shares outstanding for diluted net income per ordinary share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,360,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,627,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,260,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,617,391 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.745%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per Ordinary Share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.76 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.02 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.81 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 82738765 81999746 82658984 82658984 81892662 81892662 622076 628187 601160 724729 83360841 82627933 83260144 83260144 82617391 82617391 1.78 1.41 4.04 2.84 1.76 1.40 4.02 2.81 Share-based awards<div style="text-align:justify"><span style="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;text-indent:36pt"><span style="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, 2024:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options<br/>Outstanding<br/>Number of Shares </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">902,806 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.96 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.42</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(201,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">769,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.55</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">535,883 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134.89 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.81</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company issues ordinary shares for all options exercised. The total amount of fully vested share options which remained outstanding at June 30, 2024 was 535,883. Fully vested share options at June 30, 2024 have an average remaining contractual term of 3.81 years and an average exercise price of $134.89.</span></div><div><span style="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;text-indent:36pt"><span style="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, 2024 and June 30, 2023 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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average grant date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115.76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assumptions:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 years</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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><br/></span></div><div style="text-align:justify"><span style="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="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;text-indent:36pt"><span style="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 2013 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. No awards may be granted under the 2013 RSU Plan after May 11, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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 vest over twelve months. No awards may be granted under the 2019 Consultants RSU Plan after May 16, 2029.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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, 2024:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PSU<br/>Outstanding<br/>Number of<br/>Shares</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PSU<br/>Weighted<br/>Average Grant Date<br/>Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSU<br/>Outstanding<br/>Number of<br/>Shares</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSU<br/>Weighted<br/>Average Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226.29 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">621,011 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218.27 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,975)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(109,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,114)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,143 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273.79 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">709,551 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251.22 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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, 2024 totaled $1.8 million (2023: $7.5 million).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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, 2024 totaled $24.3 million (2023: $28.3 million).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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 2022 - 2024, 2023 - 2025 and 2024 - 2026. Depending on the amount of EPS from 2022 to 2026, up to an additional 85,659 PSUs may also be granted.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock compensation expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock compensation expense for the three and six months ended June 30, 2024 and June 30, 2023 has been allocated as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:44.260%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,598 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="text-align:justify;text-indent:36pt"><span style="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, 2024:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options<br/>Outstanding<br/>Number of Shares </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">902,806 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.96 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.42</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(201,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">769,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.55</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">535,883 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134.89 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.81</span></td></tr></table></div> 902806 142.96 P4Y5M1D 68380 325.51 201654 107.30 769532 168.52 P4Y6M18D 535883 134.89 P3Y9M21D 535883 P3Y9M21D 134.89 The weighted average grant date fair values and assumptions used were as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average grant date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115.76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assumptions:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 years</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></td></tr></table></div> 115.76 85.12 0.36 0.33 0 0 0.0420 0.0418 P4Y3M18D P5Y 2500000 4100000 250000 P12M The following table summarizes RSU and PSU activity for the six months ended June 30, 2024:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PSU<br/>Outstanding<br/>Number of<br/>Shares</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PSU<br/>Weighted<br/>Average Grant Date<br/>Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSU<br/>Outstanding<br/>Number of<br/>Shares</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSU<br/>Weighted<br/>Average Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226.29 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">621,011 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218.27 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,975)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(109,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,114)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,143 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273.79 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">709,551 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251.22 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 105256 226.29 621011 218.27 48626 325.51 237539 318.49 9975 177.38 109885 220.87 72764 252.86 39114 221.86 71143 273.79 709551 251.22 1800000 7500000 24300000 28300000 85659 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock compensation expense for the three and six months ended June 30, 2024 and June 30, 2023 has been allocated as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:44.260%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,598 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 7299000 6420000 14020000 12088000 7665000 10178000 14125000 19269000 14964000 16598000 28145000 31357000 Share capital<div style="text-align:justify;text-indent:36pt"><span style="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 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;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">On February 20, 2024, the Company's Board of Directors authorized a new buyback program of up to $500 million of the outstanding ordinary shares of the Company. All ordinary shares that are redeemed under the buyback program will be canceled in accordance with the constitutional documents of the Company and the nominal value of these shares transferred to an undenominated capital fund as required under Irish Company law. Repurchases under the share buyback program may be effected from time to time in open market or privately negotiated transactions in accordance with agreed terms and limitations. The timing and amount of the repurchase transactions under this program will depend on a variety of factors, including market conditions and corporate and regulatory considerations. Depending upon results of operations, market conditions and the development of the economy, as well as other factors, generally we will consider share repurchases on an opportunistic basis from time to time. During the six months ended June 30, 2024 no shares were redeemed by the Company under this buyback program.</span></div> 0.10 500000000 Business Segment and Geographical Information<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is a CRO providing outsourced services on a global basis to pharmaceutical, biotechnology, medical device and government and public health organizations. 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 the major therapeutic areas on a global basis and has the operational flexibility to provide development services on a stand-alone basis or as part of an integrated "full-service" solution. The Company has expanded through internal growth, together with a number of strategic acquisitions to enhance its expertise and capabilities in certain areas of the clinical development process.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="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;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Company operates as one reportable segment, which is the provision of outsourced development services on a global basis to pharmaceutical, biotechnology, medical device and government and public health organizations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues are allocated to individual entities based on where the work is performed in accordance with the Company's global transfer pricing model. Revenues and income from operations in Ireland are a function of our global contracting model and the Group’s transfer pricing model.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ICON Ireland remunerates other operating entities in the Group on the basis of an arm’s length return for the services they perform in each of their local territories. The arm’s length return 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 return having regard to the assets owned, risks borne, and functions performed by each entity from these intercompany transactions. The arm’s length return is reviewed annually to ensure that it is market appropriate. </span></div><div style="text-align:justify;text-indent:36pt"><span style="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 arm’s length 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 arm’s length revenues attributable to the activities performed outside Ireland. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="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 for the three and six months ended June 30, 2024 and June 30, 2023 and as at June 30, 2024 and December 31, 2023 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="18" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">702,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,105,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">774,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">788,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">848,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,692,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">240,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,120,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,020,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,210,545 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,998,829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b) The distribution of income from operations by geographical area was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="18" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland *</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">245,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,857 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,484 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">515,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">426,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">* Includes the full amount of the amortization charge associated with the intangible asset acquired in the Merger. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c) The distribution of long-lived assets (property, plant and equipment and operating right-of-use assets), net, by geographical area was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">503,626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1 The distribution of revenue by geographical area was as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="18" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">702,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,105,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">774,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">788,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">848,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,692,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">240,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,120,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,020,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,210,545 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,998,829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 702858000 593407000 1355543000 1105241000 384214000 373810000 774429000 788033000 792370000 848019000 1601855000 1692423000 240717000 205015000 478718000 413132000 2120159000 2020251000 4210545000 3998829000 The distribution of income from operations by geographical area was as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="18" style="background-color:#cceeff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland *</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">245,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,857 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,484 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">515,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">426,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>* Includes the full amount of the amortization charge associated with the intangible asset acquired in the Merger. 108381000 125896000 245111000 177223000 39629000 22489000 93140000 82255000 62656000 55744000 139555000 143833000 19191000 5355000 37548000 22962000 229857000 209484000 515354000 426273000 The distribution of long-lived assets (property, plant and equipment and operating right-of-use assets), net, by geographical area was as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;border-top:0.75pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">503,626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 206141000 199051000 90097000 94046000 152706000 159245000 54682000 49175000 503626000 501517000 Subsequent events<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has evaluated subsequent events from the balance sheet date through to the date at which the financial statements were available to be issued. The Company has determined that there are no items to disclose.</span></div>